Denis
From Ukraine (UTC+3)
Lemon.io stats
3
projects done981
hours workedDenis – React, Node.js, Typescript
As a strong senior full-stack developer, Denis brings nearly ten years of experience to the industry. Specializing in React and Next.js, he is fluent in TypeScript and JavaScript. Denis has extensive expertise in building MVPs and implementing business logic, consistently contributing to the successful launch of web products. His proficiency in creating project architecture makes him an excellent addition to any web development team.
10 years of commercial experience in
Main technologies
Additional skills
Rewards and achievements
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Full-stack Developer
Application to manage finance of retirement plan.
- Developed UI components with a focus on best UX practices;
- Created front-end and back-end architectural solutions;
- Implemented business logic based on platform architecture;
- Debugged and resolved application issues.
Senior JavaScript Developer
CRM system with integrated Call Center for one of the biggest European car sellers.
- Developed the FE architecture and UI components using React.js/Redux/TypeScript;
- Implemented business logic based on platform architecture;
- Implemented serverless back-end functions with Node.js (Twilio Functions);
- Integrated with third-party services (Twilio Flex);
- Wrote technical specifications of FE features.
Software Developer
The project is aimed to build financial data projections based on actual expenses and revenues and respective assumptions. Projections are built-in forms of different charts that could be recalculated and rerendered in real-time. In such a way, these charts and calculations should help founders and investors to make better management decisions.
- Implemented business logic based on the client's requirements;
- Cooperated with BE engineers and designers: making amendments and improvements to the back-end and UI/UX, respectively;
- Did code review and sprint planning activities, creating a technical task based on business requirements.
Front-end Developer
Software for building websites by non-programers. The main features of the project are customer-oriented UI and UX, the ability to amend, and even create own website using a phone or tablet.
- Created UI components using React.js and Custom Elements (Web Components spec);
- Implemented business logic based on platform architecture;
- Took part in discussions regarding the development plan for new features and UI/UX improvements;
- Did code reviews and improved the development process.
JavaScript Full-stack Developer
Cashdesk system for internal usage by the largest Ukrainian delivery company. The aim of system is to register and execute money transfers through company's branches and to make settlements for the delivery services. It is used by the company's employees of all the branch network and HQ.
- Developed UI using Vue.js, actively contributing to UX improvements;
- Implemented server-side business logic using Node.js;
- Integrated with third-party services.
Software Developer
External plugin which is used for adding tooltips or tooltips chains for any customer web-site. The main advantage of the project is that admin part allows to create/amend/delete tooltips by simple click on desired object of the web-site. It is done by rendering admin-UI panel and direct interaction with customer site elements without interfering user's content.
- Designed and built the app's architecture from scratch;
- Implemented the app's business logic;
- Developed the design and UI for the admin panel and tooltips' design presets;
- Created the landing page for the project.