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.
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.
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.
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.
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.
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).
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
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.