English:
Advanced
Anatoliy B.
Vetted by YouTeam
Ukraine
UTC +02:00
Ukraine/Kyiv
English:
Advanced
Expert full-stack developer
I am a dedicated software developer with a passion for building scalable applications. My expertise lies in crafting universal server applications with a strong focus on the backend using a robust stack consisting of Nest.js, React.js, and PostgreSQL. Developing these applications from scratch, allowing for full customization and tailored solutions. What sets my work apart is its adaptability. The applications I've created can be scaled and repurposed for a wide range of applications. In the past, I've utilized this versatile framework to maintain admin panels for online stores and even created a separate instance for a CRM system.
Want to hire this engineer?
Check if Anatoliy is availableExpertise
Years of commercial development experience
5 years of experience
Core technologies
Project Highlights
Universal server application
Backend stack: • Nest.js • Prisma.io • PostgreSQL. The stack on the frontend can be anything. In my tasks I used Next.js. Developed from scratch. Can be scaled and used for different purposes.
Responsibilities & achievements
• Maintained the admin panel of an online store using the application. • Utilized a separate copy of the application for CRM system management. • Developed user authorization strategies. • Implemented preliminary data caching for improved performance. • Created a hybrid architecture with partial microservices use. • Handled processing and validation of incoming requests. • Developed a request queue system and eliminated duplicate requests using Bull.js. • Created a task scheduler service for automated operations. • Developed a multi-tenant structure to support multiple clients on a single instance. • Configured API authentication for secure access.
Website dedicated to golf enthusiasts.
The used stack: React.js, JavaScript, Typescript, Axios, ReactQuery, MUI, StyledComponent, Node.js, Firebase, Nest.js, TypeOrm, PostgreSQL, Twilio, Stripe, Docker, Nginx.
Responsibilities & achievements
• Created new functionality according to project specifications, including the development of survey functionality. • Added new features to existing code and handled change requests. • Developed custom functionality tailored to specific project needs. • Performed data migration to support updated and new features. • Deployed updates and new functionalities to the live environment. • Communicated directly with the client to understand requirements and provide updates. • Managed code across both front-end and back-end systems. Technical Challenges: • The project initially started small, intended for the client and friends, using Firebase for its speed and cost-effectiveness. • Two months in, the need for additional functionalities (chat, settings, notifications via mail and phone, etc.) led to the decision to migrate to Nest.js for its suitability for the expanding scope. • Led a complete migration to Nest.js, significantly improving work productivity and accommodating the increased complexity and new features.
Video platform
Social media web app, similar to TikTok.
Responsibilities & achievements
• Used Next.js, Redux, Video.js, and Styled Components for front-end. • Used Node.js for back-end.
Healthcare platform
An application that helps people with disabilities (the elderly, the disabled, etc.) to always be "in touch" and receive qualified online help from hospices, nurses, doctors and other medical staff. The backend part of the project uses a microservice architecture, which is built entirely on Nest.js, communication between microservices occurs through the NATS messaging system.
Responsibilities & achievements
• Developed new microservices from scratch, including chat service, appointment service, setting service, and contact service, among others, to modularize functionality and improve scalability. • Updated private modules within the application to enhance performance and maintainability. • Designed and developed database structures for use in microservices, ensuring data integrity and efficiency. • Researched and implemented new approaches to improve microservices, such as pagination by cursor for data retrieval efficiency and SAML authentication for secure access control, along with extending existing functionality.
Education
Higher education in Computer Science
Agency
400+
GMT-11
Remote
Want to hire this engineer?
Check if Anatoliy is available