Вживання російської небезпечне

Чому ми так вважаємо
Перейти на українську
Зареєструватися
  • Файл

Богдан

Node.js-розробник

Рассматривает должности:
Node.js-розробник, Fullstack-розробник, Junior associate
Город проживания:
Сумы
Готов работать:
Удаленно

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

Соискатель указал телефон и эл. почту.

Фамилия, контакты и фото доступны только для зарегистрированных работодателей. Чтобы получить доступ к личным данным кандидатов, войдите как работодатель или зарегистрируйтесь.

Загруженный файл

Версия для быстрого просмотра

Это резюме размещено в виде файла. Эта версия для быстрого просмотра может быть хуже, чем оригинал резюме.

Bohdan Sharubin
Junior Node.js / Fullstack Developer
●​ Email: [открыть контакты](см. выше в блоке «контактная информация»)
●​ Phone: [открыть контакты](см. выше в блоке «контактная информация»)
●​ Telegram: @dev_bohdan
●​ Location: Ukraine
●​ GitHub: github.com/BohdanSharubin
●​ LinkedIn: [открыть контакты](см. выше в блоке «контактная информация»)

SUMMARY
Backend developer with a strong foundation in Node.js, TypeScript, and modern database
systems, currently expanding expertise into Fullstack development. Experienced in building
scalable RESTful APIs using clean architecture (layered services, structured error handling,
DTOs) and integrating AI models. Proven track record in configuring automated CI/CD
workflows, Dockerizing applications, performing advanced web scraping, and implementing
complex database schemas. Passionate about code quality, performance optimization, and
solving non-trivial architectural challenges.

TECHNICAL SKILLS
●​ Languages: JavaScript (ES6+), TypeScript, HTML5/CSS3, Java
●​ Backend Frameworks & AI: Node.js, Express.js, Gemini API (LLM Integration)
●​ Frontend (Fullstack): React, JavaFX
●​ Databases & ORM/ODM: PostgreSQL, MongoDB, Prisma, Mongoose, SQLite
●​ Scraping & Automation: Puppeteer, Cheerio, Pdf-parse
●​ DevOps & Tools: Git, GitHub Actions (CI/CD), Docker, Biome, Monorepo management,
Shell, npm
●​ Auth & Security: JWT, HttpOnly Cookies, CORS, bcryptjs, Joi, express-validator
●​ Architecture, Docs & Testing: Clean Architecture, MVC, Swagger (OpenAPI), JUnit 5,
Postman

PROJECTS
State Authorities App (Monorepo)
(https://github.com/state-authorities-team/state-authorities-app )
Role: Fullstack / Lead Backend Developer | Collaborative Project
●​ Led the architectural design and backend development of a Fullstack monorepo application
for state authority monitoring.
●​ Engineered automated data extraction pipelines using Puppeteer and Cheerio to scrape
dynamic content, successfully deploying headless browser environments on Render.com.
●​ Integrated Gemini API to process, summarize, and extract structured insights from large
volumes of unstructured legislative documents.
●​ Designed and documented robust RESTful endpoints using Swagger (OpenAPI) for
interactive API testing and clean frontend integration.
●​ Integrated Prisma ORM with a cloud-based Neon PostgreSQL database, optimizing
connection strings and database query runtime.
●​ Configured GitHub Actions workflows for automated Pull Requests, linting via Biome,
testing, and continuous deployment.
●​ Stack: Typescript · Node.js · React · Gemini API · Prisma · Neon PostgreSQL · Puppeteer
· Cheerio · Swagger · Docker · GitHub Actions · Biome · Render

online-store — E-commerce REST API
(https://github.com/BohdanSharubin/online-store )
●​ Designed a secure e-commerce REST API featuring a decoupled layered architecture
(Routes → Controllers → Services → Models).
●​ Implemented secure authentication using JWT tokens stored in HttpOnly cookies, paired
with strict role-based authorization (User / Admin).
●​ Integrated advanced API features: Full CRUD operations for products, cursor/offset
pagination, dynamic category filtering, and product reviews.
●​ Added comprehensive logging with Winston and Morgan, alongside centralized async error
handling and client request validation via Joi.
●​ Stack: Node.js v24 · Express.js v5 · MongoDB · Mongoose · JWT · Joi · Winston · Morgan
· bcryptjs · Static HTML

ukraine-law-parser — TypeScript CLI
Tool(https://github.com/BohdanSharubin/ukraine-law-parser )
●​ Built a production-ready TypeScript CLI tool to scrape, parse, and structure dynamic
legislative data from Ukrainian state portals.
●​ Leveraged Cheerio and Axios for HTML DOM traversal and data extraction; integrated
Pdf-parse for reading raw legal documentation.
●​ Mapped complex data structures into a relational schema using Prisma ORM and
PostgreSQL.
●​ Stack: TypeScript (Strict mode) · Node.js · Prisma · PostgreSQL · Axios · Cheerio ·
Pdf-parse

EDUCATION
Sumy State University

Bachelor’s Degree in Computer Science | 2025 – 2027 (Expected)

(2018 – 2020)

LANGUAGES
●​ Ukrainian: Native
●​ English: B1 (Upper-Intermediate Technical, actively improving)

Похожие кандидаты

Все похожие кандидаты

Кандидаты в категории

Кандидаты по городам


Сравните свои требования и зарплату с вакансиями других компаний: