
Ivan
From Bulgaria (UTC+3)
11 years of commercial experience
Lemon.io stats
2
projects done702
hours workedIvan – React, Node.js, Next.js
Ivan is a Senior Full-Stack Developer with over 10 years of experience and strong English proficiency. He excels in JavaScript, React, and Node.js fundamentals and has contributed to projects ranging from wealth management systems to hotel booking services and business modeling automation platforms. Renowned for his exceptional soft skills and problem-solving attitude, Ivan is poised to make a significant impact on any team. Don't miss the opportunity to secure his talent for your team today.
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Senior Full-stack Developer
FinTech products facilitating payments for merchants in the automotive industry.
- Implemented numerous features based on general product requirements;
- Developed various authentication methods, integrated third-party SDKs, and utilized internal company libraries;
- Built and maintained cron jobs to support scheduled operations;
- Created a wide range of administrative features to enhance system management;
- Provided ongoing support for multiple interconnected projects and components to ensure seamless integration and functionality.
Full-stack Developer
A project that helps users get their necessary paperwork for extended stays in Portugal. Ivan's role was to assist in developing features and fixing issues across the stack.
- Designed and implemented several features aligned with the established architectural style;
- Identified and resolved numerous minor issues to improve overall system stability and performance.
Senior Back-end Developer
The project that allows the creation of guided process flows driven by a set of structured rules. Users are led through a step-by-step pathway, where each input they provide dynamically shapes the next step. At the end of the flow, they receive a clear outcome or decision, fully traceable to the information they submitted and the rules behind it.
- Created scripts for the automated generation of API definition files in different formats;
- Deployed to the Oracle and Azure Cloud;
- Implemented new features;
- Created database adapters to fit the internal interface.
Full-stack Developer
The project allows the creation and management of educational materials, such as courses, tasks, classes, and resources. Users can communicate and share resources and experiences over the platform, making it a convenient solution for a large enterprise with employees scattered around the globe.
- Implemented all features following a pre-existing design, effectively rewriting the entire application from the ground up.
Full-stack Developer
A service, rivaling Booking.com, allowing users to cheaply make reservations for hotels/homes or flights.
- Designed and implemented features for aggregating and filtering hotel and room information to meet users’ search criteria.
Front-end / Full-stack Developer
The project allows users to create diagrams describing and then automating the steps of individual business processes - onboarding new employees, for example. Using the platform, a user can define a sequence of events, which may require actions from different parties or systems, in order to coordinate and direct the process, without supervision. The GUI is dynamically generated based on the definition of the process/tasks and the execution is carried out by a Java engine, combined with Node.js services.
- Designed, implemented, and maintained features based on client requirements;
- Developed all components, except the Java engine for parsing business process diagrams, in React and Node.js, enabling extended functionality and data storage capabilities.
Front-end Developer
The project is used for management of assets, including but not limited to real estate, company and personal information of the clients'. It allows them to easily navigate through large quantities of information and communicate with other members of the platform, sharing internal content securely and conveniently.
- Implemented and maintained features according to client requests and internal system design guidelines.