![AB](https://d2abrqas732254.cloudfront.net/images/specialists/b0ff445333ceccdf3aa0ba11860cd53047b8e145.png)
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 Express.js, Nest.js, React.js, PostgreSQL and other. Developing these applications from scratch, allowing for full customization and tailored solutions.
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
I used this application to maintain the admin panel of an online store. Also, a separate copy of this application was used for the CRM system. Among the completed tasks: - development of user authorization strategies - preliminary data caching - development of a hybrid architecture with partial use of microservices. - processing and validation of incoming requests. - development of a system of request queues and elimination of duplicate requests (queue with Bull.js). - development of a task scheduler service. - development of a multi-tenant structure - setting up API authentication
Website dedicated to golf enthusiasts.
The used stack ReactJs/JavaScript/Typescript/Axios/ReactQuery/MUI/StyledComponent/NodeJs/Firebase/NestJs/TypeOrm/PostgreSQL/Twilio/Stripe/Docker/Nginx
Responsibilities & achievements
Creating new functionality based on the project specification, Development of a survey functionality, Adding new functionality to existing code, Working with change requests, Create custom functionality, Data migration, Deploy, Communicate with client , Manage code on front/back end Technical challenges: It all started as a small project for the client and his friends. And it was decided to do it on Firebase, as it would be faster and cheaper. But after 2 months, we decided to add a number of functions that were not included in the tasks before (chat, settings, notifications via mail and mobile phone, etc.). So, after analyzing all the requirements that had to be implemented, a decision was made to migratе on NestJS , as these are more rational technologies for this flow of tasks. Was engaged in a complete migration to new technologies and it gave a benefit in work productivity
Video platform
Social media web app, similar to TikTok.
Responsibilities & achievements
Frontend: Next.js, Redux, Video.js, Styled Components Backend: Node.js
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 NestJS, communication between microservices occurs through the NATS messaging system.
Responsibilities & achievements
Tasks that I performed as part of this project: development of new micro-services from scratch (chat-service, appointment-service, setting-service, contact-service, etc.) update private modules used in the application development of database structures that are used in microservices Research of new improved approaches that can be implemented in microservices or extension of existing functionality (pagination by cursor approach, SAML authentication, etc.)
Education
Higher education in Computer Science
Agency
50-100
GMT+2
Kyiv, Dnipro, Zaporizhzhia, Kharkiv
Core Expertise
Industries
Education & Science, Banking & Finance, Healthcare & Medicine, SaaS
Want to hire this engineer?
Check if Anatoliy is available