Badges
Certifications
Work Experience
Android Developer
Goldstone Technologies Ltd•  June 2022 - January 2024
1. Developed and maintained Android applications using Kotlin, the modern programming language for Android development. 2. Collaborated with cross-functional teams including designers, product managers, and backend developers to gather requirements and deliver high-quality mobile solutions. 3. Implemented responsive and user-friendly UI/UX designs, ensuring optimal performance across different screen sizes and resolutions. 4. Utilized Android Jetpack components such as LiveData, ViewModel, and Room for efficient data handling, seamless app navigation, and persistent storage. 5. Integrated RESTful APIs and third-party libraries to enhance app functionalities, such as network communication(Retrofit API), data parsing(Gson API), and image loading(Glide API). 6. Worked closely with the QA team to address reported issues and improve overall app stability and performance. 7. Kept up-to-date with the latest trends and best practices in Android development, incorporating new technologies and techniques to improve development processes.
Full Stack Developer
Leadwinner Corp•  September 2019 - May 2022
1. Developed and maintained full-stack web applications using Angular JS, Java, Spring MVC, PostgreSQL, and Tomcat. 2. Collaborated closely with product managers, UX/UI designers, and other developers to gather requirements and translate them into robust and scalable software solutions. 3. Implemented RESTful APIs and utilized Spring MVC to handle HTTP requests and responses, providing seamless integration between front-end and back-end systems. 4. Designed and developed database schemas, utilizing PostgreSQL to store and manage application data efficiently. 5. Implemented business logic and data processing using Java and Spring, ensuring data integrity and adherence to business rules and requirements. 6. Implemented user authentication and authorization using Spring Security, ensuring secure access to application features and data. 7. Utilized front-end technologies such as HTML, CSS, and JavaScript to develop intuitive and responsive user interfaces. 8. Leveraged JavaScript frameworks like AngularJS or React to enhance the user experience with dynamic and interactive front-end component 9. Utilized Tomcat as the application server for deploying and running web applications, ensuring high performance and reliability. 10. Worked closely with the QA team to address reported bugs and issues, ensuring the delivery of high-quality software. 11. Collaborated in code reviews, providing constructive feedback and ensuring adherence to coding standards and best practices. 12. Participated in Agile development methodologies, including sprint planning, daily stand-ups, and retrospectives, to ensure efficient project execution and delivery. 13. Kept up-to-date with emerging technologies, industry trends, and best practices in full-stack development, incorporating new tools and techniques to improve productivity and code quality. 14. Mentored junior developers, providing guidance and support to help them enhance their Android, Spring MVC (Java) development skills.
Software Engineer
VFS Concepts•  January 2018 - July 2018
Designing the E-Commerce websites using Opencart, Shopify, and Magento 1. Also designing static websites using HTML, CSS, JavaScript
Software Engineer
BRAIN WAVE TECHNOLOGY•  October 2016 - June 2017
Development of Web Application using HTML, CSS, JavaScript and Ajax
Software Engineer
KGP - IT Dept. Govt. of Karnataka•  September 2015 - September 2016
Development and Maintainance of Desktop Applications in VB6 with MS Access DB and also Websites in Drupal and normal static site
Education
Visvesvaraya Technological University
Computer Science, BE•  June 2010 - June 2015