Dimitar
From Bulgaria (GMT+3)
14 years of commercial experience
Lemon.io stats
5
projects done2940
hours workedOpen
to new offersDimitar – Node.js, Angular, React
Dimitar has years of experience creating a wide variety of products while adapting to the ever-changing needs of modern businesses. This includes everything from building interaction designs to front-end web development, working with frameworks like Angular, React, React Native, Ionic, Node.js, and many others. He is confident in overcoming any challenge he encounters, from concept sketches to pixel-perfect mock-ups and ready-made HTML prototypes. Additionally, Dimitar has experience leading teams, further enhancing his ability to deliver outstanding results.
Main technologies
Additional skills
Rewards and achievements
Testimonials
Ready to start
To be verifiedDirect hire
Not availableExperience Highlights
Tech lead
It is one of the big companies into the Integrated Clinical Trial Intelligence and analytics. The app that i was working on was using Java/Spring Boot to do deep analysis over the clinical trials and give expert feedback to professionals about the dangers of each tested drug.
- Worked on both front-end and back-end architecture;
- Implemented advanced pdf rendering of all trials;
- Redesigned the existing front-end;
- Built many functionalities over the BE side;
- Debugged and resolved the application issues;
- Wrote unit, integration and e2e tests;
- Integrated with different providers and crawled their data.
Head of Mobile Development
Innovative crypto wallet app, that allows you to trade stocks, NFT and Crypto in Revolute like experience. The platform was working as SAAS by providing API for other clients.
- Created front-end and mobile using Next.js and React Native;
- Assisted on the BE side;
- Introduced the whole architecture of the mobile and the web app from the ground zero;
- Talked and negotiated the functionalities they need with multiple providers for stock trading and fiat money transactions;
- Managed a team of 8 and tried to balance all of the expectations of the managers;
- Wrote unit, integration, and e2e tests;
- Worked with the ERC2 protocol for the Crypto transactions;
- Provided OpenAPI and documented the API for the partners.
Senior Full-Stack developer
Dance fight is one of the biggest mobile apps for dancing and is used all around the world
- Created front-end and assisted on the BE side;
- Redesigned the existing front-end;
- Add multiple new modules into the FE;
- Debugged and resolved the application issues;
- Wrote unit, integration, and e2e tests.
Senior Full-Stack developer
Bond Sports is one of the biggest kiosks in the USA, and it is used by many sports facilities.
- Created front-end and back-end architecture of the new MS;
- Redesigned the existing front-end;
- Add multiple new modules into the FE and the BE;
- Debugged and resolved the application issues;
- Wrote unit, integration, and e2e tests;
- Integrated with different providers (including the new Stripe Custom Connect accounts).
Team Lead
One of the most used virtualization tools. The biggest tool for virtualization in the market. The flagship VMWare product.
- Designed system components;
- Implemented workflows and guidelines for code consistency, readability, maintainability, and testability;
- Checked pull requests and gave feedback to the developers;
- Checked new requirements and shared his suggestions;
- Was in charge of sprint planning and negotiating;
- Did bug hunting when those were hard to reproduce.
Team Lead
Mobile TV app with TV shows and many different customer engagement tricks for a television company in Germany.
- Designed system components;
- Implemented workflows and guidelines for code consistency, readability, maintainability, and testability;
- Checked pull requests and gave feedback to the devs;
- Checked new requirements and shared his suggestions;
- Planned sprints;
- Helped the development teams with tricky tasks.
Senior Software Developer
This app is used to control users' HP devices on their phones. The customer wanted to rewrite their old app with new technologies and chose React Native for mobile and for Windows for the desktop app.
- Designed system components;
- Checked pull requests and gave feedback to the devs;
- Checked new requirements and shared his suggestions;
- Planned sprints;
- Helped the development team with tricky tasks.