Srdjan S.

Srdjan S.

Senior Software Engineer

Novi Sad, Serbia
Hire Srdjan S. Hire Srdjan S. Hire Srdjan S.

About Me

Srdjan is a Senior Full-stack Developer with 8+ years of experience building projects from the ground up using React, React Native, Node.js, and Express. He writes well-designed, testable, and efficient code using current best practices and maintains applications across a wide variety of projects and product spaces. Srdjan has extensive startup experience, working mostly in a remote environment for small and big projects spanning construction project management, AI-powered audio narration, and tax automation. Qualified in all facets of development and technical leadership, he strives to create success through user satisfaction and technology solutions that increase productivity, marketability, and overall business value.

Work history

UpStack
UpStack
Senior Full-stack Developer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for various 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.

Wickk Inc
Wickk Inc
Senior Full-stack Developer
2020 - 2020
Remote
  • Developed a CMS MVP for Powersports store, built as two Next.js apps.

  • Created a client-facing website for browsing the inventory and promotions using Algolia for performant searching and filtering.

  • Worked on an admin panel for clients to update the inventory/promotions.

Amazon Web Services (AWS) AlgoliaNext.jsNode.jsReact Front-end
Valence Community
Valence Community
Senior Full-stack Developer
2020 - 2022 (2 years)
Remote
  • Transferred an existing social network platform to Next.js.

  • Refactored the existing codebase and introduced code and style guides and development pipelines.

  • Added new features to the existing social network platform, including a discussion forum and advanced search.

  • Used Storybook and Chromatic for UI testing, Jest for unit and integration tests, and ESLint and TypeScript.

Procore Technologies
Procore Technologies
Senior Front-end Developer
2019 - Present (5 years)
Remote
  • Collaborating with Procore Technologies, a top US construction project management software company with 1+ million users.

  • Maintaining multiple client-facing React apps.

  • Working with Agile Methodologies using Jira within a 10-person team.

Delivery Hero
Delivery Hero
Senior Front-end Engineer
2019 - 2020 (1 year)
Remote
  • Joined a 15-person team to maintain and add new features to Delivery Hero's platform for managing in-app promotions (vital for mobile applications like Glovo and Foodpanda).

  • Collaborated with the Product Information Management Team on an organization-wide platform for managing product data.

  • Introduced Playwright to automate end-to-end tests, reducing CI time and minimizing regressions.

React ReduxPlaywright Continuous Integration (CI)Material UIStorybookTypescriptFront-end Development REST APIs MERN Stack
Love Wall
Love Wall
CTO | Development Lead
2018 - 2019 (1 year)
Novi Sad, Serbia
  • Co-founded Love Wall startup and led the development of the social network mobile app.

  • Architected and set up the structure of the back end (serverless, powered by Google Cloud Functions) and front end for a mobile social network.

  • Led junior developers in the development of the mobile app, performed code reviews, and helped structure the app.

  • Worked with UI designers and project managers in managing and controlling the direction of the UI for the mobile app.

Home2Market
Home2Market
CTO
2018 - 2020 (2 years)
Remote
  • Rewrote and redesigned the web SaaS platform.

  • Architected and built the back end using Node (Restify, Firebase) and implemented many video and photo management features (video generation using Adobe After Effects, image/video converting, resizing).

  • Architected and built a web app using React and implemented new design and many features needed for the SaaS platform used by real estate agents to manage and market their listings.

  • Involved in all stages of the development of an enterprise-grade platform from developing an MVP, reviewing the UI designs, technology choices, and releasing and maintaining the platform.

  • Integrated multiple third-party APIs and worked with XML feeds (parsing and generating large feeds).

Amazon Web Services (AWS) JavaScriptCSS3Express.js Node.jsReact NativeReact Front-end RestifyFirebaseAdobe After EffectsXML
Freelance
Freelance
Full-stack JavaScript Developer
2016 - 2019 (3 years)
Remote
  • Engaged with different clients ranging from small startups, Y Combinator startups, and medium and large companies like TerraGo, Jobot, and Rendered Text.

  • Worked on many projects using React, React Native, and Node.js, helped develop many prototypes and MVPs, and worked on a couple of large web platforms and mobile applications.

  • Architected and developed complex solutions using NoSQL and SQL databases and worked with AWS and GCP.

  • Integrated third-party API services like Stripe, Algolia, Intercom, Zendesk, social network APIs, and more.

Amazon Web Services (AWS) JavaScriptCSS3Google CloudFirebaseExpress.js Node.jsReact NativeReact APIsSCSSFront-end
Kolosek
Kolosek
Full-stack Developer
2016 - 2016
Novi Sad, Serbia
  • Worked on a social network (mobile/web) app built in React and React Native.

  • Worked as a developer lead for the back end (Sails.js, DynamoDB) and on the front end (React, React Native).

Portfolio

Valence Community
Valence Community

A social network built with Next.js. Valence is a platform that connects, showcases, and empowers the global Black professional community. Members have exclusive access to discover and pursue new career opportunities, and businesses with great cultures and initiatives related to diversity gain access to an unrivaled network of talent.

Procore Technologies
Procore Technologies

Procore Technologies is a top US construction project management software company with 1+ million users. Worked as a contractor on the core team for maintaining multiple client-facing React apps.

Wackk
Wackk

Developed a CMS MVP for Powersports store built as two Next.js apps. Created a client-facing website for browsing the inventory and promotions and an admin panel for clients to update the inventory/promotions.

Love Wall
Love Wall

A mobile app where users leave digital love messages on different locations, send "locked" messages to other users, and rate places as more or less romantic.

Home2Market
Home2Market

A SaaS platform for US real estate agents to manage and market their listings.

Education

Bachelor's Degree, Computer Science
Bachelor's Degree, Computer Science
Faculty of Technical Sciences (FTN) - Serbia
2011 - 2016 (5 years)