Position: Software Engineer (React)
Category: JavaScript
English level: fluent
Years of experience: 7

Skilled and self-motivated React Developer with over seven years of experience developing, implementing and supporting cutting-edge software products. Experienced with multiple programming languages and frameworks required for web development. Enjoy working in a team but can also build applications from scratch by myself. 

Strong understanding of algorithms and data structures, OOP, databases, differential equations, linear algebra, mathematical and functional analysis. Quick learner and problem-solver. Confident to work on POC/MVP. At the same time, I have experience working with various challenging projects, including projects with legacy code bases. Advanced conversational and written English.
--- Freelance --- Responsible for delivering a SaaS offering that enables digital marketing teams to make better and quicker advertising decisions across multiple ad platforms. Consolidating and normalizing data from multiple sources (Google, Facebook, and TikTok ads & Shopify eCommerce platform), so that marketers get recommendations and achieve reliable comparisons. My work contains 80% of the Client Side and 20% of the Server Side.

--- Fintastic --- This project was special in the sense that the codebase was huge with lots of complicated rules expressed directly in code. The tech stack on this project was fairly standard and not new to me: React app with Auth0 authorization and AWS deployment. The MUI, AG Grid, and Recharts were used as the main UI libraries to provide modern useful UX for customers.

--- Open source startup: Sparkle --- This project was quite interesting as it required a lot of architectural decisions. I also supported our QA team by helping them with test automation and even some DevOps work, like maintaining non-prod environments. My most significant achievement on this project was to build a full-stack (React + Firebase) app, using design patterns and open-source libraries where possible. In addition, I worked on platform performance and responsiveness issues.

 --- Audienzz --- My role was to design and implement a brand-new web application using JavaScript, TypeScript, HTML, Sass/Less, and React. Often, I had a chance to be present in face-to-face meetings with the client to work out technical solutions for different business cases: auth0 integration, PayPal restrictions, and data visualization.
* Long-term collaboration with a stable funding company;
* The startup with modern technologies and aim to make the world better;
* The product company providing excellent product/services to millions of users/clients;
* Absence of bureaucracy, if possible;
* Internal meetings with the discussion of the best practice: code review, live coding, retro;
* Work as an independent developer, create PoC/MVC;
* Provide consulting service.