iOS Developer
2016 - PRESENTAyuda GmbH- Designed and built advanced applications for the iOS platform.
- Collaborated with cross-functional teams to define, design, and ship new features.
- Wrote unit-test code for robustness, including edge cases, usability, and general reliability.
- Worked on fixing bugs and improving application performance.
- Continuously discovered, evaluated, and implemented new technologies to maximize development efficiency.
Technologies: Android, Java, iOS, Swift 3Senior Android Developer, Team Leader
2015 - 2016Affinitas GmbH- Built, led, and continuously developed a team of high-caliber, experienced engineers.
- Worked closely with the server development teams to influence the API design to ensure its fit for the purpose.
- Developed for Android: Coded, debugged and unit tested systems per requirements and technical design.
- Designed the app architecture and selected necessary tools, frameworks, and design patterns.
Technologies: JavaAndroid Developer
2014 - 2015Ciklum- Collaborated with cross-functional teams to define, design, and ship new features.
- Worked with outside data sources and API's.
- Built up unit test code coverage, including edge cases, usability, and general reliability.
- Continuously discovered, evaluated, and implemented new technologies to maximize development efficiency.
Technologies: Android, JavaSenior Android Developer and Distributed Team Leader
2014 - 2015Silicon Valley Insight, LLC- Translated the needs of the product and business to ensure that they are aligned with team priorities.
- Built, led, and continuously developed a team of high-caliber, experienced engineers.
- Coded, debugged, and unit-tested Android systems per requirements and technical design.
Technologies: JavaMultimedia Apps Team Leader
2012 - 2014Samsung Electronics Ukraine R&D Center- Built, led, and continuously developed a team of high-caliber, experienced engineers.
- Leveraged previous development expertise, taking part in the delivery process.
- Played a key role in architectural and strategic decisions.
Technologies: Java, Android