Працював в 8 компаніях   9 років

IT, Юридичні послуги, Транспорт та Логістика, Інтернет

Full-Stack Developer — 3 CRM Systems

Mappitall

IT

5 місяців

08.2025 - до теперішнього часу

Technologies & Skills:

TypeScript, JavaScript, React.js, React Hooks, Redux, Node.js, Express.js, PostgreSQL, Mapbox GL, REST API, i18next, Lodash, Day.js, HTML5, CSS3, SASS/SCSS, Git
Key Achievements & Responsibilities:

  • Led full-stack development of 3 production CRM systems (2 pipeline monitoring platforms for Sweden, 1 real estate CRM for the US).
  • Designed and implemented interactive maps, dashboards, and real-time data visualizations for infrastructure monitoring and analytics.
  • Built scalable client-server architecture, integrated REST APIs, and optimized performance for complex data-driven interfaces.
  • Delivered maintainable solutions with focus on UX, performance, and long-term scalability.

Front-End Developer — Real-Time Taxi CRM & Maps

Mobilauto

IT

1 рік 5 місяців

06.2024 - 10.2025

Technologies & Skills:

TypeScript, JavaScript, React.js, React Hooks, Redux, Redux Toolkit, UIkit, Styled-components, SASS, i18next, Lodash, Date-fns, PWA, Webpack, Visicom Maps, SIP, VoIP, WebRTC
Key Achievements & Responsibilities:

  • CRM Frontend Development: Designed and developed a high-performance CRM frontend with interactive maps, GPS tracking, route calculation, dynamic pricing zones, and complex data tables, optimizing real-time updates and large datasets.
  • Full-Stack Integration & Architecture: Built scalable client-server architecture, integrated REST APIs, and ensured seamless communication between frontend and backend systems for reliable data processing.
  • Real-Time Communication & PWA: Implemented SIP for VoIP calls and status updates between dispatchers and drivers, and developed Progressive Web App functionality, enabling offline access, push notifications, and improved mobile performance.
  • Process Automation & UX Optimization: Automated taxi order lifecycle (clients, agents, contractors, tariffs, payments), improving workflow efficiency and user experience, while ensuring maintainable and secure code.

Full-Stack Developer — Desktop Game Development

Self-Learning / Personal Game Development

IT

5 місяців

03.2025 - 08.2025

Technologies & Skills:

TypeScript, Electron, Pixi.js, Howler.js, CSS3, Vite, modular architecture, event-driven programming, game mechanics, physics simulation
Key Achievements & Responsibilities:

  • Developed a desktop Arkanoid game from scratch using modular, event-driven architecture.
  • Implemented core game mechanics: physics simulation, paddle control, collision detection, and user interaction.
  • Designed clean, maintainable code structure focused on performance and extensibility.
  • Gained hands-on experience in project planning, debugging, testing, and iterative improvement.

My personal projects:

  • (Game) https://tinyurl.com/mw82s48k
  • (Website) https://banderogus-from-ukraine.netlify.app/

Full-Stack Developer — E-commerce Platform & Admin Portal

Noname.Digital

IT

5 місяців

03.2024 - 07.2024

Technologies & Skills:

JavaScript, JSX, React.js, React Hooks, Redux, Node.js, Express.js, MongoDB, HTML5, CSS3, SASS/SCSS, Git, REST API, Firebase

Key Achievements & Responsibilities:

  • Delivered full-stack e-commerce platform from scratch, covering client, server, and admin functionality.
  • Implemented order processing, product catalog management, and interactive UI components.
  • Integrated payment systems and transactional workflows to support real business operations.
  • Ensured stable API communication and maintainable application architecture.

Full-Stack Developer — Legal CRM & Client Portal (Web + Mobile)

Lawyer association "Defense" (AO Zahist)

Юридичні послуги

2 роки 6 місяців

01.2022 - 06.2024

Technologies & Skills:

