Dejan
From Bosnia And Herzegovina (GMT+2)
11 years of commercial experience
Lemon.io stats
Dejan – React, Typescript, Node.js
Meet Dejan - a seasoned SeMeet Dejan, a seasoned Senior Software Engineer with over 9 years of experience in the tech industry! He has made significant contributions across various domains, including hospitality, gaming software, fintech, and customer support. With a background as a Tech Lead and Lead Engineer, Dejan skillfully merges engineering expertise with management, showcasing his strong leadership potential.
Combining exceptional interpersonal skills with advanced knowledge of React.js and Node, Dejan is an invaluable asset to any team. Don’t wait—let's set up an interview and elevate your project to new heights!
Main technologies
Additional skills
Ready to start
ASAPDirect hire
Potentially possibleExperience Highlights
Lead Developer
The client was a reservation management platform for restaurants, targeting owners and managers. It offered tools for CRM, analytics, and integrations with POS systems to optimize restaurant efficiency and profitability.
Dejan was responsible for the following:
- led the team of engineers;
- built B2B and B2C products for hospitality industry;
- oversaw the reshaping of the onboarding process;
- introduced gamification to engage users deeply;
- refined React.js codebase, hence, improving the app performance.
Tech Lead
The client provided advanced software solutions for the sports betting and iGaming industry. Their offerings included customizable betting and iGaming platforms, casino games, and retail software to enhance both online and land-based operations. Their target audience consisted of gaming operators seeking to optimize user experiences and streamline business management through innovative, secure, and integrated tools.
Among others, Dejan carried out the following:
- created architecture for multiple projects in the massive SAAS ecosystem;
- led team of developers;
- worked with the stakeholders on product requirements and deadlines;
- defined project goals and software requirements through direct stakeholder engagement;
- led development using React, Vue, Node, GraphQL, Express, and MongoDB;
- built and maintained key in-house libraries;
- set standards for coding practices and guided project architecture;
- built and maintained in-house libraries;
- implemented automation tools to streamline processes;
- participated in hiring suitable technical talent;
- mentored interns and junior developers;
- promoted knowledge sharing and team growth.
Full Stack Developer (part-time)
The customer was a digital agency specializing in web design, combining research-driven strategies and creative design to deliver impactful experiences for diverse clients. They partnered with forward-thinking individuals and organizations seeking transformation. Their main moto: a successful journey begins with a compelling website that not only impresses but also engages your audience and drives business growth.
Dejan successfully executed such tasks as:
- led a team of six in developing progressive web applications;
- utilized ReactJS, Redux, NodeJS, MongoDB, and Firebase in projects;
- participated in the Project Initiation Phase by gathering requirements;
- crafted project estimations for accurate planning;
- contributed to the hiring process by evaluating technical skills and designing test tasks & assessments;
- designed test tasks and assessments for potential candidates.
Full Stack Developer
This particular customer was a technology company specializing in digital commerce solutions for the retail, restaurant, and banking industries. Their target audience included businesses looking to enhance customer experiences and improve operational efficiency. It offered services such as point-of-sale systems, self-service kiosks, customer engagement tools, and analytics platforms, serving over 600,000 locations worldwide.
Dejan's managed the following tasks:
- developed internal productivity tools for tech support operators in the hospitality and finance sectors;
- served as SWS representative, focusing on internal productivity tools for tech support agents;
- developed and maintained tools using JavaScript, ReactJS, NodeJS, and Electron;
- created a custom vanilla JavaScript library for DOM manipulation, pub-sub functionality, and state management;
- designed STML (Simple Template Markup Language), a custom XML-like templating tool with a JavaScript parser for enhancing productivity tools.