Досвід роботи
Full-Stack Developer — 3 CRM Systems
Mappitall (IT), Coimbra, Portugal
08.2025 − 11.2025 (3 місяці)
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.
Full-Stack Developer — Desktop Game Development
Self-Learning / Personal Game Development (IT), Одеса
04.2025 − 09.2025 (5 місяців)
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) tinyurl.com/mw82s48k
- (Website) banderogus-from-ukraine.netlify.app/
Front-End Developer — Real-Time Taxi CRM & Maps
Mobilauto (Auto business and auto service), Львів
06.2024 − 11.2025 (1 рік 5 місяців)
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 — E-commerce Platform & Admin Portal
Noname Digital (IT), Kyiv, Ukraine
03.2024 − 06.2024 (3 місяці)
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) (Legal), Одеса
01.2020 − 06.2024 (4 роки 5 місяців)
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)
- zahist.ua/
- play.google.com/store/apps/details?id=com.zahist.client
- zahist.in.ua/
- client.zahist.ua
Full-Stack Developer — Web & Mobile Applications
Software development service provider "Softenix" (IT), Sacramento, California,
01.2020 − 04.2021 (1 рік 3 місяці)
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) (Transportation and logistics), Одеса
11.2017 − 03.2021 (3 роки 3 місяці)
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" (Telecommunications and networking), Одеса
06.2016 − 09.2016 (3 місяці)
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)
Особисті якості, хобі, захоплення, навички: Short profile:
Full-Stack Engineer / Frontend Developer with expertise in TypeScript, React, Node.js, and building real-time, high-performance applications. Skilled in scalable front-end architectures, interactive dashboards, and data-driven solutions for commercial products.
Experienced in PWA, SIP, CMS integrations, mobile-friendly UI, and subscription platforms. Also develops games and interactive apps using Pixi.js + TypeScript, focusing on modular architecture, performance, and clean code.
Strong cybersecurity background, applying secure coding practices, authentication/authorization, and designing secure client-server architectures and data flows.
Comfortable across the full stack, solving complex engineering challenges, improving system quality, and quickly adapting to new technologies. Seeking a mid/senior full-stack role to contribute to impactful projects and a strong engineering culture.
My personal projects:
• Game (PixiJS + TypeScript): https://tinyurl.com/mw82s48k
• Website: https://banderogus-from-ukraine.netlify.app/
Test tasks (recent):
• Frontend test assignment: https://gitlab.com/toradora477/fmcg_vite
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 (4 portfolio projects + 1 frontend test assignment):
• https://gitlab.com/users/toradora477/projects
Contacts:
• Telegram: https://t.me/ara1ara1ara1
• Email: toradora477@gmail.com
• Phone: +380987566953
• Linkedin: https://www.linkedin.com/in/dima-kryshtopa/
Мета пошуку роботи, побажання до місця роботи: Seeking a mid-level to senior full-stack position in a product-oriented team, working on scalable, high-performance web applications. Open to remote work and long-term collaboration.