Welcome to my digital home, I'm Srdjan.
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.
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.
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.
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.