Position: Middle Backend Engineer
Category: Node.js
English level: upper
Years of experience: 2

I work hard and always do my best to make better decisions to improve the performance of the program, educate myself and grow as a person and as an engineer. I can quickly and easily learn everything necessary for work, whether it is a new technology or an approach to work.
Developed applications from scratch to deploy. Configured the initial infrastructure of the project. Designed databases, create model migrations, wrote SQL queries. Developed new features. Integrated third-party services: KYC, Payment system, Trading platform connection, Sendgrid. Implemented architecture design patterns. Learned and implemented architecture design-patterns. Configuration of CI/CD pipelines with AWS EC2 instance for auto-deployment. Writing technical documentation. Communicated with technical support. Participation in calls with clients to discuss project architecture or database solutions, design, further features implementation, etc. Refactored legacy code, supported existing solutions, suggested and implemented new decisions, maintenad several huge projects, including mutations of the DB, optimizing old unused stuff and cleaning. Analyzed and groomed new features. Code review, deep debugging, detecting and fixing bugs, on production environment as well. Initiated and integrated new soft-skills and hard-skills processes to make the teamwork more efficient and comfortable.
Mentored Python, JavaScript, HTML/CSS courses. Held IT masterclasses and presentations. Full organization of offline/online educational processes, including creating a syllabus, explanation of topics, personal support during tasks and homework, testing and finding bugs in students code, mental care and mentoring students.
I would like to build scalable products with clean architecture and proper design patterns to create a great product that I could be really proud of. As for the opposite, I'd really rather NOT be maintaining legacy projects 5+ years old and fixing bugs most of my working time.