I am a software developer with three years of experience in developing, maintaining, testing and publishing a wide range of applications. I enjoy solving problems, learning new technologies, and delivering robust software that users rely on. I have hands-on experience in mobile app development with Flutter and Kotlin, and backend development with ASP.NET Core. I am seeking a new challenge that will give me an opportunity to learn more about AI and Machine Learning.

Dušan Perić

I am a software developer with three years of experience in developing, maintaining, testing and publishing a wide range of applications. I enjoy solving problems, learning new technologies, and delivering robust software that users rely on. I have hands-on experience in mobile app development with Flutter and Kotlin, and backend development with ASP.NET Core. I am seeking a new challenge that will give me an opportunity to learn more about AI and Machine Learning.

Available to hire

I am a software developer with three years of experience in developing, maintaining, testing and publishing a wide range of applications. I enjoy solving problems, learning new technologies, and delivering robust software that users rely on.

I have hands-on experience in mobile app development with Flutter and Kotlin, and backend development with ASP.NET Core. I am seeking a new challenge that will give me an opportunity to learn more about AI and Machine Learning.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

Serbian
Fluent
Bosnian
Fluent
Croatian
Fluent
English
Advanced

Work Experience

Software Developer (Mobile & Backend) at German company with over 400k employees
June 1, 2022 - Present
Developed and maintained production-level Android, iOS, and Flutter applications used by thousands of users. Maintained and released updates for a complex Jetpack Compose app for PDA devices with logistics software system. Implemented backend REST APIs in ASP.NET Core, improving API response times and system stability. Built real-time features (chat, notifications) using SignalR, enhancing user engagement. Integrated third-party services (Firebase, payments, location services) across mobile and web platforms. Established Clean Architecture startup projects for Mobile and used CQRS for ASP.NET Core. Used Locust Python for automated testing of the apps developed.
Programming Instructor at Digital School Adria
September 1, 2025 - Present
Taught programming concepts, algorithms, and backend development to students. Taught Python concepts from basics to advanced skills like FastAPI backend, Pydantic models, Streamlit frontend, BeautifulSoup web scraping, and more.

Education

Bachelor in Software Engineering at Džemal Bijedić University, Mostar
October 1, 2023 - January 14, 2026
IT Technician at High School '28. Juni'
September 1, 2019 - June 1, 2023

Qualifications

Certified Software Developer
January 11, 2030 - January 14, 2026

Industry Experience

Software & Internet, Education, Professional Services, Media & Entertainment