Position: Front End Developer (React)
Category: JavaScript
English level: upper
Years of experience: 3

–
Developed tools for farmers to optimize seeding, growing care, and harvesting using advanced calculation models and satellite imagery. 

Stack: TypeScript, React with Functional Components, React Query and Recoil, micro frontend architecture based on Webpack Module Federation, LESS with BEM approach, Jest for testing, AWS Lamda with Python for the backend, React Native for mobile.

Had very close cooperation with PO and backend team to align business requirements and REST API schemas. Participated in Web and React Native integration. My part of the application was pages with VRA (Variable Application) maps, Chat, and Notifications pages. From time to time had a look at the Python backend code, adjusted Gitlab CI configs, etc.
–
Project for gas stations including POS terminal clients and admin pages to control forecourt fuel control system.

Stack: JS, TypeScript, React, Redux with Sagas, Styled Components, Jest.

Moved old, obsolete code from plain JS to React using TypeScript, lots of state management that were handled using Redux-Saga.
–
A medical drug labeling system that is intended to help pharma companies to create quickly, edit, version, and distribute documentation for their products.

Stack: JS, React, Redux with Thunks, LESS, modals driven development.

Added a lot of new features inside of a lot of new modal windows with complex Redux Thunk store, also setup custom WYSIWYG on the top of Quill.js here.
–
Project for DNA analysis.

Stack: Node.js Express app, React, SQLite.

I had some bug-fixing fun here, optimized DB and Express performance, and added features both for the front end and backend.
–
Landing pages for mobile devices (iOS) for marketing.

Stack: React, Ionic to build it for iOS devices, Framer Motion. 

Created landing pages with fancy animations and some basic predefined calculations that can be used as a presentation on mobile devices.
Front End development - 3.5 years
Node.js - 1 year

I'm a Front End developer with 3.5 years of experience. For my work, I mostly use React with its ecosystem: both Functional and Class components, Hooks, Material UI, and different state managers such as Redux with Thunk and Sagas, Recoil, React Query. I have experience with micro frontend architecture (Module Federation), building state-complex and reusable React components. I'm a proactive and fast adaptable team player who enjoys feedback to improve myself as a software engineer.
I'm looking for exciting projects with cutting-edge technologies and best practices to help businesses work.