Konstantin Aksenov
Technical Lead Engineer
Mobile Engineer with 13+ years of experience specializing in Android development, CI/CD optimization, and team leadership. Currently Technical Lead Engineer at Westpac Group, with extensive experience at major financial institutions and tech companies across Australia, Thailand, and Russia.
Professional Experience
Core Expertise
Mobile Application Development • Android Architecture • CI/CD Systems • Team Leadership • Kotlin/Java • Build Optimization • UI Testing Infrastructure • DevOps • Foundation Teams
Key Responsibilities
Lead technical architecture and development strategy for mobile banking applications. Mentor senior engineers and establish development best practices. Drive CI/CD pipeline optimization and infrastructure improvements. Collaborate with product teams on technical roadmap planning. Lead code reviews and ensure high-quality deliverables. Manage technical debt reduction initiatives. Champion DevOps practices and automated testing frameworks. Interface with stakeholders on technical feasibility and delivery timelines.
Key Responsibilities
Architected and developed mobile banking applications serving millions of customers. Built and maintained support infrastructure for critical financial services. Led CI/CD pipeline improvements reducing deployment time by 60%. Created comprehensive development tooling suite for engineering teams. Implemented build optimization strategies improving compilation times. Established UI testing infrastructure with automated test suites. Served as foundation team member setting technical standards across mobile development. Collaborated with security teams on compliance and risk management for mobile banking features.
Results & Achievements
Delivered high-impact features for Australia's leading digital bank. Improved development velocity through tooling and automation. Maintained 99.9% uptime for critical banking services.
Key Responsibilities
Developed innovative app features for emergency response and safety technology platform. Architected and implemented comprehensive continuous integration and delivery system from scratch. Collaborated with cross-functional teams to integrate IoT devices with mobile applications. Optimized app performance for real-time emergency response scenarios. Implemented automated testing pipelines ensuring reliability of critical safety features.
Results & Achievements
Successfully delivered CI/CD system reducing deployment time and improving code quality. Enhanced app reliability for life-critical safety features.
Key Responsibilities
Maintained and enhanced travel booking applications serving 30M+ global users. Conducted technical interviews and mentored junior developers. Architected and implemented API testing frameworks ensuring service reliability. Led sprint planning and task estimation for mobile development team. Managed complex release cycles coordinating with multiple stakeholders. Built and maintained CI/CD systems and DevOps infrastructure. Developed internal tooling improving developer productivity. Contributed to open source projects and served on foundation team establishing mobile development standards.
Results & Achievements
Successfully managed applications with massive scale and international user base. Gained extensive experience in international team communication and collaboration. Actively participated in internal education programs and knowledge sharing initiatives. Improved app performance and user experience for global travel platform.
Applications
- Agoda Android application - Global travel booking platform
Key Responsibilities
Architected clean, scalable application architecture for ride-sharing platform. Developed and maintained Moov.ru application using 100% Kotlin implementation. Built dual-sided marketplace with separate applications for passengers and drivers. Implemented comprehensive unit testing framework ensuring code quality and reliability. Integrated real-time location services and payment processing systems. Collaborated with backend team on API design and optimization.
Results & Achievements
Mastered advanced Android technologies including RxJava, Kotlin, Dependency Injection, and DataBinding. Successfully delivered production-ready ride-sharing applications. Established best practices for Kotlin development within the organization.
Applications
- Moov client app - Passenger ride-booking application
- Moov driver app - Driver-side application with real-time tracking
- Ecolife taxi - Eco-friendly taxi service (discontinued)
Key Responsibilities
Developed specialized healthcare applications integrating with medical devices and sensors. Implemented low-level communication protocols including Bluetooth, BLE, and WiFi. Worked extensively with third-party medical devices using custom and proprietary protocols. Performed reverse engineering on unknown communication protocols to enable device integration. Collaborated with healthcare professionals to ensure regulatory compliance and user safety. Optimized applications for battery life and real-time data processing.
Results & Achievements
Gained deep expertise in Android's lower-level APIs and hardware communication protocols. Successfully integrated complex medical devices with unknown specifications. Developed strong reverse engineering and protocol analysis skills. Delivered healthcare solutions meeting strict regulatory requirements.
Key Responsibilities
Create apps for outsource orders.
Results & Achievements
Improved base experience with Android. Android guidelines, Fragment, Activity, external libraries, client-server communication. Gained experience with GPS working and offline records. Experience with merchant services.
Applications
- TassTelecom (removed from market) - news aggregation app
- Nakolesah - app for car drivers
- Maraquia (maraquia.com) - removed from market
Key Responsibilities
Create apps for trading.
Results & Achievements
Gained experience with QT Creator.
Key Responsibilities
Create apps for health care.
Results & Achievements
Obtained first experience with Android development.