Badges
Certifications
cpxavier2 has not earned any certificates yet.
Work Experience
Senior Software Engineer
2Base Technologies Pvt Ltd•  March 2021 - Present•  Kochi
Led the design and development of advanced applications for the Android platform. Collaborated with cross-functional teams to define, design, and ship new features. Wrote clean, maintainable, and efficient code. Debugged and resolved software defects and issues. Ensured the performance, quality, and responsiveness of applications. Implemented Continuous Integration/Continuous Deployment (CI/CD) and testing automation using tools like Gradle, GitHub Actions, and Circle CI. Collaborated with backend engineers to integrate Firebase services for real-time data synchronization. Mentored and coached junior team members to enhance their skills. Promoted best practices for reusable and scalable code. Conducted code reviews to maintain high-quality standards and ensure adherence to best practices. Conducted performance analysis and optimization to ensure high application performance. Practiced Agile methodologies including daily stand-ups, sprint planning, and retrospectives using tools like PMS. Dealt with legacy code and implemented modern solutions. Designed solutions for open-ended problems, ensuring robust and scalable application architecture. Collaborated with designers, product managers, and backend developers to create a seamless user experience. Participated in code reviews to ensure code quality and consistency. Stayed updated with the latest Android development trends and advancements in technology. Utilized Jetpack Compose, REST APIs, OkHttp, Dagger, Kotlin, Coroutines, and Flow.
Software Engineer
Ayoxa Retail Technologies & Advertisements Pvt Ltd•  November 2019 - February 2021•  Kochi
Developed robust Android features using Java and Kotlin, focusing on performance and reliability. Utilized Git and Gitflow for version control in Agile software development processes. Implemented automated testing strategies with JUnit to ensure code quality. Utilized Git and Gitflow for version control in Agile software development processes. Integrated and optimized RESTful APIs using OkHttp and Retrofit. Collaborated with backend engineers to integrate Firebase services for real-time data synchronization. Contributed to open-source projects and engaged with the Android developer community. Collaborated with backend engineers to integrate Firebase services for real-time data synchronization. Conducted code reviews to maintain high-quality standards and ensure adherence to best practices. Utilized Mixpanel for user analytics and behavior tracking. Participated in Agile ceremonies including daily stand-ups, sprint planning, and retrospectives.
Junior Software Engineer
Tekquik•  December 2018 - November 2019•  Kochi
Assisted in the development of Android applications from prototyping to production using Java. Implemented responsive UI components using ConstraintLayout and RecyclerView. Participated in code refactoring initiatives to improve code maintainability and performance. Collaborated with QA engineers to troubleshoot and resolve bugs identified during testing phases. Engaged in continuous learning of new Android libraries and frameworks to enhance development skills. Documented technical specifications and contributed to project documentation.
Education
Gvt Engineering College Palakkad
Computer Science, B.Tech•  June 2014 - May 2018•  CGPA: 7.5