• Over 20 years of industry experience leading and contributing to high-impact software development projects. • Demonstrated ability to take conceptual ideas and business requirements and transform them into technical solutions and products.
Experience
2021 — Now
2021 — Now
Pleasanton, California, United States
I am working on multiple Veeva CRM Events Management System projects.
My primary responsibilities as a Lead:
• Provide technical leadership, guidance, and expertise to the software development team to ensure the successful delivery of high-quality software products.
• Participate in the design and architecture of complex software systems. Make high-level design decisions and set technical standards for the team.
• As a member of the Code Owners Team, conduct code reviews for multiple teams to ensure adherence to design principles and coding standards.
• Collaborate with cross-functional teams to address technical challenges and ensure the successful delivery of software products. Represent team on multiple technical boards.
• Communicate technical concepts and decisions effectively to both technical and non-technical stakeholders.
• Ensure comprehensive documentation of architectural decisions, design patterns, and code.
• Participate in retrospectives and contribute to the continuous improvement of the team.
• Foster a collaborative and positive work environment within the development team.
• Mentor and coach junior and mid-level engineers.
My responsibilities as an Individual contributor:
• Write high-quality, maintainable, and efficient code.
• Design and implement various projects.
• Contribute to the development of critical and complex components/modules. Troubleshoot and resolve technical issues.
2016 — 2021
Mountain View, California, United States
Worked on the Samsung Pay project (Fintech Services). Handle all online enrollments and transactions globally for multiple credit/debit cards (220+ Million API calls per day). We use Java stack on Amazon AWS and the NoSQL database.
My primary responsibilities were:
• End-to-end ownership of the Samsung Pay Services (Token Requestors ) for the primary credit card providers (Visa, AMEX, MasterCard, PayPal, etc.).
• Technical design and implementation of multiple projects/features while overseeing and delivering the results.
• Managing the Samsung Research Philippines team remotely. Leading/mentoring the developers.
• Sole point contact for all issues/frauds related to the Token Requester Services.
• Bug triage management.
2012 — 2016
Mountain View, California, United States
As part of the B2B KNOX Container team developed new and modified existing Android System Services and built-in applications (content providers, services, logic). Worked on Samsung KNOX projects which provide security features that make coexisting business and personal content possible on the same handset. End-to-end solution provides full separation of work and personal data on mobile devices and enhanced the Android platform to meet higher security requirements.
My primary responsibilities are:
Led a team of engineers to:
• Design and implementation of Credential Storages based on the Embedded Secured Element and Smartcard and integration with Android OS.
• Design and implementation secured Data Sharing Framework for Android.
• Integrated KNOX solution with the new Android Multi-User Framework.
• R&D: POC and prototyping of multiple new features for Android OS.
A key contributor to the development and deployment of binary rewriting techniques for Android applications.
Part of the team responsible for the commercialization of all KNOX projects.
2004 — 2012
2004 — 2012
Mountain View, California, United States
2008 – 2012 – Android Platform Development
Android framework changes to support device and SD card encryption. Responsible for integration with Android Framework (Java layer).
2004 – 2008 – Motorola Platform Development
Device Management: support OTA provisioning (OMA CP standards) and bootstrapping (OMA DM standards) for Motorola devices on Linux-Java/MAGIX/EzX/JUIX platforms.
Contribute to open source kXML project on SourceForge.net.
2003 — 2004
Berkeley, CA
Official project description:
https://www.osti.gov/servlets/purl/1143297 (Data Entry and Browsing (DEB) Tool)
https://www.osti.gov/servlets/purl/918312 (Collaboration With Others)
https://www.genomicscience.energy.gov/wp-content/uploads/2021/10/2005GTL_abstracts_web.pdf (pages 25-27)
• Responsible for architecture and development software for the data management and analysis for U.S. Department of Energy's Genomes to Life program (biological experiments).
• Designed and developed application that can analyze processes initialized by workflow.
All architecture and developing has been done using J2EE and Java Swing technologies.
Education
Omsk State University