Candidates 5
$800 / mo
≈ $9600 / year net
Trainee/Junior Full Stack Node.js + React developer
Ukraine · Kharkiv · No experience · Upper-Intermediate ·Published 20 April
Ukraine · Kharkiv · No experience · Upper-Intermediate ·Published 20 April
- the courses Front-end Basic and Front-end Pro at Hillel IT School;
- NIX Solutions Front-end Educational program;
- S-PRO Full Stack Node.js + React Academy.
Hard Skills:
- HTML5, CSS3, SCSS;
- JavaScript (ES6+);
- React;
- Redux;
- TypeScript;
- Node.js;
- Express;
- Nest.js;
- PostgreSQL;
- TypeORM;
- Docker;
- Swagger;
- CI/CD;
- Jest;
- Git;
- Adobe Photoshop / Figma.
$500 / mo
≈ $6000 / year net
Node.js Developer
Ukraine · Kharkiv · No experience · Upper-Intermediate ·Published 2 April
Ukraine · Kharkiv · No experience · Upper-Intermediate ·Published 2 April
- Programming Languages: JavaScript, TypeScript
- Client side stack: React, Redux, Vite, Material-UI
- Server side stack: Express, NestJS, Sequelize ORM
- Databases: PostgreSQL, SQLite, MongoDB, Redis
- Other tools: AWS S3, Docker, Git, JWT, Swagger-UI
Through these projects, I honed my problem-solving and communication skills by implementing established approaches from the real world of development and closely collaborating with other team members to ensure project goals were met within the specified timeline.
I am confident that my skills and experiences make me a strong candidate for the Junior Node.js Developer role. I am excited to bring my passion for technology and transferable skills to the team and to contribute to the growth and success of the company.
CS50's Introduction to Computer Science course certificate – Issued in Nov 2021
$800 / mo
≈ $9600 / year net
Full Stack Web Developer
Ukraine · 6 months · Upper-Intermediate ·Published 31 March
Ukraine · 6 months · Upper-Intermediate ·Published 31 March
Skills:
- Languages: Typescript, JavaScript, Python, C
- Back-End: Nest.js, Express.js, Redis ,Prisma, TypeORM, Sequalize, Mongoose, PostgresQL, Mongodb
- Front-End: React, Next.js, Bootstrap,Tailwind,Styled ,Components, Pug
- Others: JWT, Docker, Jest, Scrum, Kanban, Jira, Confluence
Experience:
Mayak (Nov 2023 - present)
- Full-stack developer (remote)
- Stack: NodeJs,JavaScript,Next.js,Tailwind,React-Admin,Prisma,PostgreSQL,Docker,Vercel
* Spearheaded the development of a dynamic and adaptable admin panel utilizing React-Admin and Prisma technologies.
* Leveraged Prisma along with cloud-based PostgreSQL to uphold data integrity and normalization within the application.
* Orchestrated the maintenance of Docker YAML files to establish a consistent development environment for team members, ensuring seamless collaboration and efficiency.
* Implemented pagination with infinite scroll for improved UX and performance.
Kravensky shoes (Sep 2023 - Dec 2023)
- Back-End developer (remote):
- Stack: NodeJs,TypeScript,NestJs,TypeOrm/PostgreSQL,Jest,Docker
* Designed and implemented a high-performance NestJS API, integrating data retrieval from Google Sheets with scheduled updates.
* Strengthened API integrity and security by implementing comprehensive validation mechanisms.
* Established a Docker environment for streamlined development workflows.
* Configured a PostgreSQL database with TypeORM, ensuring dependable data storage and efficient data management tools.
* Developed robust test suites using Jest and Supertest to maintain code quality and reliability.
Education:
* Udemy: (courses are listened in CV)
* Computer Science in National Technical University «Kharkiv Polytechnic Institute» (Bachelors degree)
$400 / mo
≈ $4800 / year net
Backend Developer
Ukraine · No experience · Upper-Intermediate ·Published 25 March
Ukraine · No experience · Upper-Intermediate ·Published 25 March
$400 / mo
≈ $4800 / year net
Node.js developer
Ukraine · Kharkiv · No experience · Upper-Intermediate ·Published 11 March
Ukraine · Kharkiv · No experience · Upper-Intermediate ·Published 11 March
The music-platform project is a web application developed using the Nest.js framework. Its purpose is to offer a platform where music enthusiasts can discover, listen to, and comment on their favorite tracks.
Throughout the development process, I gained valuable experience working with various Nest.js modules and techniques, such as Dependency Injection and the microservice architectural style. Along with this, I solidified my skills in working with MongoDB, TypeScript, and decorators. And in addition, became familiar with using the Axios client for communication between the server and client sides.
Online shop (Express, MongoDB, EJS)
The Online Shop is a web app that lets users browse, search, buy, and merchandise products online, which is built with Express framework, and MVC architecture. It offers user authentication, product catalog, shopping cart, checkout, and order management. MongoDB is used as the primary database, and Mongoose is used as an ODM library.
During the course of working on this project, in addition to my skills in working with Express and structuring code using MVC, as well as using MongoDB with Mongoose, I was able to work with EJS templates, flash middleware and CSRF tokens for user session management, along with services like Stripe for payments and nodemailer for email operations. Additionally, I familiarized myself with the process of preparing an application for deployment, where I utilized tools such as helmet, compression, and used SSL certificates to ensure security.
- Database management: Developed proficiency in working with MongoDB, including using Mongoose as an ODM library for data modeling and interaction.
- TypeScript utilization: Demonstrated skills in using TypeScript and decorators for better code organization and maintainability.
- Client-server communication: Familiarity with handling communication between the server and client sides, utilizing tools like Axios.
- User authentication and session management: Implemented user authentication and managed user sessions using techniques like flash middleware and CSRF tokens.
- External services integration: Successfully integrated external services like Stripe for payments and nodemailer for email operations.
- Deployment preparation: Acquired knowledge of preparing applications for production deployment, including implementing security measures with tools like helmet, compression, and SSL certificates.