Work Experience
Staff Engineer at Wayfair
Serving as ad-hoc software architect and domain subject expert in Finance Engineering and Sales Engineering groups. Provide technical advisory through architecture working group. Established engineering bridge between various platform groups and software leaders. Achieved enforcing best engineering practices and introduction of Machine Learning pipeline within Finance domain. Performed complete redesign of high volume in-house invoice processing system. Defined, pitched and promoted technical vision to both product and engineering senior management.
June 2018 - Present
Projects:
- Invoice Processing System
- Cashflow Analysis
- Agent Facing CRM system (backend and frontend)
- Lead Funnel
- Omnichannel Platform
Technologies:
Python, Typescript, Docker and Kubernetes, CentOS 7, MS SQL Server, C# and ML.NET (.NET Core 3), VsCode
Senior Solution Architect at Burning-Glass Technology
Technical and architectural leadership on various big data products in labor market domain. Achieved complete design and development of microservices architecture with both stateless and stateful services. Performed automated deployment and automated testing of high available cluster for machine-learning driven API using Docker Swarm.
February 2017 - May 2018
Projects:
- Automated solution for accepting, parsing and storing CVs.
- Analytic application for labor market analysis.
- Big Data Microservices API.
Technologies:
C# and .NET Core, Typescript/Javascript, React/Redux, Docker, MongoDB, Microsoft Azure
Solution Architect at GlobalLogic
Started as a lead engineer and then promoted to Architect and moved to USA. Focused on software architecture design and rapid development of key business components. Performed refactoring, architecture improvements and performance tweaking of existing web services application. Ground-up setup of continues integration. Completed integration with Social Networks, Messaging and Calendar services, Cloud storage services, travel and shopping API. Worked with business team on preparing demos of key application functionality to end customers.
USA: October 2013 - February 2017
Ukraine: February 2012 - October 2013
Projects:
- Virtual Phone System SAAS Solution.
- Windows client application of speech enabled personal assistant.
- Online gambling platform development.
Technologies:
C#/VB.NET and .NET Framework, AngularJs, React and JQuery, Oracle, MongoDB, SQLite, Amazon Web Services
Various Engineering Positions - Ukraine
Participating in different projects from size, technology and business perspectives. Primary focused on developing complex web and desktop based applications and its parts according to the business requirements specification. Design architecture and perform end-to-end development of separate application modules with comprehensive unit test coverage, database support and rich user experience. Mentor, motivate and lead a small team (up to 6 members) on all stages of application development. Worked closely with business team on requirements and risks analysis, produced project related documentation (project plan, specifications, estimation).
Lead Engineer in Sigma: August 2010 - January 2012
Software Engineer in GlobalLogic: June 2006 - July 2010
Engineer Intern: September 2005 - May 2006
Projects:
- Custom document management system for pharmaceutical needs.
- Ads and survey distribution solution for mobile platforms.
- Patient Management System.
- Instagram-like social network.
Technologies:
C# and .NET Framework, JavaScript, HTML5/CSS and JQuery, Microsoft SQL Server