Android developer

Singapore, Singapore
Сеньор
Информационные технологии • Разработка
Удаленная работа
Опыт работы более 5 лет
от 20 до 30 ₽
Есть файл резюме (защищен)
О себе

На данный момент Senior Software Engineer.

Мои компетенции и опыт

Ethan Lim

Singapore | нужен доступ к резюме | нужен доступ к резюме | нужен доступ к резюме

Summary

A Senior Software Engineer with 10+ years of experience building, optimizing, and scaling Android applications. Expert in AdMob SDK integration, Firebase, and SDK management with a strong focus on monetization and performance. Led development of multiple high-performance Android apps with millions of users. Proven track record in the full development lifecycle from idea to release, including complex features like push notifications, billing, and advertising SDKs.

Experience

Rescode | Senior Software Engineer May 2022 ~ Present

  • Spearheaded development and optimization of Android apps, increasing user engagement by 40% through performance enhancements and SDK integration.
  • Led the integration of AdMob SDK, increasing ad revenue by 25% through improved ad placements and user targeting.
  • Implemented Firebase push notifications, improving user retention by 20% within 6 months.
  • Managed Android app lifecycle, debugging, and optimizing performance across different Android versions, ensuring seamless user experience.
  • Integrated Google Play Billing Library to enable in-app purchases, leading to a 15% increase in app revenue.
  • Optimized application startup time by 30%, enhancing overall app performance.
  • Developed custom onboarding and paywall screens, increasing new user conversion by 10%.
  • Ensured compliance with Google Play policies, successfully avoiding app bans and ensuring long-term app stability.
  • Collaborated with cross-functional teams to align development goals with business requirements.
  • Delivered bug fixes and feature updates on time through an agile process, ensuring a 99% app uptime.
  • Led code reviews, mentoring junior developers, and fostering a collaborative team environment.
  • Debugged complex issues in legacy code and refactored applications for scalability and maintainability.
  • Implemented automated unit tests, increasing test coverage by 40%.
  • Collaborated with data teams to integrate analytics, providing actionable insights to improve user experience.
  • Managed SDK integration, including analytics, push notifications, and billing services.
  • Delivered software solutions with a focus on scalability and resilience.

Doodle Labs | Senior Full Stack Engineer Apr 2019 ~ Apr 2022

  • Developed scalable backend systems using Java and Kotlin, achieving a 50% reduction in response time.
  • Integrated AdMob SDK for monetization, improving ad revenue by 20%.
  • Designed and built RESTful APIs, increasing integration efficiency with third-party services.
  • Led migration of legacy Android apps to modern architectures, improving maintainability and performance.
  • Collaborated closely with frontend teams to ensure seamless integration between frontend and backend systems.
  • Optimized database queries, reducing load times by 40%.
  • Implemented Firebase Cloud Messaging to streamline push notification management.
  • Ensured compliance with data privacy regulations, reducing security vulnerabilities by 30%.
  • Built tools to automate deployment and testing, reducing manual intervention and increasing deployment frequency by 25%.
  • Developed performance monitoring tools, decreasing downtime by 10%.
  • Trained and mentored junior developers, fostering a culture of continuous learning and improvement.
  • Developed scalable microservices, improving system resilience and fault tolerance.

Wise | Full Stack Engineer May 2015 ~ Feb 2019

  • Developed Android applications, utilizing Java and Kotlin to create user-friendly, high-performance apps.
  • Integrated third-party SDKs, including Firebase and AdMob, ensuring seamless user experiences and ad monetization.
  • Built a robust and efficient backend API layer, enabling smooth communication between the frontend and database.
  • Optimized Android app performance, leading to a 15% improvement in app startup times.
  • Delivered high-quality code through pair programming, improving overall codebase quality and reducing defects.
  • Worked on a distributed system, implementing best practices for scalability and availability.
  • Collaborated with UX/UI teams to enhance user experiences across all platforms.
  • Troubleshot and resolved critical bugs, improving app stability and performance across devices.
  • Improved integration of payment gateways, reducing transaction failures by 25%.
  • Led API documentation efforts, improving team collaboration and ensuring clear communication of integration guidelines.
  • Worked with a diverse international team, ensuring all technical specifications were met across various time zones.

Education

National University of Singapore Aug 2009 ~ Jul 2013

Bachelor’s Degree in Computer Science

Skills

  • Programming Languages & Frameworks: Kotlin, Java, XML, Dagger, Coroutines, Flutter
  • Android Development: Android SDK, Firebase, AdMob SDK, Google Play Billing, Retrofit/OkHttp
  • Monetization & SDK Integration: AdMob, Firebase Cloud Messaging, Push Notifications, Google Play Billing
  • Cloud & Databases: Firebase, Google Cloud Platform, SQL
  • API & Networking: REST API, JSON, Retrofit, OkHttp
  • Debugging & Optimization: Performance Tuning, Multithreading, Memory Management
  • Version Control & CI/CD: Git, Jenkins, Bitbucket
  • Tools & Libraries: Android Studio, Gradle, Jira
  • Collaboration & Agile: Scrum, Git Flow, Jira, Slack

Специализация
Информационные технологииРазработка
Отрасль и сфера применения

Уровень
Сеньор

Есть файл резюме (защищен)


Интересные кандидаты