JavaScript, JSX, React.js, React Hooks, React Native, Redux, Node.js, Express.js, MongoDB, HTML5, CSS3, SASS/SCSS, Ant Design, Git, REST API, Day.js, Google Drive API, Webpack, PWA, MailerSend, Firebase, CRM, automation, document management

Key Achievements & Responsibilities:

  • Full-Stack CRM Development: Built web and mobile CRM systems and business websites from scratch, covering client and server functionality, automating the full client case lifecycle, and improving operational efficiency.
  • Data Management & Analytics: Designed and implemented complex tables, document management, analytics dashboards, and payment tracking features, enabling data-driven decision-making and workflow automation.
  • PWA & Mobile Optimization: Developed Progressive Web App functionality for offline access, push notifications, and enhanced mobile UX across platforms.
  • Email Automation & Client Communication: Integrated MailerSend to create automated email pipelines, notifications, and subscription workflows, enhancing client engagement and retention.

My commercial projects:
(open-source and currently maintained)

  • https://zahist.ua/
  • https://play.google.com/store/apps/details?id=com.zahist.client
  • https://zahist.in.ua/
  • https://client.zahist.ua

Full-Stack Developer — Web & Mobile Applications

Software development service provider "Softenix"

IT

10 місяців

04.2021 - 01.2022

Technologies & Skills:

JavaScript, React.js, Redux, Node.js, Express.js, MongoDB, HTML5, CSS3, PHP, WordPress, jQuery, Git, REST API, Figma, React Hooks, UI/UX design, Angular

Key Achievements & Responsibilities:

  • Developed web and mobile applications for internal and external clients.
  • Implemented UI/UX designs and integrated backend services.
  • Worked on full-stack features including data handling, APIs, and user interfaces.
  • Collaborated with designers and stakeholders to deliver production-ready solutions.

Software Engineer — Enterprise Security & Internal Applications

Ukrainian Postal Service (Ukrposhta)

Транспорт та Логістика

3 роки 6 місяців

11.2017 - 04.2021

Technologies & Skills:

JavaScript, HTML5, CSS3, PKI, cryptography, key management systems, ERP, embedded systems, TCP/IP, FTP

Key Achievements & Responsibilities:

  • Developed internal enterprise software for large-scale organization.
  • Worked with cryptographic protection systems, digital certificates, and key management infrastructure.
  • Supported secure data exchange and software cryptography solutions.
  • Participated in ERP and ARM-based embedded systems integration.

Technical Support Engineer — Network & Infrastructure

Telecommunications company "TENET"

Інтернет

10 місяців

02.2017 - 11.2017

Technologies & Skills:

TCP/IP, HTTP, HTTPS, FTP, DNS, DHCP, network configuration, monitoring, security policies

Key Achievements & Responsibilities:

  • Configured and maintained network equipment and enterprise infrastructure.
  • Supported DHCP/DNS servers and network security policies.
  • Monitored network traffic and participated in modernization projects.
  • Ensured stable and secure operation of telecom services.

Ключова інформація

Key Skills / Programming Languages:

  • Programming Languages: JavaScript, TypeScript, C++, Python
  • Frontend / JS: React.js, React Hooks, React Hook Form, React Native, Angular, JSX, HTML5, CSS3, SASS/SCSS, styled-components, UIKit, Ant Design, jQuery, Responsive Design, UI/UX Design, PWA
  • Backend / Full-Stack: Node.js, Express.js, MongoDB, PostgreSQL, REST API, Firebase, Electron
  • Tools / DevOps / Testing: Webpack, Vite, Git, Figma, i18next, Lodash, Date-fns, Day.js
  • Mapping / GIS: Mapbox GL, Visicom Maps
  • Game / Multimedia: Pixi.js, Howler.js
  • Security / Cybersecurity: Secure Coding, Secure Architecture, Risk Analysis, Cybersecurity, KZI "Crypto server", CSK "Key Certification Center", KEP "Crypto Autograph", OSINT
  • Networking / Protocols: TCP/IP, FTP, DNS, DHCP, HTTP, HTTPS
  • Real-Time Communication: SIP, VoIP, WebRTC
  • Email / Messaging Automation: MailerSend
  • Other Languages: English (A2, Technical + General)

