Milan S.

Milan S.

Banja Luka, Bosnia and Herzegovina
Hire Milan S. Hire Milan S. Hire Milan S.

About Me

Milan is a Senior Software Engineer with 10+ years of experience working with diverse technologies to create innovative and user-friendly software. He began his career as a full-stack developer using Java EE, JSF, PrimeFaces, MySQL, and CSS, but in 2016, he transitioned to JavaScript, React, and React Native as part of a rapid prototyping team where he focused on short iterations and user feedback. Most recently, Milan has been engaged in enterprise projects collaborating closely with back-end and UX/UI teams and working with TypeScript.

Frontend

Database

Workflow

Other

Work history

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

ABS System AG
ABS System AG
Software Engineer
2023 - Present (2 years)
Germany
  • Software developer working on a web app for providing safety solutions in various industries. They are known for producing safety products such as personal protective equipment (PPE), safety signs, barriers, and other workplace safety solutions. Additionally, they are helping with planning and ordering solar panels and all needed parts for installation.

Sparwk AS
Sparwk AS
Lead Mobile Developer
2022 - 2023 (1 year)
Norway
  • Architecture and development of Android and iOS mobile apps using React Native. Implementation of CRUD using REST API endpoints and React Query in the mobile apps. Custom implementation of UI components, onboarding flow, identity verification etc.

codecentric AG
codecentric AG
Software Developer/JavaScript Mobile Developer
2015 - 2019 (4 years)
Banja Luka, Bosnia and Herzegovina,
  • Regularly deliver customer-focused rapid prototyping, product discovery, and MVP developments as part of the Digitalization Labs team.

  • Successfully built an automated application delivery system connected with slack to save time for manual distribution within the team.

  • Placed first on the Siemens MindSphere Open Space Challenge to connect machines with the cloud platform developed and operated by Siemens and to visualize production data.

Business Processes and Systems (BPS)
Software Developer
2012 - 2015 (3 years)
Banja Luka, Bosnia and Herzegovina,
  • Regularly built and refined software applications used by multiple companies on a daily basis targeted at HR and accounting processes.

  • Played an integral role in a team of 4 developers to successfully restructure a time management (HR) application to optimize report generation and improve the overall user experience on the platform.

  • Regularly communicate with product owner on issues and collaborate with support team to provide timely and high quality solutions when needed.

Showcase

Software Developer - Hansetrans iOS and Android Application
Software Developer - Hansetrans iOS and Android Application
  • Developed UX/UI for HIT Mobil app allowing users to manage transportation orders from HANSETRANS

  • Implemented main functionalities for managing and assembling bought items

  • Optimized application development and ensured consistency by extracting reusable components

Software Developer and Architect - BL bioskop
Software Developer and Architect - BL bioskop
  • The BL Cinema app gives an overview of current and upcoming films in Banja Luka cinemas

  • The app contains a price list, cinema location info, map view, and direct contact for ticket bookings

  • Designed and maintained the app architecture and UX/UI, with optimization for users with limited data and slow connection

Software Developer - Smartcast
Software Developer - Smartcast
  • Worked at Smartcast on full stack development for a cloud-based playout solution providing full user control on content and broadcast TV channels.

  • Tasked with the implementation of a playout manager and schedule system for audio and video records.

  • Played a vital role in leading the frontend development and implementing the UX/UI.

Software Developer - Wowflow iOS and Android App
Software Developer - Wowflow iOS and Android App
  • Developed an innovative tool wowflow, catering to service, cleaning and maintenance personnel for real-time task documentation and status reports.

  • Led mobile development for the project with features such as creating workspaces and issues, adding and annotating photos/images, implementing issue flow, and QR code scanning.

  • Incorporated additional features like real-time push notifications and multilingual interface in the wowflow app.

SPARWK AS
SPARWK AS
  • SPARWK Passport allows building of public profiles and personal websites

  • The platform makes online self-promotion easier

  • Passport serves as an entry point into the music industry

Education

Education
Electrical Engineering (Information Technology)
Faculty of Engineering, Banja Luka
2005 - 2012 (7 years)