Dejan S.

Dejan S.

Banja Luka, Bosnia and Herzegovina
Hire Dejan S. Hire Dejan S. Hire Dejan S.

About Me

Dejan is a Senior Full-stack Developer with 10+ years of experience developing web applications for various industries using React.js and Node.js. He has worked in teams of all sizes, delivering innovative and creative software applications. Dejan has also led development teams from solution design to implementation to testing and production support and maintenance.

AI, ML & LLM

Frontend

Backend

Other

Work history

UpStack
UpStack
Senior Full-stack Developer
2022 - Present (3 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

Seal Storage Technology
Seal Storage Technology
Lead Developer
2023 - 2025 (2 years)
Remote
  • Developed a decentralized storage management application similar to Google Drive and Dropbox, enabling users to upload files and specify desired cold and warm copies on Filecoin and IPFS.

  • Implemented and optimized Stripe integration for subscription plans, facilitating precise storage pricing and metering based on usage.

  • Deployed an AI-driven feature set to provide detailed insights on storage usage and serve as a personal assistant for product interactions.

Eat App
Eat App
Lead Developer
2022 - 2022
Remote
  • Developed a web application for users to search, discover, and reserve tables at restaurants online, used by thousands of restaurants processing hundreds of thousands of reservations daily.

  • Led a development team, actively participated in hiring and mentoring new engineers, and established efficient processes to streamline workflow.

  • Contributed actively to planning and ideation, focusing on user-friendly platforms.

  • Embraced product-led approach to address customer needs and drive user adoption.

Alea Partners
Alea Partners
Lead Developer
2018 - 2021 (3 years)
Banja Luka, Bosnia and Herzegovina
  • Developed core functionalities of large-scale projects for a gaming software solution company using React, Vue.js, Node, GraphQL, Express, and MongoDB.

  • Defined product requirements and created high-level architectural specifications for projects.

  • Worked on automating and optimizing various tasks within projects.

  • Managed the maintenance of several in-house libraries used by other developers on different projects.

  • Trained and mentored interns and junior developers.

Codexity
Codexity
Full-stack Developer
2017 - 2019 (2 years)
Banja Luka, Bosnia and Herzegovina
  • Led the development of progressive web apps in a team of six developers using React, Redux, Node.js, MongoDB, and Firebase.

  • Played a key role in the project initiation phase, collecting requirements and creating estimations.

  • Managed the dev hiring process for developers and tested tasks and evaluations.

NCR
NCR
Full-stack Developer
2016 - 2018 (2 years)
Remote
  • Developed and maintained internal productivity tools used by tech support agents.

  • Created a custom Vanilla JavaScript library with DOM manipulation, Pub/Sub, and state management modules.

  • Developed a custom XML-like templating system called STML (Simple Template Markup Language) with JavaScript parser used for customizing various productivity tools.

JavaScriptReact.jsNode.jsElectron.JSVanilla JS Dom Manipulation Google PubSubApplication State Management XML
Borderlands Travel
Borderlands Travel
Front-end Developer
2014 - 2017 (3 years)
Remote
  • Created a travel agency web portal with third-party integrations for importing scheduled data from tour providers.

  • Developed a custom integration plugin for Worldpay payment provider.

JavaScriptFront-end Development Plugins

Education

BE Information Technology
BE Information Technology
Banja Luka College - Bosnia and Herzegovina
2010 - 2014 (4 years)