Hi, I’m Miloš Petković, a passionate software engineer with hands-on experience across Java, C#, Python, and JavaScript (React, Next.js, Node.js, Express). I’m curious by nature and driven by challenges, continuously pushing my boundaries through each project by combining creativity, problem-solving, and dedication to deliver high-quality solutions.
Outside of IT, I enjoy playing drums, going for walks, and exploring mechanics and electronics — fascinated since childhood by how things work inside and out.
Skills
Work Experience
Education
Qualifications
Industry Experience
Napravi kratak opis,vega it,zetheta i tann mann gaadi i sve sto sam radio
Možeš da koristiš ovakav kratak profesionalni opis za CV, LinkedIn ili prijave:
VEGA IT (Internship) – Učestvovao u razvoju backend aplikacija koristeći .NET/C#, radio sa REST API-jima, Entity Framework Core, PostgreSQL, Git-om i osnovama CI/CD procesa. Sticao iskustvo u razvoju, testiranju, otklanjanju grešaka i timskom radu prateći SDLC.
Zetheta Algorithms (Software Development Externship) – Radio na razvoju softverskih rešenja, implementaciji novih funkcionalnosti, održavanju koda, dokumentovanju zadataka i saradnji sa timom kroz Git workflow. Stekao iskustvo u profesionalnom razvojnom okruženju.
The Tann Mann Gaadi (Volunteer Software Developer) – Kao volonter učestvovao u razvoju i unapređenju softverskih rešenja, implementaciji funkcionalnosti, rešavanju bugova, radu sa Git-om i saradnji sa timom u agilnom okruženju.
Tehnologije i projekti koje si koristio kroz ova iskustva:
C#, .NET 8/9, ASP.NET Core Web API
Java (Spring Boot)
Node.js, Express.js
Angular, React
Entity Framework Core, Prisma ORM
PostgreSQL, MySQL, SQLite
Docker, Docker Compose
Git, GitHub, GitHub Actions (CI/CD)
REST API razvoj i integracija
JWT autentikacija, Keycloak
RabbitMQ
Pisanje testova, otklanjanje grešaka i dokumentovanje zadataka
Saradnja u timu i rad po SDLC principima
Engleski
Here’s a concise English version you can use on your CV, LinkedIn, or in job applications:
VEGA IT (Internship) – Contributed to backend application development using C#/.NET, built and maintained REST APIs, worked with Entity Framework Core and PostgreSQL, and gained experience with Git, Docker, CI/CD, debugging, testing, and Agile development practices.
Zetheta Algorithms (Software Development Externship) – Developed and maintained software features, collaborated with the development team using Git, documented technical work, resolved bugs, and gained hands-on experience with the software development lifecycle (SDLC).
The Tann Mann Gaadi (Volunteer Software Developer) – Volunteered as a software developer, contributing to feature implementation, bug fixing, code maintenance, Git-based collaboration, and supporting the delivery of software solutions in a team environment.
Technologies & Skills:
C#, .NET, ASP.NET Core, Java, Spring Boot, Node.js, Express.js, Angular, React, Entity Framework Core, Prisma ORM, PostgreSQL, MySQL, SQLite, Docker, Docker Compose, Git, GitHub, GitHub Actions (CI/CD), REST APIs, JWT Authentication, Keycloak, RabbitMQ, Testing, Debugging, SDLC, Agile Development.
- Designed and implemented an HR management application.
- Backend: Spring Boot (Java) with JPA/Hibernate & REST APIs.
- Frontend: Angular (TypeScript) with responsive UI (HTML, CSS).
- Features: employee administration, job records, contracts, leave management, and HR workflows.
- Supported task organization and Agile-based workflow tracking
- Participated in documentation and feature planning, improving clarity of system processes
- Organized development tasks and followed Agile principles (task breakdown, iterative development, feature-based progress)
Human Resources Management System
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Beograd today.