Position: Sr. Software Engineer / Lead engineer
Category: Node.js
English level: fluent
Years of experience: 9

- Developer experience improvements with automation (cli tools, new modules bootstrap, types generation). Reaching faster MTTM (mean time to merge) for project contributors (non native).
- Performance improvements of React app
- React app bundle optimisations resulting in faster load time
- Performance fixes of various problems with Graphql server, as a result lower CPU and memory usage
- Memory leaks resolutions (Hello, node.js)
- AWS infrastructure optimisation - lower infrastructure costs for client
- Customer's expectations management during high pressure phase of new project start across 2 teams (12+ people)
- Team leading experience
- Personnel development and mentoring
Software Engineer / Lead Engineer with over 9 years of enterprise experience.
Experienced in developing web applications on both front-end and back-end using
different technologies. Experienced in back-end architecture and development varies
from REST-like web server to applications based on Microservice architecture. I have
a descent experience with app performance troubleshooting and optimization for
Node.js and React apps, as well as relational databases. Developing full stack
solutions on both front-end and back-end as well as infrastructure. Worked with ad
tech, fin tech, mobile network operators, marketplaces of different types i have a wide coverage of domains. Over 4 years experience in leading teams up to 10
people, that includes project management techniques, people management and
development approaches. Trainer and mentor in software engineering field,
conducted courses and trainings.