• Файл

Денис

Backend-програміст

Вік: 23 роки
Місто: Полтава
Вік:
23 роки
Місто:
Полтава

Контактна інформація

Шукач вказав телефон та ел. пошту.

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Denys Omelchenko
NODE.JS,FULLSTACK
DEVELOPER
ABOUT ME
I am a result-oriented programmer with excellent
communication skills and a deep understanding of web
development. I love to develop, constantly improve
my skills, am ready to learn new things, have
extensive knowledge of pure JavaScript and want to
improve its frameworks and libraries. I am currently
constantly developing and hope to work with you,
having proven through hard work. I take pride in
staying updated with the latest trends and
technologies in web development, always striving for
efficient, clean, and scalable code. I am
comfortable working both independently and in a
team, collaborating to bring innovative solutions to
life. My goal is to apply my expertise to build
user-centric applications while maintaining the
highest coding standards. I'm excited about
challenges and opportunities that help me grow
professionally while delivering impactful results
for the team or client. I have to 2 years developer
experience.

CONTACT INFORMATION: Experience working
Email: [відкрити контакти](див. вище в блоці «контактна інформація») FULLSTACK DEVELOPER 10/2023 - 04/2024
Telegram: @Den44den
Charity organization REMOTE
“Pomich 2022"
SKILLS
STACK:
Frontend: HTML, CSS, React.js,
Angular. Frontend: HTML, CSS, React.js
Backend: Node.js, NestJS, Express.js
Backend: Node.js, Mongo DB, MySQL, HT TP/HT TPS,
Express.js, JWT
Database:MySQL, PostgreSQL,
MongoDB, ClickHouse.
Creating a website for users that acts as an
Programming language: professional advertising brand for the company. Adding new
level (TypeScript, JavaScript), base functional applications for communication clients.
Сreate a new website to attract new sponsors for
level (Go, Php)
future projects.
Data caching: Memcached, Redis Create a JWT authorization (React.js, Express.js,
Analitics request: Postman, Grafana, Mongo DB).
Prometheus. Creating an API for a site means writing data to the
database and executing various GET, POST, PUT,
Protocols: FTP, SSH, HT TP/HT TPS. DELETE, PATCH requests.
Tradingmarket protocol advertising: C r e a t i n g a F u l l s t a c k We a t h e r A p p . I t s h o w s t h e u s e r
Openrtb 2.5. their location and the weather based on the region.
A global project for training on creating a Fullstack
Storage of big data files: Amazon S3.
application. Advanced JWT authorization, where the
Platform for building: Docker. user can recover the password if he wants to
Architecture project: Microservices, change it or has forgotten it, when he is logged in
Monolithic. he receives information and can order various
products such as sports nutrition, accessories and
Microservices: RabbitMQ, gRPC. clothing. The user can place an order by entering
Monolithic: REST API their data (for feedback).
Build and ship software: GitHub.
Two-channel connection: Websocket
Testing code: unit and e2e tests NODE.JS DEVELOPER 06/2024 - 01/2025

Payment system: Stripe Poland company REMOTE
programmatic advertising
“BidsCube”
STACK:
EDUCATION Backend: Node.js, ClickHouse, WebSocket, Memcached,
MySQL, SSH, Amazon S3, HT TP/HT TPS, OpenRTB2.5,
WebSocket, Redis
Creating a backend application for OpenRTB 2.5.
BACHELOR 09/2019 - 08/2023 Connecting Prometheus and Grafana.
Implementation of analysis of executed requests.
INFORMATION TECHNOLOGY Exploring Amazon S3 large file storage and file
PDAU systems.
Creating an auction application for customer pricing
09/2023 - 12/2024 and storing data in MongoDB.
MASTER DEGREE
Big Data Recording in ClickHouse.
INFORMATION TECHNOLOGY Exploring Prometheus with OpenRTB 2.5 Working
PDAU with subqueries in ClickHouse.
Study of DSP and SSP structure.
Language: Development of supply management mechanisms in
programmatic advertising (rate adjustment).
English: Intermediate Working with he with ClickHouse DB, which includes
Ukraine: Native four parthners + seller.json.
СТАРШИЙ Creating user statistics by ID in a selected date
АНАЛИТИК ДАННЫХ range, endpoints in MySQL and ClickHouse.
Query optimization in ClickHouse (indexes,
Образование
Студия «Луна» |
Апрель 2017 - май
partitioning).
2018 API protection and data security (rate limiting, JWT).
Real-time data processing (WebSocket).
Memcached data caching

FULLSTACK DEVELOPER 01/2025 - UNTIL TODAY
Systems to organize teamwork and
manage clients and resources.
REMOTE
Company “T-slen”
STACK:
NestJS, Angular, PostgreSQL, WebSocket, HT TP/HT TPS,
WebSocket, TypeORM, TypeScript, Redis
Fixes and creation of new features for companies (using
Nest.js and Angular).
Using TypeORM for database work.
Fixed structure request posts for different companies.
Working with DTO design patterns.
Fix for the "Tasks" tab for companies that allows you to
create tasks based on the example (Trello)
Create feature translate language on five ES, UK, FR, RU, EN
Create microservice for LiveKit meetings through gRPC
The websocket is used to exchange messages between the
client and the server in real time, creating a LiveKit chat.
Create demo users with limited features if the user has not
created a company
Dissolving the monolith into a microservice architecture for
using (RabbitMQ)
Creating payment system Stripe for products
Writing unint and e2e test for projects. The using: mock
(useValue + jest.fn), spy (jest.spyOn), fake

Інші резюме цього кандидата

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії

Кандидати за містами


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: