Мужчина
Кишинев
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".
Загруженный файл CV
Это резюме размещено как файл. Вы смотрите его текстовую версию, которая может немного отличаться от оригинальной.
Nationality: Moldovan
Date of birth: 04/04/2001
Place of birth: Chișinău, Moldova
Gender: Male
ABOUT ME
Experienced Backend Developer specializing in Node.js and NestJS, with two years of hands-on experience. My expertise includes building scalable APIs, managing databases, and implementing complex business logic. I have a solid understanding of Microservices and SOLID design principles, and I am proficient with tools like Docker, Git, PostgreSQL, and RabbitMQ.
Driven by a passion for clean code and performance optimization, I am dedicated to continuous learning and open to exploring new technologies. I am a reliable and adaptable professional ready to contribute to a dynamic team.
WORK EXPERIENCE
Spark Solutions – Chișinău, Moldova
City: Chișinău | Country: Moldova
Node.js/NestJS Backend Developer
[ 05/2022 – 09/2024 ]
Key Responsibilities and Accomplishments
- API and Backend Logic Development: Created and maintained scalable RESTful APIs and backends using Node.js, Express.js, and NestJS, integrating business logic and ensuring robust functionality.
- Database Management: Designed and administered database schemas, efficiently managing data with PostgreSQL and MongoDB. Utilized TypeORM for seamless database interaction and optimized queries to enhance performance.
- Architecture and Optimization: Contributed to a Microservices architecture, implementing middleware and guards to secure and manage data flows. Applied Performance Optimization and Best Practices to ensure code efficiency and maintainability.
- Tools & Technologies: Used Docker to create consistent development environments and facilitate deployment. Implemented messaging systems with RabbitMQ and worked with Minio for object storage. Utilized Git for version control and contributed to CI/CD processes.
Technical skills used - Node.js, Express.js, NestJS, JavaScript, TypeScript, PostgreSQL, MongoDB, SQL, TypeORM, Docker, Git, Github/Gitlab, CI/CD, RabbitMQ, Minio
EDUCATION AND TRAINING
Bachelor of Computer Science, Information and Communication Technologies (ICTS)
Moldova State University [ 09/2020 – 06/2023 ]
City: Chișinău | Country: Moldova
Master of Computer Science, Information and Communication Technologies (ICTS)
Moldova State University [ 09/2023 – 06/2025 ]
City: Chișinău | Country: Moldova
LANGUAGE SKILLS
Mother tongue(s): Romanian
Other language(s):
- English
- LISTENING B2
- READING B2
- WRITING B1
- SPOKEN PRODUCTION B2
- SPOKEN INTERACTION B2
- Russian
- LISTENING B2
- READING B2
- WRITING A2
- SPOKEN PRODUCTION B2
- SPOKEN INTERACTION B2
Levels: A1 and A2: Basic user; B1 and B2: Independent user; C1 and C2: Proficient user
SKILLS
Node.js / Express / NestJS / SQL / Git / TypeScript / Docker / JavaScript / Github/Gitlab / PostgreSQL / ORM / TypeORM / Microservices / Microservices Architecture / CI/CD / RxJS (Basic) / SOLID Principles / Minio
DRIVING LICENCE
Driving Licence: B
Чтобы открыть контактную информацию соискателя, нужно зарегистрироваться и оплатить услугу "Доступ к базе резюме".