Milos G.

About Me

Milos is a Senior Software Engineer with 15+ years of experience gathering business requirements and designing and implementing web applications and content management systems. His specialty is Java and related technologies including Spring, Spring Boot, Documentum, Struts 2, WebWork, JPA, and Hibernate. Milos has successfully implemented 30+ projects in a broad variety of client areas of expertise, including several startup projects. He is target-oriented and works effectively in a fast-paced environment.

Frontend

HTML React

Backend

Database

DevOps

Amazon Web Services (AWS)

Other

Work history

UpStack
UpStack
Senior Software Engineer
2020 - Present (5 years)
, Remote
  • Create and develop innovative software solutions for different clients across a broad range of industries.

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

  • Ensure that features are being delivered efficiently and on-time.

Nayms
Nayms
Full-Stack developer
2022 - 2024 (2 years)
Remote
  • Contributed to the development of Nayms, a regulated, on-chain insurance marketplace for the digital asset economy, by building both back-end (Spring Boot) and front-end (React, Redux Toolkit) components. The platform facilitates the creation of insurance programs, capital raising, and risk management using blockchain technology.

Spring BootWeb3 Web3.jsReact Redux ToolkitAWSAmazon DynamoDB
LemonBrew
LemonBrew
Backend developer
2019 - 2020 (1 year)
Remote
  • Contributed to the development of a Spring Boot/React platform aimed at simplifying real estate transactions by connecting sellers, realtors, and buyers. Key responsibility included designing and implementing the back-end REST API.

Java 8 Spring BootMySQLdb Hibernate
Freelancer
Freelancer
Full-Stack Developer
2018 - Present (7 years)
, Remote
  • Developed a Bankruptcy and Enforcement Strengthening Activity (BES) Electronic Reporting System (ERS) focused on improving core business processes of the Serbian bankruptcy system.

  • Worked on the development of several CSC/FirstDoc implementations in Life science field, including configuring a FDRD 6.2.1 system for a pharmaceutical company based in the UK, and a FDRD 3.2 system that is used by the marketing department of a leading Swiss pharmaceutical company.

  • Developed various WDK components, TBO, and SBO services used by a French company to produce complex aircraft manuals. Used several Documentum WDK based systems and DFC tools.

Tetrascience
Tetrascience
Full-Stack Developer
2018 - 2022 (4 years)
Remote
  • Developed and maintained key components of an AWS cloud-based platform for bio-pharma R&D, encompassing data acquisition, processing, and visualization. Responsibilities included building and supporting the data ingestion pipeline (loading raw data into S3), configuring platform infrastructure (SSO integration, health monitoring), and developing user interfaces for data acquisition and system monitoring. The platform leverages S3, PostgreSQL, Elasticsearch, and Athena to enable data analysis and visualization.

Solutions for Human Capital
Solutions for Human Capital
Senior Software Engineer
2006 - 2018 (12 years)
, Serbia
  • Worked on several Documentum ECSF and EPFM implementations with various project roles, including system architect, consultant, developer, and support. Gathered business requirements, produced functional requirements, and configured EPFM system with several customizations.

  • Developed various WDK components and DFC actions (bulk loading, bulk export, actions framework, event plugins, JSP controls, etc.) for Saipem, Italy.

  • Created a migration tool that would convert already existing out of the box Documentum documents to ECSF ones for Saudi Aramco, Saudi Arabia (world largest oil and gas company).

Showcase

Lead Developer - EPFM (Enterprise Plant Facilities Management) / CP (Capital Projects)
Lead Developer - EPFM (Enterprise Plant Facilities Management) / CP (Capital Projects)
  • Developed a configurable, extendable platform based on Documentum for creating, collaborating and transmitting technical and non-technical documents for engineering companies

  • Acted as Lead Developer, participated in the design, architecture of the solution, and also worked directly with customers as a delivery engineer

  • Incorporated technologies like Oracle, MSSQL Server, Java, Spring and supported reporting and third-party software integration

Back-End Developer - Bankruptcy and Enforcement Strengthening Activity (BES) Electronic Reporting System (ERS)
Back-End Developer - Bankruptcy and Enforcement Strengthening Activity (BES) Electronic Reporting System (ERS)
  • Developed 'BES IT' to enhance bankruptcy operations in Serbia by focusing on improving core business processes, including bankruptcy administration, regulatory oversight, risk-based management system, and providing a public forum for transparency and promoting best practices.

  • Worked as a back-end developer for the 'BES IT project', designing and implementing various system parts (like base domain model, quartz jobs, bankruptcy algorithms) and connected the system with JBoss Drools for detecting fraudulent activities.

  • Utilized technologies in project include Java, Spring, Struts2, Eclipse Link, and ExtJS.

Software Developer - Data Integration Platform
Software Developer - Data Integration Platform
  • Developed a data integration platform that centralizes and transforms experimental data for analysis

  • Collected data from multiple sources as the main developer of the project

  • Utilized technologies such as Node.js, React, and Amazon AWS services for platform development

Education

Education
Master of Science, Computer science and informatics
University of Belgrade
2001 - 2007 (6 years)