Position: Android Developer
Category: Android
English level: fluent
Years of experience: 1.5

Lead Android Developer, GeekStudio

• Complete transformation of our intern recruitment process by designing and implementing a cutting-edge, scalable competency matrix
• Successfully trained and prepared six interns to face the realities of Android development through an intensive crash-course program
• Led the development of the Tez Sat legacy project
• Significantly improved the app's build performance by optimizing our utilization of Gradle as a build tool
• Implemented a robust CI/CD pipeline which seamlessly integrates with the AppSweep service
• Took the initiative to restructure our app's architecture to align with industry best practices
Android Developer, GeekStudio

• Successfully transitioned the authentication module from the MVI (Model-View-Intent) architecture to MVVM (Model-View-ViewModel)
• Introduced the use of Dokka and KDoc as a novel approach to writing technical documentation
• Optimized the development experience by reducing the number of modules within the project
• Successfully migrated from the BuildSrc approach to a more modern Gradle Dependency Management approach using Version Catalog
• Undertook a significant refactoring effort by rewriting approximately 1500 lines of Kotlin code and 1500 lines of XML code for the Profile screen
Android Developer, Avangard Style

• Developed a comprehensive Android application from scratch for a burgeoning building company
• Fostered an effective collaborative environment with the iOS developer
• Demonstrated strong communication and problem-solving skills, contributing to projects from inception to completion and fostering cross-functional collaboration
Android Developer, Timely Soft

• Implemented a new feature from scratch in TSJDom.Com, seamlessly integrating it into an existing legacy project
• Worked on the project solo, dedicating personal time during nights to ensure timely completion.
Lead Android Developer, GeekStudio (Mar 2023 - Present)
• Implementing hard features
• Writing technical documentation
• Participating in regular sprint reviews
• Retrospectiving previous sprints
• Developing competency matrix for Interns
• Checking technical tasks
• Regular code reviews for interns
• Conducting technical interviews with new interns
• Leading the Interns. Assisting in solving problems

Android Developer, GeekStudio (Nov 2022 - Mar 2023)
• Supporting a legacy project by fixing bugs & implementing new features
• Integration with IOS(Swift), UX-UI designers, Backend(Python, Django), Front-end (JavaScript, TypeScript)
• Working according to the Scrum, Agile methodology: Jira, Slack, Trello
•Participating in regular sprint reviews
• Retrospectively analyzing previous sprints
• Creating a business profile for the marketplace, updating old functionality, and introducing new features for user convenience

Android Developer, Avangard Style (Feb 2023 - Apr 2023)
• Comprehensive Android application development
• Client interfacing to understand and translate needs into functional specifications
• Solving design and functionality challenges to align the final product with the client's vision
• Collaboration with iOS developers to ensure a cohesive, cross-platform user experience

Android Developer, Timely Soft (Jan 2022 - Nov 2022)
• Developing a startup from scratch
• Working in a complete team
• Constant hard skills improvement with mentor
• Supporting a legacy project
• Implementing new features in the legacy project