Навчався в 1 закладі

Odesa National Academy of Communications. O.S. Popova

Master’s in Cybersecurity and Information Protection

2019

Володіє мовами

Англійська

нижче середнього

Російська

вільно

Українська

рідна

Курси, тренінги, сертифікати

Programming courses "GoIT"

2022

Skills: JavaScript, HTML5, CSS3, Python, Figma, Frontend Development, UI/UX Design, Responsive Design

Description: Intensive programming course covering frontend technologies, Python basics, and UI/UX fundamentals.

Business conference Megatraining 2020 in Kyiv

2020

Skills: Business Communication, Strategic Thinking, Project Planning, Professional Networking

Description: Engaged in business-focused workshops and sessions on project management and strategy.

Odesa National Academy of Communications. O.S. Popova

2019

Degree: Master’s Degree in Cybersecurity and Information Protection (Professional qualification: organization of information security)

Key Skills for Full?Stack Developer:

C++, Python, English, Cybersecurity, Cryptography, OSINT, Secure Coding, Risk Analysis, Secure Architecture

Selected Projects / Coursework:

  • Secure system design & PKI
  • Network & system security labs
  • Incident response exercises
  • OSINT investigations and applied cybersecurity simulations
  • Applied C++ and Python projects: automation, algorithmic problem solving, system-level programming

Activities & Societies:

  • University Cybersecurity Club – practical labs, security challenges, team projects
  • Hackathons & coding competitions – full-stack and security-oriented projects
  • Capstone / Research Projects – cryptography, secure system architecture, OSINT analysis

Large-scale youth conference, StudCamp (powered by Impact Hub Odesa)

2018

Skills: Leadership, Team Collaboration, Communication, IT & Startup Awareness

Description: Participated in workshops and team projects to develop leadership and collaboration skills.

Conference IT, PING THE WORLD, PING IT (Innovate. Upgrade. Communicate)

2017

Skills: IT Trends, Innovation, Networking, Project Management Awareness

Description: Exposure to IT industry trends, innovative technologies, and professional networking.

Foreign language courses "Chkalovsky"

2013

Skills: English (Technical/Professional)

Description: English language and literature, general direction.

Додаткова інформація

Комп'ютерні навички

Commercial projects (open-source & active):

  • https://zahist.ua/
  • https://play.google.com/store/apps/details?id=com.zahist.client
  • https://zahist.in.ua/
  • https://client.zahist.ua

GitLab (portfolios + test assignments):

  • https://gitlab.com/users/toradora477/projects

Свій розділ

Short profile:

Full-Stack Engineer / Frontend Developer with expertise in TypeScript, JavaScript, React, Node.js, and building high-performance, real-time applications. Delivered CRM systems, e-commerce platforms, enterprise legal software, and interactive dashboards, integrating REST APIs, PWA functionality, real-time communication (SIP, VoIP, WebRTC), and mapping solutions (Mapbox, Visicom Maps).

Develops desktop and web games using Pixi.js + TypeScript, applying modular architecture, event-driven programming, and performance optimization. Strong cybersecurity foundation, implementing secure coding practices, authentication/authorization, and robust client-server architectures.

Comfortable across the full stack, solving complex engineering challenges, optimizing system performance, and improving user experience. Seeking a mid/senior full-stack role to contribute to impactful projects and a strong engineering culture.

Contacts:

  • Telegram: https://t.me/ara1ara1ara1
  • Email: toradora477@gmail.com
  • Phone: +380987566953
  • Linkedin: https://www.linkedin.com/in/dima-kryshtopa/
  • Schedule a meeting: https://calendar.app.google/PpBU1NxbvW7rtBGH8

Dima

Full-Stack Developer with Strong Cybersecurity Foundation

Одеса

1 200 $

30 років

Активно шукає роботу

повна зайнятість, неповна зайнятість, проектна робота

Характер роботи: віддалена робота

Оновлено 1 день тому