I am a Senior Full-Stack Engineer, with over 12+ years expertise in Frontend/Backend technologies (JavaScript, PHP, jQuery, AngularJS, ReactJS, NodeJS, SQL). Experienced developer involved with a wide range of projects including Hybrid Mobile Apps, Online Booking Platforms, Retail Solutions with Payment Processor Integrations, Data Extraction, Wordpress themes/plugins. Specialized in building products with a great user experience, I display the highest levels of creativity in my work, exceeding client expectations.
Worked with the frontend team in building new and refactoring old features using AngularJS, NodeJS, Mocha, Chai, building components and extending API functionalities for both web and mobile devices.
Rewrote all public pages to use AngularJS making them website faster and easier to use.
Built a custom tool to provide translations for multiple frontend apps(desktop, mobile, tablet).
Implemented both backend and frontend functionalities of email delivery platform VoloMP.
Developed configuration generators for VoloMP email servers and custom jQuery components for admin panel.
Efficiently develop customer facing experiences and features on web solutions and define the architecture for delivering improvements to different solutions with high availability, performance, and scalability.
Worked on a range of mid-sized and large projects involving intelligent data extraction, custom CMS development, database optimization and E-Commerce solutions.
Wrote a web crawler for data mining that could login to websites.
Development of websites for customers, mostly doing backend programming in PHP.
The Swiss Arbitration Organization's new Profiles Directory app lets users browse their entire member database using advanced queries to find exactly the right person for the case. Browse by nationality, age, specialisation and a range of other criteria. I was the only developer on this project. Optimizing display of search results for Android and iOS devices required some custom, platform, specific code, to make the experience good for the users.
Technologies Used in Project: Apache Cordova, Ionic, AngularJS, LokiJS, Npm, HTML, CSS.
The app allows users to select a green energy solution (solar, wind, heat pumps, energy cells..) and leads them through a “Wizard” where they input their data and using scientific data and formulas, calculates investment price, savings, amortization time and other data to help them choose the right solution. I was in charge of project setup and architecture, as well as development.
Technologies Used in Project: JavaScript, AngularJS, GulpJS, Bower, Npm, Vagrant, HTML, CSS.
I was in charge of project setup and leading the team of inexperienced ReactJS developers. Provided expertise and technical guidance for code reviews, troubleshoot production support issues post release and solve complex production issues on the project. Successfully delivered on time.
Technologies Used in Project: ReactJS, Redux, Redux-Saga, Sematic UI React, JavaScript, Npm, HTML, CSS, SASS.
Education
BA, Computer Science
The School of Electrical and Computer Engineering of Applied Studies, Belgrade