Badges
Certifications
Work Experience
Senior Software Engineer
GoTo•  December 2020 - December 2022
A unique company working solely in the astronomy industry since its inception, making telescopes and planeta - Worked on the landing page and information display pages implementing beautiful layouts that work across all devices using React/Redux, Redux-Saga, Redux-Form, React-Router, React-Hook. - Translated Figma designs to pixel-perfect, responsive and reusable React components with smooth animations. - Collaborated with designers and product managers to improve user experience and scalability of the platform. - Developed the back-end APIs based on microservice architecture using Ruby on Rails integrating. - Refactored and upgraded the existing React class components to functional components using React-Hook. - Wrote unit and E2E tests for React components and Ruby on Rails APIs using Cypress and RSpec. - Optimized the performance of Ruby on Rails APIs by analyzing the issues and downsizing the bundle by half. - Integrated many Third-party APIs such as Twilio, Stripe, Paypal, Google Maps and YouTube Data API. - Worked with services like EC2, S3, AWS Lamba, SES, SNS, VPC, Cloudfront, and CloudFormation.
Senior Lead Developer
Cinelytic•  February 2018 - July 2020
- Upgraded an old version of a React/Redux app to the latest version in a way that all the components are strongly typed function components using React Hook APIs, TypeScript, Context API, and GraphQL. - Moved from using Rails controllers to building a more scalable and isolated RESTful API using Grape and Sidekiq. While this allowed the application to be more scalable, we spent time on reliability by adding many integration/unit tests for the new API. - Developed a customer service app integrating Ruby on Rails with React, Redux, and TypeScript styled with Material-UI. - Wrote unit tests for React components using Jest. - Managed AWS accounts, including the setup and configuration of EC2 instances, VPCs, Elastic Load BalancersơELBs), Cloudfront distributions, Route53 hosted zones & health checks.
Senior Full-Stack Developer
Because Market•  June 2016 - June 2018
- Translated Figma designs to pixel-perfect, responsive Vue.js components using Vuetify UI Framework. - Developed the back-end using Laravel, writing efficient and high-performance queries to sync with MySQL database. - Wrote the scripts and built CI/CD for deploying and maintaining the app on the AWS EC2 using CircleCI and docker. - Refactored and upgraded an existing Vue.js codebase to improve the performance and solve complex UX problems.
Education
National Technical University (Kiev Politechnical Institute), Kiev
Software Engineering, Master•  October 2008 - October 2013
Links
Skills
kxlegend has not updated skills details yet.