Who Am I ?
I am Armin, a 25-year-old software engineer with a bachelor's degree in Software Engineering. My journey into software development began in 2018 when I was introduced to software development frameworks and principles at Spark Academy in Maglaj. Since then, I have cultivated a strong foundation in software engineering, enhanced by completing a 4-year education at the Faculty of Information Technologies (FIT) in Mostar from 2019 to 2023, where I engaged with numerous esteemed faculty members and even received job offers during my studies. One of my key academic highlights includes securing stipends from a U.S.-based company, where I collaborated with other IT professionals and professors in AI research and software development. Concurrently, I gained hands-on industry experience as a full-time software developer at Evona and a part-time consultant/software engineer at ArtiAnalytics (later on full-time employment), where I worked on diverse projects.
What I Do ?
UML, Architecture Diagrams, ER Diagrams
Databases, Back-end, Front-end
Writing automatic tests, GIT, CI/CD
Data warehousing, AI, ML, BI
Working with teams and participating in SCRUM activities
What is my technology stack?
Angular - The Compleat Guide - Certification
Microservices Architecture in .NET 8 - Certification
REST APIs with Flask and Python in 2024
Spring Boot 3, Spring 6 & Hibernate for Beginners
Master Redis - From Beginner to Advanced
MongoDB - The Complete Developer's Guide 2025
Apache Kafka for developers with Spring Boot
RabbitMQ : Messaging with Java, Spring Boot And Spring MVC
Docker and Kubernetes: The Complete Guide
How can you communicate?