
Dmytro
From Ukraine (UTC+3)
12 years of commercial experience
Lemon.io stats
1
projects done172
hours workedOpen
to new offersDmytro – JavaScript, React, Node.js
Meet Dmytro, a tech expert with over a decade of experience. Transitioning from .NET to JavaScript, he knows his way around the basics of TypeScript, React.js, and Node.js and has been building software architectural solutions. But it's not just his technical skills that stand out; he's approachable in interviews and has a light vibe and communication style. In a nutshell, Dmytro is your Senior full-stack developer, perfect for projects with a 50/50 front-end and back-end split.
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Not availableReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Front-end Developer
Developed a comprehensive marketplace platform, tailored for large businesses to facilitate internal transactions. The platform allows departments within the same organization to buy and sell spare parts and other materials seamlessly.
- Designed and implemented the architecture of the platform using React for the front end;
- Developed core functionalities, including product listings, search, and payment processing;
- Integrated secure authentication and authorization mechanisms to ensure data privacy and security.
Front-end developer
A collaborative management tool designed for software companies, covering the entire software development lifecycle—from setting goals to completing projects by managing work items.
- Created a landing page;
- Implemented collaborative editor for tasks and projects;
- Extended DB scheme;
- Wrote tests and extended Storybook.
Full-stack JavaScript Engineer
A project is an evolution of PoC that was created for a Norwegian company selling electricity. Initially, it was created by German fellas highly inspired by Angular. It covers the entire process of energy settlement, starting from registering meter readings and finishing on sending an invoice to a customer.
- Re-wrote the way API was consumed;
- Migrated it to pnpm and extracted a few packages into pnpm workspaces;
- Updated open API-generator template so it could produce esm;
- Added code splitting/lazy loading to a router;
- Migrated the application onto Vite.
Full-stack Software Engineer
There were 2 projects here: an international e-shop platform and a web framework for the company's internal purposes.
E-shop is a huge Sitecore application split into two parts: the end customer website for making purchases and the seller's administration page with everything like access to ERP, CRM, report generators, affiliated programs, and others.
The framework is written in JavaScript and intended to replace the old Java/Ruby framework in the company's main direction - the energy market. During the development of the framework, a few smaller applications were created as alternatives to popular tools such as Jira and Basecamp.
- Created a solution for the affiliated program in a complex e-shop;
- Improved the Sitecore template generation process;
- Created an internal js framework to replace old monolith;
- Organized and supported the engineer's department;
- Improved my communication skills as well as technical skills;
- Took control over the React components library;
- Created tons of Express.js middleware plugins to be used in a framework.
Full-stack Developer
The CRM can be adjusted to suit any branch of a business. Particularly, his involvement in the project was about developing business processes for various banking systems, for instance, tracking the call center activity and creating potential clients in the CRM.
- Wrote a Windows Service and daemon to track call center logs;
- Established a loan lane for a bank and supported it for 2 years'
- Wrote a bunch of extensions using ExtJS.
ASP.NET Web developer
This CMS is a custom application written on C#. The main goal is to split work between content editors and developers. Also, it follows WYSIWYG idea
- Produced many lines of HTML and CSS for websites of Ukrainian restaurants and celebrities;
- Created cascade menu for easy navigation in CMS;
- Utilized ImageMagick library to process stored images;
- Developed the PoC to replace the WYSIWYG editor by using KnockoutJS.