Dmitrii Roshkovan
Full-Stack Developer

Profile

Punctual full-stack developer with a decade of experience in electronics and recent freelance project delivery. Known for patience and reliability. My production background and self-taught skills make me a dependable and dedicated team member.

Experience

  • Full-Stack Developer - Freelance (Upwork), Remote
    Oct 2024 - Jul 2025 (9 mo.)

    Links: gramgather.io

    Achievements:

    • Built a private web application for recursive data collection via a public API
    • Designed a monorepo architecture with MongoDB, Express, React, and Auth0
    • Implemented complex data views and filtering using MUI Data Grid Pro
    • Added WebSocket-based progress tracking and multi-format data export
    • Integrated OpenAI GPT models for automated insight generation
  • Front-End Developer - Freelance, Remote
    Sep 2024 - Sep 2024 (1 mo.)

    Links: kedoo.com

    Achievements:

    • Produced animations for main & kids page's backgrounds, logo and other animations
  • Full-Stack Developer - Pet Project
    Jun 2023 - Aug 2023 (2 mo.)

    Links: getinstamedia.d1r0l.xyz, instamemer.d1r0l.xyz, github.com/d1r0l/GetInstaMedia-InstaMemer

    Achievements:

    • Developed a Discord Bot and website with PWA using Instagram API agent
  • Full-Stack Developer - Pet Project
    Jun 2023 - Oct 2024 (1 yr. 4 mo.)

    Links: bloglist.d1r0l.xyz, github.com/d1r0l/bloglist

    Achievements:

    • Developed my first full-stack app with a REST API using React, Express & MongoDB
    • Incorporated social features such as accounts, comments, and likes
  • Electronic Engineer - Active Co. Ltd, Saint-Petersburg, Russia
    Feb 2014 - Dec 2022 (8 yrs. 10 mo.)

    Achievements:

    • Participated in the production management, tripling production volumes
    • Created around thirty diverse user manuals for equipment maintenance and for streamlining responsibility delegation
    • Designed, modified, and integrated several Printed Circuit Boards and systems into equipment, improving its quality, reliability, and usability
    • Managed the recruitment of two employees, delegating responsibilities
    • Reduced the pool of electronic component suppliers from around thirty to three, based on quality and price, for long-term collaboration

    Responsibilities:

    • Assembled, configured, and commissioned electronic modules
    • Participated in development of electronic modules, device parts and manuals
    • Managed a production team of 3 employees
    • Planned and conducted purchases of components for production
    • Led technical support and repair, maintaining about 100 units of equipment

Personal Info

Year of birth: 1990
Location: Chișinău, Moldova
Citizenship: Russia, Moldova

Skills

JavaScript

TypeScript

HTML

CSS

React

Express

Node.js

Next.js

MongoDB

GraphQL

PostgreSQL

RESTful APIs

JWT

Vite

Webpack

Auth0

Redux

TanStack Query

Zod

Material UI

Bootstrap

Sass

Tailwind CSS

Git

GitHub

Docker

Jest

Cypress

OpenAI

Claude

Languages

  • Russian - C2, Mothers Tongue
  • English - B2, Upper Intermediate
  • Romanian - A1, Beginner

Education

Specialist of Engineering

in Electronic Instruments and Devices
Sep 2008 - Jun 2014

Saint Petersburg State Electrotechnical University “LETI”, Russia

Additional courses:

Contacts

E-mail: roshkovan.d@gmail.com

Telegram: @d1r0l

GitHub: d1r0l

Upwork: ~01d682fce6b248f7d8

Updated: October 9, 2025