Post Job Free

Resume

Sign in

Sr Android Developer

Location:
Omaha, NE
Posted:
December 26, 2023

Contact this candidate

Resume:

CESAR CANAZA

Omaha, NE ***** US • +1-641-***-**** • ad18gt@r.postjobfree.com

• GITHUB: cesarwillymc • LINKEDIN: cesarwillymc

PROFESSIONAL SUMMARY

Senior Mobile Developer with over 5 years of experience in Android application development, specializing in Java and Kotlin. Adept at delivering high-quality software solutions in diverse environments, with a focus on security, performance optimization, and continuous improvement. Currently expanding skills through the learning of Kotlin multiplatform.

TOP SKILLS

● Android App Development

● User Interface (UI) Design

● Database Management

● API Integration

● Testing and Debugging

● Code Versioning

● Continuous Integration and Continuous

Development (CI/CD)

● Security Best Practices

● Performance optimization

● DDMS

TECH SKILLS

Languages: Kotlin, Java, Dart.

Web Services: REST, SOAP, WebSockets.

Frameworks: Jetpack compose, Flutter, Spring Boot, Node JS, React JS. Databases: Room, SQLite, Shared Preferences, Datastore, MongoDB, Firestore. CI/CD: GitHub, Bitraise.

Design Patterns: Modular Architecture, Clean Architecture with MVVM, MVP, Singleton, Observer, Decorator, Command, Abstract Factory, Factory Method, Mediator, Adapter, Proxy, Composite, Iterator. Software Application Name/Product: Dagger Hilt, Koin, RxJava, Retrofit, Glide, Kotlin DSL, Git, OAuth2, Cloud Messaging, WorkManager, Coroutines, Flow, GraphQL, Proguard R8, Encryption, Klint, Charles Proxy, XML(ViewBinding, Databinding), Marketing Cloud, Contentful, Gradle, Maven, Firebase, Huawei Kit, Jira, Figma, Google Maps, Mapbox, Postman, Jaccoco.

Testing and Analytics: DDMS, JUnit, Integration Test. CrashAnalytics, Bugsnack, Mockk, Mockito, Turbine. Platforms: Android, IOS.

WORK HISTORY

Lead Android Developer - FREELANCE

MINDTEC - Remote 07/2023 - 12/2023

● Updated the application's UI with support for tablets and cell phones, adding accessibility to change the device in 4 languages and managing data persistence after device changes.

● Problem-solving robust work managers for efficient periodic data downloads. Optimized performance by dynamically adjusting schedules based on device metrics, resulting in a more responsive application.

● By troubleshooting the upgrade of deprecated libraries and facilitating the transition from Camera View to CameraX, we effectively addressed challenges. This initiative resulted in the improvement of overall functionality and user experience.

● Spearhead the development of secure and high-quality production code. Conduct comprehensive code reviews, debugging, and optimizations to maintain the highest standards of security and efficiency.

● Successfully introduced features like downtime management, offline database functionality, and a secure

"I am not a robot" login. Expanded the app's feature set for a more engaging user experience and increased satisfaction.

Technologies Used: Kotlin, Databinding, KLint, Jacoco, REST, Room, Retrofit, Git, Design Pattern, Feature Flag, Push Notification, Services, Work-Manager, Koin, Encryption, Json, OAuth2, DDMS. Sr Android Developer

APPLY DIGITAL - Santiago, Chile 11/2021 - 12/2022

● Created enterprise-level Android applications in Chile, Ecuador, Mexico, and Colombia, optimizing code by 30% with Jetpack Compose, Flavors, and Contentful.

● Deliver essential technical guidance and direction, overseeing both internal teams and external collaborators. Effectively communicate complex technical solutions to ensure a unified vision.

● Led a team of 3 Android developers, improving efficiency by 20% through Pull Requests, Code Reviews, and Jira ticket management achieving an agile software development environment in the team.

● Implemented unit tests and automatization test and achieved 90% coverage (Domain, Use Case, Repository, ViewModel, DB, UI) using JUnit, Mockk, and Turbine. Utilized Bitraise for effective CI/CD.

● Led a 40% increase in codebase solidity and cleanliness through comprehensive refactoring using debuggers, DDMS, and KLint. Enhanced maintainability and aligned with industry best practices.

● Lead decision-making processes influencing product design, application functionality, and technical operations. Collaborate closely with cross-functional teams to ensure alignment with strategic objectives.

● Influence peers and project decision-makers to adopt cutting-edge technologies, ensuring the organization stays ahead in a rapidly evolving technological landscape.

● Contribute to a culture of diversity, equity, and inclusion, actively fostering an environment of respect and collaboration.

Technologies Used: Kotlin, Jetpack Compose, Modular Architecture, KLint, Jacoco, Unit Test, Google Play, REST, SQLITE, Room, Retrofit, Git, CI/CD, Marketing cloud, Contentful, Firebase, Design Pattern, Feature Flag, Cloud Messaging, Services, Dagger Hilt, Google Maps, Encryption, Json, OAuth2, DDMS, Scrum. Android Developer

PERUAPPS - Lima, Peru 09/2021 - 11/2021

