An experienced Android developer, planning system architecture, writing clean and maintainable code, communicating and resolving issues and technical roadblocks effectively, developing and executing projects against a strictly outlined design, navigating through a large complex codebase, using Git Version Control System to achieve enterprise-scale software development, building secure software using modern security principles, achieving stretch goals in a highly innovative and fast-paced environment and experienced building and operating scalable and maintainable distributed systems.