11 years of enterprise application development experience using Java, Kotlin, Android, and JEE with various projects and environments.
3 years of experience in Flutter application development.
Professional software experience in Mobile Development Tech Lead with over 7 years of expertise in designing, developing, and managing mobile applications.
Proven track record in leading cross-functional teams, architecting scalable solutions, and delivering high-quality products on time.
Skilled in understanding software requirement specifications and identifying the required scenarios.
Actively participated in regular weekly project status meetings to discuss the risks involved in ongoing projects with teammates.
Built RESTful APIs with secure authentication mechanisms such as OAuth2 and JWT.
Expertise in using IDEs like Android Studio, Visual Studio Code, Xcode, IntelliJ IDEA, STS, and Eclipse to develop enterprise applications.
Worked on Agile methodology as a Scrum team member. Involved in all ceremonies (BRP, Sprint Planning, Sprint Refinement, Planning Poker, Sprint Review, Sprint Retrospective).
Adept at Agile methodologies, fostering innovation, and ensuring alignment with business goals.
Proficient in publishing a variety of Android and iOS applications on the Google Play Store and Apple App Store.
Experienced in using source code version control tools like Git CLI, GitHub, GitLab, Bitbucket, SVN, Source Tree, and Tortoise Git.
Resolved complex merge conflicts using tools like SourceTree and Beyond Compare, maintaining code consistency.
Automated build and deployment processes by integrating Git repositories with Jenkins and GitHub Actions.
Professional in writing quality code and expert in finding the root cause by debugging and
providing optimal solutions.
Has the leadership qualities and ability to delegate tasks effectively, considering team
member’s strengths and workload.
Has the motivation to take independent responsibility as well as the ability to contribute
and be a productive team player.
Willing to adapt to new challenges and technologies.
Easily mingle with any environment and hardworking nature.
3Frames Software Labs Technical Lead Nov 2018 to till date
Careator Technologies Software Engineer Dec 2016 to Oct 2018
2014-16 - MTech in Computer Science from JNTU, Hyderabad.
2008-12 - BTech in Computer Science from JNTU, Hyderabad.
2006-08 - Intermediate in MPC.
Languages: Java, Kotlin, Android and Flutter
Flutter: RxDart, BloC, GetX, Http, Firebase, Messaging, Geo Locator, Geo Coding, Caching, Inject, Firebase, Image Picker.
Android: Adb, Firebase, Crashlytics, Analytics, Rx Java, Rx Android, Rx Kotlin, Retrofit, Dagger, Google maps, Bing maps, Glide, Encryption, Proguard rules.
Database: SQFLite, Floor, SQLite, Room, Mongo DB, SQL exposure to MySQL.
Web Technologies: HTML, JavaScript, TypeScript, AngularJS, XML, JSON, MVC Design.
IDE & Editors: Android Studio, IntelliJ Idea, Visual Studio Code, Eclipse.
Application Server: Apache, Tomcat.
Frameworks: Angular, Spring boot, Flutter, Express JS.
Other Tools: Source Tree, Git, Jira, MS Office, Notepad++.