Back End NestJS developer
Feb. 2022 г. – now
Tech:
NestJS, GoogleAPI, MySQL, Redis, TypeScript, Git
- Specializing in NestJS, GoogleAPI, MySQL, Redis, TypeScript, and Git.
- Building robust server-side applications and implementing RESTful APIs.
- Designing database schemas and integrating with front-end systems.
- Prioritizing performance, security, and maintainability in all projects.
- Strong understanding of OOP principles and design patterns for clean and efficient code.
===============================================================
Junior Front End React developer
Jul. 2021 г. - Feb. 2022 г.
Tech:
React, TypeScript, Redux, REST API, Git, mongoDB
- Proficient in React, TypeScript, Redux, REST API, Git, and mongoDB.
- Contributing to the development of feature-rich web applications.
- Gaining hands-on experience in React.js, HTML, CSS, and JavaScript.
- Participating in code reviews, bug fixes, and feature enhancements.
- Ensuring pixel-perfect implementation and optimizing user interfaces for speed and responsiveness.
===============================================================
Front End React developer (Freelance)
Jan. 2021 г. - Jul. 2021 г.
- Crafting dynamic and responsive user interfaces for web applications.
- Expertise in React.js, HTML, CSS, and JavaScript.
- Collaborating closely with clients to understand project requirements.
- Integrating third-party APIs and libraries to enhance functionality.
- Commitment to code quality and maintainability through best practices and thorough testing.
- Reduced RAM consumption from 2GB to 200MB
- Successfully transitioned into the role of a Back End NestJS Developer, playing a pivotal role in architecting and implementing robust server-side solutions for web applications.
- Optimize database queries and reduce RAM consumption by 60%
- Spearheaded the development of scalable back-end systems, leveraging NestJS framework to design and deploy RESTful APIs and microservices, ensuring seamless integration with front-end components.
- Reduction of server response time from 1 sec to 0.2 sec
- Demonstrated proficiency in database management and optimization, contributing to the design of efficient database schemas and implementing complex business logic for enhanced functionality.
- Played a key role in ensuring code quality and reliability on the back end, conducting thorough testing and implementing best practices to maintain a high standard of performance and security.
- Actively collaborated with front-end developers and stakeholders to align back-end functionalities with project requirements, fostering a cohesive and efficient development process.
- Received recognition from peers for my contributions to back-end development, showcasing strong problem-solving abilities and a commitment to delivering scalable and efficient solutions.
I am eagerly seeking a role where I can leverage my expertise and passion for web development to contribute to innovative projects and collaborate with talented teams. I thrive in environments that foster continuous learning and growth, and I am excited about opportunities to further enhance my skills and knowledge. Ideally, I am looking for a position that allows me to work with modern technologies such as React.js and NestJS, where I can actively participate in both front-end and back-end development processes.
In terms of what I am not seeking, I am not interested in roles that do not provide opportunities for professional development or lack a collaborative team dynamic. Additionally, I prefer positions that offer clear communication channels and a supportive work culture. Overall, I am motivated to join a forward-thinking company where I can make meaningful contributions and continue advancing in my career journey.