Position: Node.js developer
Category: Node.js
English level: upper
Years of experience: 3

Becoming Node.js Course Instructor
**09/2022 – Present | Node.js Course Instructor**

*Responsibilities*: working with students, teaching Node.js, Express & MongoDB, prepare slides and code examples, live coding
***
**08/2021 – Present | Back End Developer**

`Project Peakathletics`
Development a sport application that helps find training program and personal coaches, contains videos with exercises, tracks results. 
*Responsibilities*: 
- Develop new endpoints
- Fix bugs
- Research on best technical solutions
- Communication with customer
- Write documentation
*Key achievement*: Develop serverless application from scratch
*Stack*: AWS (Lambda, API Gateway, S3), Node.js, MongoDB

`Project Axis Streamer`
Development of streaming app that must be launched on the Axis security camera. This application must receive instructions from the remote server that will turn streaming on/off or set streaming URL. Also, this application must be lightweight due to limited resources of the camera and must have possibility of installation on SD card.
*Responsibilities: *
- Develop embedded software for security camera 
- Solve integration issues
- Research on best technical solutions
- Communication with customer and camera manufacturer support
- Write documentation
*Key achievement:* Develop a security camera software from scratch with Node.js and Rust
*Stack:* Node.js, Express, Rust, Actix, ffmpeg, Docker

`Project Tred Athletics `
Development of Back End for a mobile application that helps baseball coaches to work with players online. Coaches can communicate with players in chat, receive and review player assessment. Players can fill assessment form, record video with exercises, submit assessment form and receive feedback from coach, track exercise progress.
*Responsibilities:*
- Making architectural decisions
- Development of new features and bug fixes
- Code review 
- Communication with customer
- Writing documentation
*Key achievement:* Build a GraphQL application with Nest.js from scratch
*Stack:* Nest.js, GraphQL, MongoDB, MySQL, Jest, Stripe, Twillio, Nutrionix