Dragan M.

About Me

Dragan is a Senior Software Engineer with 20+ years of experience and in-depth knowledge in front-end development. He creates web and mobile applications using Angular, Node.js, Next.js, Ionic, Cordova, React, and React-Native, matching business objectives with current and emerging technologies.

Frontend

Backend

Workflow

Other

Work history

UpStack
UpStack
Senior Software Developer
2018 - Present (7 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.

ABP Technologies
ABP Technologies
Front-end Developer
2015 - 2018 (3 years)
Belgrade, Serbia
  • Designed and developed hybrid mobile applications for VAIOX and CherryFile products using Ionic.

  • Interpreted user requirements by liaising with the business owner to build complete web apps without any user stories or prepared design.

  • Controlled 2 websites and 4 mobile apps and ported a web application to mobile (iOS, Android) within just one month.

Telesign
Telesign
UX & Web Designer
2013 - 2015 (2 years)
Belgrade, Serbia
  • Developed internal web application using HTML5, CSS3, jQuery, and CodeIgniter.

  • Created better UI/UX for company employees.

HTML5CSS3jQueryPHPCodeIgniter JavaScriptUX DesignUI DesignWeb DesignFront-end Development Front-end Design UI/UX
Infostud
Infostud
Web Designer
2008 - 2013 (5 years)
Subotica, Serbia
  • Developed new and improved existing websites and implemented new technologies in web and graphic design.

  • Created, planned, prepared, designed, and generated a wide variety of visual materials.

  • Executed website build processes including UX research, design, and front-end coding for designing and developing the most popular job ad site in Serbia.

  • Performed a wide variety of graphic design functions and tasks using applications such as Illustrator, Flash, Photoshop, and Acrobat.

PiaR
PiaR
Web Designer
2007 - 2008 (1 year)
Subotica, Serbia
  • Developed new websites for clients using PHP and invented visual web solutions.

  • Designed and developed CMS-driven websites.

SuOnline
SuOnline
Web Developer
2001 - 2006 (5 years)
Subotica, Serbia
  • Programmed a full accounting system for SuOnline from scratch.

  • Developed CMS and various websites for other clients.

PHPMySQLCMSWeb DesignFront-end Design

Showcase

Project Lead - VAIOX
Project Lead - VAIOX
  • VAIOX is a social network similar to a web portal.

  • It was developed entirely from scratch without design specifications.

  • The project originated with a single input from the business owner.

UX/UI Designer - Infostud
UX/UI Designer - Infostud
  • Infostud is a popular job ad site in Serbia.

  • The company has recently implemented new technologies including responsive design, HTML5, and CodeIgniter.

  • Infostud conducted UX research interviewing random people.

Project Lead - CherryFile
Project Lead - CherryFile
  • CherryFile is a cloud-based file-sharing service.

  • It is developed and enhanced by VAIOX.

  • CherryFile often introduces new features and improvements without explicit business owner requirements.