● Enhanced a banking app, improving code efficiency by 20% with Flows and atomic designs for faster response times.

● Led the design and development of a robust cybersecurity checklist, incorporating AntiFrida, AntiXposed, AntiRoot, and Proguard. Increased app security by 50%.

● Achieved 80% unit test coverage (Domain, Use Case, Repository, ViewModel, DB) using JUnit for comprehensive testing.

● Collaborated with the backend team to ensure the release of high-quality features with efficient bug resolution.

● Designed an efficient UI with one activity and multiple fragments, utilizing navigation components, LiveData, Room, and Services. Prioritized battery efficiency and application lifecycle considerations. Technologies Used: Kotlin, Solid, MVVM, Databinding, Gitflow, Scrum, Jira, REST, SQLITE, Room, Git, Retrofit, Koin, Proguard R8, Security, OAuth2, DDMS. Android Developer

DOAPPS - Lima, Peru 01/2021 - 08/2021

● Contributed to the Sercotec Chile project, emphasizing Java-Kotlin interoperability. Utilized Activity, fragments, Room, Retrofit, and MVP architecture with annotations for seamless code integration.

● Led a 2-member Android team in ID Maderas, Agile software development ensuring optimal user experience using Flutter's Atomic Design, Hive, unit tests, and Bloc Pattern.

● Maintained Inti Raymi and RRG Forestal with streamlined Flutter architecture, reducing code by 15%. Achieved error-free operation and enhanced user experience via Bugsnack for Crash Analytics. Technologies Used: Java, Kotlin, AndroidX, Room, Koin, Vue, Loopback, Figma, Concept board, Notion, Gitflow, REST, HTML, SQLITE, Flutter, Json, Scrum, Retrofit, Git, Design Pattern, Bugsnack, IOS, Cocoapods. Android Developer

THE SUMMIT DEVELOPERS - Puno, Peru 06/2018 - 12/2020 Client: The Summit Developer

● Created apps for Daloo Delivery, Comando Juvenil, and Consorcio San Miguel, expanding their digital presence.

● Boosted Huacullani School app's Arduino study effectiveness by 90%, supporting offline storage and seamless online data uploads.

● Designed "QR Rinconada Market" app for QR code creation and staff attendance recording, optimizing La Esperanza market operations.

Client: Evans

● Delivered a 30% speed boost, elevating client satisfaction and driving successful sales to Puno companies.

● Led a 5-member team, spearheading the development of 3 applications from inception to implementation with versatile expertise.

● Efficiently employed Work Manager and background services for streamlined location updates, ensuring prompt notifications to drivers regarding pertinent application changes.

● Developed maps with Mapbox for optimized driving routes and navigation. Technologies Used: Kotlin, Coroutines, Room, Retrofit, Firebase, AndroidX, Bugsnack, Gitflow, Kodein, Notion, REST, SQLITE, Git, Koin, RxJava, Android extensions, MVVM, Arduino, Java, JSON, JS, HTML, CSS, Apache, MySQL, Java, MongoDB, Realm, MVP, Sockets, Mapbox, Flutter. EDUCATION

Master of Science: Computer Science - (Duration: In progress via distance education) - Available for full-time, W-2 employment

Maharishi International University - Fairfield, Iowa US Expected Graduation: 11/2025 Bachelor of Science: System Engineering - (Duration: 5 years) University National of Altiplano - Puno, Peru Graduation: 12/2021 PROJECTS

● KMPLogin (2023), Designed an Android Multiplarform for IOS and Android using Jetpack Compose, GraphQL, KTor, Datastore, Lottie, Coroutines, Proguard (only Android), CI/CD, Koin, Moko, Decompose.

● ANIMEAPP(2023): Designed an Android project (Kotlin) for architecture improvement using MVVM, graphQL, JUnit, Jetpack Compose, Hilt, Material 3, Coroutines, Split IO (Feature Flag), Proguard, AntiRoot, Room, CI/CD and more.

ACADEMIC PROJECTS

● Enterprise Architecture, MAHARISHI UNIVERSITY, Led Car Rental App development with Spring Boot, MVC, design patterns, ActiveMQ, Logging, Grafana, mathematics winning A+.

● Web Application Programming, MAHARISHI UNIVERSITY, Created e-commerce platform (frontend: HTML, CSS, JavaScript; backend: NodeJS, Express) earning A+, showcasing teamwork via GitHub. ACCOMPLISHMENTS

● UNIVERSITY NATIONAL OF ALTIPLANO, 2021, INNOVATION PROJECTS FOR THE PREVENTION OF COVID-19: Won University contest with C# and Google ML Kit for early COVID-19 detection using chest radiological images.

● UNIVERSITY NATIONAL OF ALTIPLANO, 2019, ARTIFICIAL INTELLIGENCE SYSTEM BASED ON EMOTIONS IN THE MINING AREA: Triumphed in "Business Entrepreneurship Expo" with an emotion-reporting app for employee recordings using Android and Google ML Kit. VOLUNTEER EXPERIENCE

Rotary Club, Puno, Peru, We did many projects to help communities due to the cold and help schools. LANGUAGES

Spanish

Native or Bilingual

English

Full Professional



Contact this candidate