Dušan S.

Dušan S.

Senior Software Engineer

Niš, Serbia
Hire Dušan S. Hire Dušan S. Hire Dušan S.

About Me

Dušan is a Senior Software Engineer with 10+ years of subject-matter expertise and experience iterating various projects (eCommerce, web platforms, API development) using different frameworks and CMS solutions. He is hands-on with LAMP technologies, object-oriented programming concepts, web standards, and web CMS platforms, driving innovation and producing high-quality and performant solutions for clients.

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (4 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participating in scrums consisting of cross-functional teams, both software and hardware.

  • Ensuring that features are being delivered efficiently and on time.

HTEC
HTEC
Software Engineer
2017 - 2020 (3 years)
Niš, Serbia
  • Oversaw the development of a web-based workforce management system with 500K+ users and implemented a mobile REST API, improving the performance of existing code and resolving security issues.

  • Worked on the integration of eCommerce platforms on the Ctree project into a chat collaboration platform, implemented single-side on authentication, and handled data synchronization between the two platforms.

  • Engineered solutions for generating PDF reports and implemented an import and export functionality to manipulate data between Verso.de and external platforms.

Ingsoftware
Ingsoftware
Web Developer
2016 - 2017 (1 year)
Niš, Serbia
  • Worked on GoldSilver.com's eCommerce site and implemented the overall website architecture by writing clean, scalable, modular, and well-structured code for the solution.

  • Built and extended admin panel functionality on the client website.

  • Refactored and converted legacy code into a modern Laravel 5 solution.

Freelance
Freelance
Software Engineer
2015 - 2016 (1 year)
Remote
  • Designed, developed, coded, debugged, tested, and documented solutions to meet business requirements, translating functional specifications into working software for clients.

  • Managed individual project priorities, deadlines, and deliverables.

  • Adhered to architecture standards and development best practices, optimized code to improve performance, and wrote tests to assess the performance of implemented functionalities.

Young Culture (now CREATEQ)
Young Culture (now CREATEQ)
Software Engineer
2012 - 2015 (3 years)
Niš, Serbia
  • Delivered eCommerce solutions and resolved complex issues on client projects.

  • Provided subject-matter expertise for responsive web app development, Magento modules, and back-end solutions.

  • Applied the latest best practices and knowledge of specific functional areas of expertise on the SDLC.

Future Forward
Future Forward
Web Developer
2012 - 2012
Niš, Serbia
  • Integrated a CRM solution into a new Drupal site, making back-end web updates through the Drupal CMS system.

  • Defined the technical requirements for creating the custom theme and developed the required modules for the CiviCRM.

  • Analyzed and fixed code templates, evangelizing best practices and advising on the best direction to take the solution.

Ates International
Ates International
Web Developer
2011 - 2012 (1 year)
Niš, Serbia
  • Played a direct role in the development of Cacl4print's web application, implementing key application components and handling complex issues.

  • Worked on an API solution for iPad app integration.

  • Addressed website issues and implemented processes to ensure that new solutions meet client requirements.

Troxo DOO
Troxo DOO
Software Developer
2008 - 2011 (3 years)
Niš, Serbia
  • Developed and delivered software solutions for clients, creating themes for various template pages, solving and implementing GUI changes, and handling bug fixes and layout redesign.

  • Took technical responsibility for developing web apps, custom themes, and CMS implementations, evaluating and optimizing technical solutions.

  • Applied new methods and procedures in project implementation, adhering to development standards and best practices.

Portfolio

Software Engineer - VERSO
Software Engineer - VERSO

Verso is a social responsibility platform for companies to organize and lead sustainability information, communicate responsible actions, and engage people to get valuable ideas. The platform has features for generating PDF files for all topics, reports, and GRI (Global Reporting Initiative). It works as a multi-tenant application with super-admin instance as the central point of the system and tenant instances for each client in the system. Worked on the PDF generating/import and export functionalities for manipulating data with external platforms and improved data synchronization. The solution is active and used by more than 200,000 users.

Software Engineer - Quinyx
Software Engineer - Quinyx

Quinyx is a workforce management application that works as a web-based system in providing support for scheduling, time reporting, communication, task management, budgeting, and forecasting. Worked as part of a team on implementing the mobile REST API, improved the performance of the existing code, and resolved complex security issues on the solution. Upgraded the legacy code to a modern PHP framework using the latest coding best practices and modern architecture. The app was launched and published on Google Play Store with more than 100,000 downloads and 500,000+ users.

Software Engineer - GoldSilver
Software Engineer - GoldSilver

GoldSilver provides bullion investors with unparalleled education and world-class gold and silver dealer services. Worked on the company's eCommerce site for buying and selling gold and silver. Built and extended the functionalities on the admin panel and converted legacy code into modern Laravel 5 code. The web application is active and used by more than 100,000 users.

Education

Bachelor’s Degree, Electrical Engineering and Computer Science
Bachelor’s Degree, Electrical Engineering and Computer Science
University of Niš - Serbia
2011 - 2015 (4 years)