Srdjan S.

Srdjan S.

Senior Software Engineer

Belgrade, 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

Valence
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. Used Storybook and Chromatic for UI testing, Jest for unit and integration tests, and Eslint and TypeScript.

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

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

  • Maintained and enchanted multiple client-facing React apps.

  • Worked in the Agile methodology using Jira within a ten-person team.

Home2Market
CTO
2018 - 2020 (2 years)
, Remote
  • Worked on a rewrite and redesign of the web SaaS platform Home2Market.

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

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

  • Involved in all stages of the development of an enterprise-grade platform. From developing an MVP, reviewing the UI designs, technology choices. Getting ready to release, releasing the platform, and maintaining it.

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

Amazon Web Services (AWS) JavaScriptCSS3Express.js Node.jsReact NativeReact Front-end
Love
CTO | Development Lead
2018 - 2019 (1 year)
, Remote
  • Co-founded Love Wall startup, and led the development of Love Wall social network mobile app. https://lovewallapp.com/.

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

  • Led a couple of junior developers in the development of the mobile app. Did 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.

Freelance Full-stack Developer
Full-stack JavaScript Developer
2017 - Present (7 years)
, Remote
  • Engaged with many different clients ranging from small startups, Y Combinator startups, 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 both NoSQL and SQL databases.

  • Experienced using both AWS and Google Cloud Platform.

  • Integrated and worked with many 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
Wickk Inc
Senior Full-stack Developer
Present (2024 years)
, Remote
  • Built CMS MVP for Powersports store built as two Next.js apps.

  • Did (client-facing) website for browsing the inventory and promotions. For performant searching and filtering, we used Algolia.

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

Amazon Web Services (AWS) AlgoliaNext.jsNode.jsReact Front-end
Kolosek
Full-stack Developer
Present (2024 years)
, Remote
  • 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 worked on the front end (React, React Native).

JavaScriptCSS3PusherAmazon EC2 Amazon DynamoDB SASSCSSHTMLReact NativeReact Node.jsSails.jsFront-end

Portfolio

Procore Technologies

Working for Procore Technologies, a top US construction project management software company with more than a million users.Working as a contractor on the core team liable for maintaining and enchanting multiple client-facing React apps.

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.

Wackk

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

Home2Market

SaaS platform used by real estate agents in US to help them manage and market their listings.

Love Wall

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

Education

Education
Bachelor's Degree in Computer Science
FTN: Faculty of Technical Sciences
2011 - 2016 (5 years)