Welcome to my digital home, I'm Srdjan.

Javascript developer

About me

Who am I

Hello, my name is Srdjan Popovic. I am a JavaScript developer currently based in Belgrade, Serbia. Technology is something that I have been passionate about as long as I can remember. Problem solving is a challenge I have always loved, from completing puzzles and playing thinking games at home to programming.

What I do

I offer both frontend and backend solutions, made using cutting edge technologies. I enjoy making modern, user friendly, responsive websites and applications for Android/iOS or Desktop all following agile methodologies and backed by AWS' infinitely-scalable suite of web services. I also enjoy creating Google Chrome and Mozzila Firefox extensions for solving different requirements.

Neat facts

  • Frontend: React.js, Redux, Vue.js, Gatsby.js, Javascript ES6/ES7, jQuery, HTML5, CSS3, SASS, Gulp, Bootstrap
  • Backend: Node.js, Express.js, Passport.js, JWT, GraphQL, Apollo
  • Database: MongoDB, MariaDB, MySQL
  • Source/Version Control: Git(Github, Gitlab, Bitbucket)
  • Task managment: Jira, Trello
  • 3rd Party APIs: RestAPI, Google Maps, Facebook, Twitter, LinkedIn, Paypal, Bitcoin
  • Cloud services: AWS(Lambda, DynamoDB, S3, CloudWatch)

My tools


JS is a language of many quirks, my knowledge in lower-level languages has helped me comprehend it's mechanics. I love JavaScript because it's very powerfull language which grows every single day and so many different things can be built only with JavaScript.

React/React Native

I choose to use React in my projects because React makes it painless to create interactive UIs and I think it has brighter future over other frameworks. I employ ReactJS and Redux, with a functional approach, to deliver demanding frontend solutions.


Easy to setup with very large community, Node.js allows building applications that are scalable and can easily grow with your business. I love using Node.js because it works great in systems using the microservices architecture which I prefer to design and implement.

Get in touch