Full Stack Developer
Senior Developer at MobileBridge / Momentum
May 2018 - Jan 2019
Blockchain-centric loyalty reward points infrastructure. Develop API and blockchain handling for Ethereum smart contracts using Node.js, Express, and web3.js. Deployment using Continuous Integration and Kubernetes to AWS.
Senior Full Stack Developer at Catamaran Solutions
Apr 2018 - Aug 2018
Catamaran Solutions provides technology-enabled construction and maintenance related services. Development of API infrastructure using Node.js, GraphQL, Apollo, Flow, and Jest. PostgreSQL as the main database. Sophisticated search and recognition using Algolia and Google APIs. Deployment using Continuous Integration to Heroku.
Senior Full Stack Developer at Clade
Nov 2016 - Apr 2018
A private community for investors and philanthropists. Technology stack involves React, React Native, Redux, Node.js, GraphQL, Apollo and PostgreSQL. Deployment to Heroku with Continuous Integration.
Senior Full Stack Developer at Svitla Systems / TeachersConnect
Sep 2016 - Dec 2017
TeachersConnect provides a safe collaborative space for teachers to share, grow and connect. Software development using React Native for the mobile client and React for the web client. Redux, Apollo, and GraphQL for data management and fetching. Unit testing and continuous integration. Node, Apollo server and MongoDB on the back-end. AWS as a deployment service.
Senior Full Stack Developer at Svitla Systems / Time Inc. (Meredith Corporation)
Apr 2016 - Sep 2016
Mobile application for one of the major publishers in the USA. Cordova for wrapping React-based project. Redux for data management and fetching. Unit testing and continuous integration. Scaling to multiple builds depending on brand assets using Node.js service.
Senior Full Stack Developer at Lindenvalley GmbH
Oct 2014 - Jul 2016
Oct 2009 - Jul 2014
System Administration and Development at SMTP
May 2009 - Sep 2009
Customer-oriented mail service. Participated in system administration, maintenance, and development of mail services.
QA and Automation at Lohika / HP
Mar 2008 - Apr 2009
Hewlett Packard Enterprise Project and Portfolio Management software. Internationalization and Localization team. Automated testing. Responsible for deployment and testing of incremental builds using manual and automated tools.
Odessa Maritime Academy
Master of Computer Systems and Automation, 2009 - 2015
Odessa College of Computer Technology
Computer Programming, 2004 - 2008
Actual Skill Set
Back-end development: Node.js, Express
Web development: HTML, CSS, React, Redux
Mobile app development: React Native, Swift
GraphQL: Apollo, Relay
Databases: MongoDB, Redis, PostgreSQL
Deployment: AWS, Heroku, Zeit Now, Serverless
Version Control: Git, GitHub