Milos Kecman
Hello

I'm Miloš Kecman

Full Stack Developer

Full-Stack Developer, Laravel & Vue/React Specialist, FinTech & Microservices Enthusiast

With over 12 years of experience in web development, I am passionate about the full development cycle. I particularly enjoy working as a backend developer, crafting robust REST APIs and building SPA + REST projects using modern frameworks like Laravel 11, Vue.js, and React.js.

In recent months, I've been focusing on a modular approach, exploring the transition from monoliths to microservices architecture. My work delves into event sourcing with Kafka, SAGA patterns, CQRS, DDD, EDA,... applying these strategies to build scalable, maintainable systems.

My background also includes extensive experience in the FinTech sector, where I've implemented secure payment solutions for platforms like Stripe, PayPal, Modulr, Unlimit, and more. Ensuring compliance with PCI-DSS standards has been a key focus, along with conducting internal audits to maintain the highest security standards. I have also incorporated KYC processes to enhance security in financial applications, utilizing services like SumSub, Sandbox (India), and Hatio.

Currently, I am building a comprehensive microservices project, hosted on my GitHub, where each service is documented with UML diagrams, best practices, and thorough testing. This project demonstrates various setups, including Docker, Kubernetes, and Kubernetes with Open-AppSec integration, to provide a transparent guide on how to start small and scale efficiently. Additionally, I am working on projects where some components will be managed by AI agents in the fields of tourism and health/fitness.

Areas of Focus:

  • Full-Stack Development: Laravel 11, Vue.js, React.js, REST APIs
  • FinTech Integrations & Compliance: Payment providers (Stripe, PayPal, Modulr, Unlimit, etc.), PCI-DSS compliance, KYC processes with SumSub
  • Architectural Approaches: Modular development, distributed monoliths, microservices, event sourcing with Kafka, SAGA pattern, CQRS
  • Security & Monitoring: OWASP practices, DataDog for monitoring, Open AppSec, OWASP ZAP for security testing
  • AI Integration: AI agent-driven components in tourism and health/fitness applications
  • CI/CD & Cloud Technologies: Docker, Docker Compose, Kubernetes, AWS services

You can also find me on Medium @milos.kecman

Portfolio

Travel Agency

Easy Travel Manager

Complete Software Solution For Tourist Agencies

Live Streaming

Matura - Kako? Lako!

eLearning site

Live Internet TV

HD FILM Monolith Style

Internet TV

Internet TV - Livestream and VOD

HDFilm Monolith Style

PHP, MySQL, Ustream API, YouTube API, Google API, Subscription list,...

Mobile Web Application

Mobile varijant of web application "Uzoran gradjanin"

Mobile web application

Communication between citizens and public authorities

Uzoran Građanin - A Good Citizen

Web Application and Service for improving communication between citizens and public authorities through the internet

Rhyme Events

Mobile web application

Work Experience

2020 - 2024

Simplify - Komply - Photomob

Full Stack Developer

Javascript, ES6, PHP, Laravel, MySqL, React, APIs, OAuth, REST, AWS...

2020 - 2024

Native Teams

Full Stack Developer / Payment Lead Developer

Laravel, API, REST, Vue, MySQL, AWS, Modulr, Unlimi(n)t, PCI DSS, Sumsub, KYC, DataDog...

2020 - 2024

SAASUMA

Full Stack Developer

Javascript, ES6, PHP, Laravel, MySqL, Vue, APIs, OAuth, REST...

2019 - 2024

UpWork

Full Stack Developer

Javascript, ES6, PHP, Laravel, jQoery, React, MySqL, Vue, APIs, OAuth, REST...

2017 - 2019

Viselio

Full Stack Developer

Javascript, ES6, jQuery, PHP, Hexagonal Architecture, MySQL, API, REST, Vue, i18n ...

2017 - 2017

Bosch

Web Developer - Coordinator

Javascript, ES6, ESLint, GIT, Angular, Node, Agile, CI, OOD, Coding Standards, Software Deployment, ADYEN...

2017 - 2017

Pour Voyage

FREELANCE:FULL STACK WEB DEVELOPER

