Dusko P.

Dusko P.

Senior Software Engineer

Serbia
Hire Dusko P. Hire Dusko P. Hire Dusko P.

About Me

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.

Work history

UpStack
UpStack
Senior Full Stack Developer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Scripttic
Scripttic
Senior Full Stack Developer/Team Lead
2016 - 2019 (3 years)
Belgrade, Serbia
  • Developed a mobile app for ASA – Swiss Arbitration Association for searching members database.

  • Frontend project architecture and development of 2degrees, web app for green energy solutions.

  • Succesfully lead a team of inexperienced ReactJS developers to finish the project on time.

CodeSynapses
CodeSynapses
Team Lead/Web Developer
2013 - 2016 (3 years)
Belgrade, Serbia
  • 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).

Seenetix
Seenetix
Web Developer
2010 - 2012 (2 years)
Belgrade, Serbia
  • 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.

Kaywa AG
Kaywa AG
Web Developer
2008 - 2009 (1 year)
Zurich, Switzerland
  • Repaired the structure of the membership platform and reduced errors from 50K per month to less than one thousand.

  • Created a sales page in less than 24 hours generating over 100k in sales for the company.

  • Developed a secure web application and back-end database to automate legal processes at a global corporation.

CP Development
CP Development
Web Developer
2007 - 2008 (1 year)
Belgrade, Serbia
  • 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.

Portfolio

Lead Developer/ASA Profiles Directory
Lead Developer/ASA Profiles Directory

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.

Lead Developer/2Degrees
Lead Developer/2Degrees

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.

Team Lead and Lead Developer/Curio.io
Team Lead and Lead Developer/Curio.io

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

Education
BA, Computer Science
The School of Electrical and Computer Engineering of Applied Studies, Belgrade