Senior Angular Engineer2020 - PRESENTParodify LLC dba Write Label (via Toptal)
Technologies: Angular, Angular Material, TypeScript, Cypress
- Developed features for multiple Angular apps on the project.
- Wrote unit and end-to-end tests on Karma, Jasmine and Cypress.
- Participated in refactoring of existing multi-app Angular architecture.
Principal Full-stack Engineer and Technical Lead2018 - PRESENTNTUC Enterprise
Technologies: React, Express, Node.js, GoLang, PostgreSQL, AWS, Kubernetes, Goggle Cloud
- Created, full-stack web-applications for FairPrice Online on React and Node.js/GoLang.
- Interviewed developers for front-end and back-end positions.
- Involved in the development of an order management system.
- Wrote alerts for platform events (request errors, panic errors, endpoints health checks).
React Front-end Developer2019 - 2020Seagull Maritime Security, Ltd. - GoReala (via Toptal)
Technologies: React, Google Maps API, Auth0
- Developed features for an eCommerce website.
- Created integrations with Auth0 and Google Maps APIs.
- Used React with features, Context API, and hooks.
Lead Full-stack Developer2019 - 2019Toptal Project
Technologies: Angular, Ruby on Rails, Vagrant, Docker, JSONAPI
- Built features for a multi-component front end using Angular.
- Wrote services and endpoints for the back end on Ruby on Rails.
- Participated in overall architecture discussions.
Front-end Developer2018 - 2018Toptal Project
- Developed multiple Angular-based microservices.
- Covered each app with automated tests resulting in 90% coverage.
- Wrote scripts for Jenkins CI.
Front-end Developer2017 - 2018BandLab
- Developed features for web-platform using AngularJS, Lodash, and Sass.
- Maintained music event websites.
- Built a desktop app based on Angular2 and Electron.
- Built internal app with React, Apollo, and GraphGL.
Front-end Developer2017 - 2017Burt
- Developed micro-apps using Angular2.
- Migrated old apps from AngularJS on Angular2.
- Built UI-kitchen for the design team.
- Created seed projects to easily start new apps from.
- Wrote unit and functional tests.
Front-end Developer2016 - 2017Saltside Technologies
- Developed features and fixes for project using Docker services with Backbone, Jade (Pug), jQuery, and Ruby on Rails.
- Wrote unit and functional tests.
- Contributed to features' product design.
Web Developer2015 - 2016Sharewire B.V
Technologies: AngularJS, JQuery, Bootstrap, Google Maps, Google Chaasmine, Node.js, Grunt, Bower, Git, HTML5, JavaScriprt, OpenStreetMap, CSS3, Less, Karma, Jupiter Tessellation (Jt)
- Developed new features for an existing web-app on AngularJS.
- Wrote unit and end-to-end tests using Protractor.
- Created wireframes with Balsamiq.
- Contributed to the feature designs.
Senior Web-Developer / Team lead2014 - 2015Luxoft
- Developed new features for web-app using jQuery, Handlebars, Bootstrap, and Sass.
- Migrated the web-app to AngularJS.
- Created automated unit tests.
Senior Web Developer2012 - 2014GlobalLogic
- Created custom web-framework “from zero” for purpose of writing web-app for brand 802.11n router.
- Developed widgets for framework.
- Designed public presentations that were aimed to explain principles of embedded web-app work.
Web Developer2010 - 2012GeeksForLess, Inc.
- Developed features for different projects with jQuery, JQuery Mobile, PHP, MySQL, and MooTools.
- Maintained existing websites.
- Created app prototypes on jQuery.
Computer Class Administrator2008 - 2009Petro Mohyla Black Sea State University
Technologies: TCP/IP, WiFi, LAN, Bash
- Maintained laboratory computers.
- Created simple Bash scripts.