Frontend: Responsive design SASS, jQuery, Ajax,...; Backend: APIs integrations (#OPENWEATHERMAP, #NUMBEO, #CURRENCYLAYER, #GOOGLEPLACES)

#PourVoyage
2016 - 2017

Web Service Monitoring System

FREELANCE:WEB DEVELOPER

Headers examination - data filtering, storing and processing. Events/Alerts/Schedules...

#WebServiceMonitoringSystem
2014 - 2016

Prognosis DOO / ACME DOO

Full Stack developer

Project Administrator :: Eternalnote.com

Server security, Data transaction security, Hosting maintenance, Server configuration and backups scripts, MySQL maintenance and backups, Social Engine (SE) administration and maintenance, SE modules development, Multilanguage support for content search, Auto recognition of users current location and browser language and showing filtered data by those parameters, Upload and conversion of video and sound files,...

#EternalNote
2013 - 2016

Prognosis DOO

Web Developer

I was responsible for working on a range of projects, developing, optimization and maintaining application, sites and interacting on a daily basis with graphic designers, back-end and front-end developers and marketers.

#EasyTravelManager #eCrypton #LucyDarlingShop #teamwork
2012 - 2012

HD-Film Monolith Style

Freelance: Web Developer

Web site with Ustream, Youtube and Google API integration. Subscription list, SEO, Analytics implementation and maintenance.

#HDFilm
2012 - 2013

ACME DOO / Prognosis DOO

Assistant Developer

H.Prospect - Real Estate Market (Application - Kohana,MySQL,HTML,CSS,jQuery,Ajax), TagLikeMeCorp.com (WordPress - plugin modification), GoldPennyStars.com & MNSQuotes.com (Joomla & WP module,plugin modification)

2012 - 2012

Business Incubator Zrenjanin - BIZ DOO

Freelance: Web Developer

Web site with Ustream, Youtube and Google API integration. SEO, Analytics and maintenance.

#MaturaKakoLako
2011 - 2012

Omladinski klub Novi Bečej - Youth club Novi Becej

Ministry of Culture, Media and Information Society of the Republic of Serbia - Publishing invitation for participation in the program
"Improving communication between citizens and public authorities through the internet"

Freelance: Web Developer, Project consultant

I was hired to develop complete web application and web service based on Youth club Novi Becej management ideas and I also helped them to improve and adapt those ideas. As a result, our web application and service "Uzoran Građanin" won the first place in the contest organized by the Ministry of Culture, Media and Information Society of the Republic of Serbia.

#UzoranGradjanin
2012 - 2012

OŠ "2.Oktobar" - Zrenjanin
Elementary School "2. Oktobar" - Zrenjanin

.NET Developer

First part of job was to develop simple .NET CRUD application with MS Access database for digitizing archival materials for electronic access.
Second part was data insertion.
Third part was document scaning.

2011 - 2011

OŠ "Jovan Ducic" - Klek
Elementary School "Jovan Ducic" - Klek

Freelance: Graphic designer, CMS administrator

Graphic design, Joomla template creator, CMS administrator (CMS installation, CMS content insertion/edition, maintenance)

#OSJovanDucicKlek
2011 - 2011

MZ Elemir
Local Comunity Center of Elemir - Site for local Events

Freelance: Web Developer

Web site with Livestream, Youtube and Google API integration. SEO, Analytics and maintenance.

#SremceviDani
2010 - 2011

Net Assistant

Personal project

This was my first personal project, developed on my personal CMS system, based on Zend framework. The project is a learning platform which allows interaction between students and teachers. This platform provides modules: Profile, Profiler, Analytic, eClassroom, Testing center,...

#NetAssistant
2010 - 2010

Private economic business school "Odžaci"

Freelance: Web developer

Graphic design, Custom CMS creation (content insertion/edition, maintenance)

#EPSOdžaci
2009 - 2010

Exchange Office "OSA" - Zrenjanin

Certified foreign currency exchange office worker

2008 - 2009

Technical Faculty "Mihajlo Pupin" Zrenjanin

The Army Civilian

C# MSSQL2005 express Application for the automation of the administrative work.

Download application documentation: documentation (zip)

2007 - 2007

"Euro Biro" - Zrenjanin

Administrative support

Administrative assistant, LAN maintenance...

Courses

2023 - 2024

Software Architecture & Design of Modern Large Scale Systems

Michael Pograbinsky

Download certification: here

2023 - 2024

Laravel Microservices: Breaking a Monolith to Microservices

Antonio Papa

Download certification: here

2023 - 2024

Lumen Microservices: Create Services and APIs with Lumen

JuanD MeGon

Download certification: here

2023 - 2024

Docker & Kubernetes: The Practical Guide [2024 Edition]

Maximilian Schwarzmüller

Download certification: here

2019 - 2019

Master Laravel & PHP: From Beginner to Advanced

Piotr Jura

Download certification: here

2021 - 2021

Laravel Database Queries - From Beginner to Highly Advanced

Robert Apollo

Download certification: here

2019 - 2019

Advanced Javascript

Andrei Neagoie

Download certification: here

2024 - 2024

ISO 27001:2022 Internal Audit Step by Step

Dr. Amar Massoud

Download certification: here

2024 - 2024

DataDog

Official

Datadog Foundation - certification: here

Monitoring a Kubernetes Cluster - certification: here

Introduction to Observability - certification: here

Ongoing...

2024 - 2024

KYC, OWASP, PCI DSS

Ongoing

Download certification: here

Formal Education

2001 - 2007

Technical Faculty "Mihajlo Pupin" Zrenjanin

Professor of Computer Science

Thesis: "Design and Implementation of the Software for Chess Clubs Support and Monitoring"

Download documentation: documentation (zip)

1997 - 2001

Electrotechnical and Building and Construction School "Nikola Tesla" - Zrenjanin

Computer Technician

Contact Me

Feel free to contact me


Loading ...