Boban M.

Boban M.

Senior Software Engineer

Krusevac, Serbia
Hire Boban M. Hire Boban M. Hire Boban M.

About Me

I am a seasoned Senior Software Engineer with 15+ years of proven technical expertise in requirements gathering, database design, application design and development as a core developer, team member and a team lead on different projects. I am an avid learner of new technologies striving to implement and utilize modern development approaches on projects for clients.

Work history

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

Phenops (Hero Distribution)
Full Stack Developer
2018 - 2019 (1 year)
Santa Ana, CA, United States
  • Successfully created and maintained frontend and backend solutions for Phenops; byy implementing a microservice on the backend side to behave like a micro framework with (controller/actions) features to increase development speed for other members of the team.

  • Efficiently built APIs for asynchronous update of data from the METRC API on the solution.

  • Worked on CRUD operations for the database (Sequelize ) part of the solution on the project.

Verifacto Inc.
Verifacto Inc.
Full Stack Developer
2015 - 2018 (3 years)
Atlanta, United States
  • Offered technical and production expertise for the development and maintenance of different application solutions for a car insurance, tracking and risk management platform.

  • Efficiently oversaw the iteration of all parts of solutions on the project; working on the database structure for the backend and styling for the frontend.

  • Properly debugged most program errors on solutions and utilized best practices for development and implementation of solutions on the project for Verifacto.

HWT DOO
HWT DOO
Co-Founder/Team Lead/Developer
2011 - Present (13 years)
Krusevac, Serbia
  • Provide technical leadership in directing the efforts of development and production release of different software solutions on projects.

  • Act as the primary management interface and point of escalation for all complex production related issues for clients.

  • Regularly oversee the efficient production and completion of code reviews and ensure that all project deliverables meet industry best standards.

2 Be Seen DOO
2 Be Seen DOO
Programmer
2011 - 2011
Belgrade, Serbia
  • Successfully developed different parts of web applications, games, mobile applications, and social network pages for different clients.

  • Effectively gather requirements for developing different software tools that are reusable, performant, scalable and reliable to support business needs.

  • Troubleshot and fixed issues relating to job batches or bugs in solutions in a timely manner.

HCP DOO
HCP DOO
Co-Onwer/R&D Director/Programmer
2005 - 2011 (6 years)
Krusevac, Serbia
  • Worked on programming solutions for embeded devices as a Team leader (R&D director) on different projects.

  • Created a TCP/IP stack in a Java-based microprocessor for use in GSM connections.

  • Won an annual reward for the first innovate ECR device with embedded remote GSM Control (2008).

MK TODOR
Programmer
2003 - 2004 (1 year)
Vrnjacka Banja, Serbia
  • Worked on the development of different desktop applications for clients.

  • Efficiently wrote well-designed, testable code on projects.

  • Successfully troubleshot, debugged and upgraded existing software applications within MK TODOR.

Portfolio

Full Stack Developer - VeriSurance
Full Stack Developer - VeriSurance

VeriSurance compares quotes from trusted insurance companies and matches users with the best car insurance offers on the market before they leave the dealership. The solution was developed to help users find the best vehicle insurance offer based on the owner's information and vehicle details entered onto the system.

Full Stack Developer - Vehicle Finder
Full Stack Developer - Vehicle Finder

Developed a web application that enabled fast and quick finding of vehicles using the necessary vehicle data based on unique VIN (vehicle information number) on the car. The solution on the project was integrated into Verisurance's main website to support REST (API requests) pulled by the main application.

Full Stack Developer - Phenops (Hero Distribution) (seed to sale)
Full Stack Developer - Phenops (Hero Distribution) (seed to sale)

Worked on the development of a proprietary solution for the management, cultivation, harvesting, tracking, tracing and transportation of cannabis to clients. The application was developed to pass the strong requirements cannabis cultivation and selling within the laws of California (METRC system).

Education

Education
MSc. Computer Science and Information Technology
University of Belgrade - Faculty of Electrical Engineering
1996 - 2001 (5 years)