Milan Tomic

Milan Tomic

About

Detail

Full-Stack Engineer | Architect | Java | JavaScript | Python | FULLY REMOTE ONLY
United States

Contact Milan regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • Freelance | Self-Employed
    Principal AI Engineer & Senior AI Architect
    Freelance | Self-Employed
    Jan 2026 - Current (10 months)
    AI SOLUTIONS ARCHITECT
    • Led enterprise AI discovery and solution architecture from initial sales conversations through requirements, SOWs, architecture, and client-approved PRD/TDDs.
    • Architected reusable AI solutions for migration and agentic AI use cases, aligned with client systems, data environments, delivery constraints, and cost models.
    • Worked across Sales, Delivery, Legal, Management, and client teams to drive architecture, integrations, technical decisions, and solution presentation. AGENTIC AI ARCHITECT & ENGINEER
    • Architect and build complex agentic systems using multi-agent orchestration, tool use, RAG, deterministic workflow steps, and human approval controls.
    • Engineer context across multi-model a
  • Guidepost Global Education
    Senior Software Engineer & Architect | Technical Lead
    Guidepost Global Education
    Jan 2025 - Current (1 year 10 months)
    • Serve as the de facto technical lead and most senior engineer across several internal platforms, owning architecture, technical direction, and hands-on delivery.
    • Co-built a training platform for Montessori guides, owning critical security-sensitive components and core platform functionality. Built RAG-backed lesson discovery and an AI assistant, engineering retrieval and model context to improve relevance and token efficiency.
    • Built the first version of an internal platform that enables non-technical users to safely publish AI-generated applications, including automated AI review and release guardrails; later evolved the platform with additional engineers.
    • Used AI-assisted coding workflows and coding agents to acceler
  • Constructor
    Senior Software Engineer & Architect
    Constructor
    Jun 2024 - Jan 2025 (8 months)
    • Built and optimized production infrastructure for Constructor’s AI-powered product search and ranking platform, serving ML-driven ranking results at high scale with sub-150 ms response times.
    • Built and improved the automated pipeline for bringing pre-trained ML models into the production ranking service, reducing operational noise and significantly cutting on-call alerts.
    • Optimized the ranking service and supporting infrastructure, reducing CPU usage by 50% and costs by 25% while improving response-time reliability and reducing timeouts.
  • Gigster
    Senior Software Engineer & Architect
    Gigster
    Oct 2023 - Dec 2023 (3 months)
    Client confidential due to NDA.
    • Built and delivered an application and REST API for running pricing simulations across approximately 300,000 retail products, turning Data Science and Data Engineering outputs into structured results for users and stakeholders.
    • Worked directly with stakeholders to clarify requirements during a time-sensitive engagement and proposed a new system architecture that the client accepted for its planned migration.
    • Delivered the solution using Google Cloud, Python, FastAPI, Pydantic, Snowflake, and GitHub Actions.
  • Gigster
    Senior Software Engineer & Architect
    Gigster
    Oct 2022 - Aug 2023 (11 months)
    Client confidential due to NDA.
    • Worked across the full software delivery lifecycle, from requirements engineering with Business Analysts through system architecture, implementation oversight, and release delivery.
    • Served as an engineering and architecture SME, identifying development risks, improving technical decisions, and balancing code quality, delivery timelines, and non-functional requirements.
    • Delivered a containerized application on Azure with managed PostgreSQL, supported the migration from server-rendered pages to React, and reduced technical debt across the platform.
  • DPG Media IT
    Senior Software Engineer & Architect
    DPG Media IT
    Dec 2021 - May 2022 (6 months)
    • Served as the sole engineer and software architect for a search platform that enabled writers to discover articles through free-text search.
    • Designed the system architecture and technology stack, balancing scalability, reliability, and delivery constraints while leading development end-to-end.
    • Designed and built a data ingestion pipeline combining four source systems using AWS SQS/SNS, dead-letter queues, Snowflake, AWS Lambda, FastAPI, and Kubernetes.
    • Worked closely with a cross-functional group of Data Scientists and Machine Learning engineers as the development and architecture SME.
  • Searchmetrics
    Senior Software Engineer & Architect
    Searchmetrics
    Jul 2020 - Dec 2021 (1 year 6 months)
    • Led architecture and hands-on engineering for a major public REST API modernization, including technology selection, systems design, integration planning, and delivery within a six-engineer team.
    • Drove engineering quality through architecture decisions, REST API standards, code reviews, documentation, and performance instrumentation across a distributed microservices platform.
    • Implemented metrics and performance improvements that reduced critical load times from 18+ seconds to under 2 seconds. Tech: Java/Spring Boot microservices, AWS ECS, API Gateway, Lambda, RDS, Redis, RabbitMQ, Cassandra, Kafka, Auth0, Datadog.
  • WorkSpan
    Senior Software Engineer / Architect
    WorkSpan
    Jun 2019 - Jun 2020 (1 year 1 month)
    At WorkSpan, I directed the back-end development of its ecosystem cloud framework that streamlined partner programs between companies including NetApp, Lenovo, SuSE, Accenture, SAP, VMWare and Microsoft. As a de facto software architect, I was a decision-maker on system design, tech stack selection, feasibility, and integration processes. I was also a partner to senior leadership teams to evaluate the business case of planned new initiatives, conduct gap analysis, and chart digital transformation roadmaps to evolve towards future-state models. Outside of my architectural inputs, I also put in place robust performance measurement tools to evaluate both key internal and user-facing metrics, and offered high-quality training and guidance to Sc
  • DIB Travel
    Senior Software Engineer / Architect
    DIB Travel
    Mar 2019 - May 2019 (3 months)
    DIB Hotel had a unique project to integrate a search feature in their hotel bidding app. Working directly alongside the CTO of the organization, I advised on end-to-end UI/UX designs and constructed a Proof of Concept (PoC) that was used to secure buy-in for the project from the company’s senior leadership team. A key input I had was the application of the existing MongoDB as a middleware, instead of introducing Elasticsearch, that solved an unstable and slow API to reduce load times. I also refactored the existing codebase to ensure that incremental infrastructure investment was not required. ✅ Key Achievements ♦ Presided over the successful launch of the new flight search feature within budget and deadlines ♦ Saved the company $25k in inc
  • GNation
    Senior Software Engineer / Architect / Team Lead
    GNation
    Apr 2018 - Jan 2019 (10 months)
    GNation was a blockchain company that developed cryptocurrencies for the eSports community, as well as other relevant services. As part of the User Services team, I developed, tested and rolled out new features for authentication, payment, and back-office operations. I also coached 4 developers and contributed to technical roadmap discussions alongside senior engineering leaders and software architects. 💻 Tech Stack Micro-services Architecture on AWS, Dockerized Java SpringBoot Micro Services on AWS, AWS API Gateway, SQS, SNS, RDS, Elasticache with Redis, AWS Lambda, AWS Secrets Manager
  • Microsoft
    Software Engineer
    Microsoft
    Sep 2017 - Mar 2018 (7 months)
    In Microsoft, I was part of the SQL Managed Instance team (Azure Services) that worked on the development of project infrastructure (subject to NDA). During the tenure, I've utilized Microsoft's Big Data/Machine Learning tools and databases. 💻 Tech: proprietary C# and C++ software
  • Fragrance By Me
    Co-founder/CTO
    Fragrance By Me
    Oct 2016 - Jun 2017 (9 months)
    Handled all the technical aspects of a direct-to-consumer perfume startup. Utilized Big Data and Machine Learning knowledge and tools to conduct relevant analyses. 💻 Tech: PHP, Angular.JS, Machine Learning
  • H
    Co-founder/CTO
    Hool - Where are they?
    Jun 2015 - May 2016 (1 year)
    Hool allowed users to connect to each other in near vicinity. Unlike dating apps that allow you to browse through the whole user base, Hool displayed only people that are nearby, which was especially convenient for people attending the same party, conference, restaurant, etc. 💻 Tech: Android, Node.JS - Express, MongoDB
  • PRODYNA AG
    Senior Software Engineer & Team Lead
    PRODYNA AG
    May 2014 - Aug 2017 (3 years 4 months)
    Prodyna is a leading IT service provider in Central Europe. As a Team Lead and a Full-stack Engineer, I have mentored a team of 4-10 developers, on large-scope projects for clients including Bosch, Mondi, Esprit and other major companies. Highlights: ✅ In 2015, I was awarded the Engineer of the Year Award, among 250 engineers in Prodyna. 💻 Tech: Java (Liferay, SpringBoot), JavaScript (Node.js, jQuery, Angular.JS), SQL, Apache Solr, Elasticsearch, MongoDB
  • Pamet d.o.o.
    Full-Stack Java / JavaScript Developer
    Pamet d.o.o.
    Jun 2013 - Feb 2014 (9 months)
    Developed an in-house web application for Blue Shield of California. Got an in-depth grasp of how the healthcare and health insurance industry works. 💻 Tech: JavaScript, Java (Spring), SQL.
  • Apollo doo
    Java and Oracle Forms Developer / Consultant
    Apollo doo
    Mar 2010 - May 2013 (3 years 3 months)
    Here's where my professional journey started. At Apollo I worked on Oracle PL/SQL ERP and Java Desktop applications. At the time, PL/SQL was still very popular in enterprise environments, and I have implemented solutions for companies, including Imlek and Lovcen Osiguranje, both leaders in their local markets. I also worked on the development of the Java-based Medical Billing software for The Clinical Centre Of Serbia, which served as a centralized solution for their 21 clinics. Highlights: ✅ Medical Billing Software; successfully handled the fact that all 21 clinics handled billing differently, which significantly increased the complexity of software implementation. ✅ Learned the business side of projects through daily 1on1 correspondence
Education verified_user 0% verified
  • S
    School for Electrical Engineering at University of Belgrade - ETF — Master of Science (M.Sc.) Electrical Engineering and
    School for Electrical Engineering at University of Belgrade - ETF
    Jan 2009 - Dec 2011 (3 years)
  • S
    School for Electrical Engineering at University of Belgrade - ETF — Bachelor of Science Electrical Engineering
    School for Electrical Engineering at University of Belgrade - ETF
    Jan 2005 - Dec 2009 (5 years)
This is a community-created genome.