https://api.armin.ba/img/94a72b86-cc1f-4411-8518-d4b7a977a55a/img-5222-6.jpg?fm=jpg&q=80&fit=max&crop=1338%2C1338%2C1214%2C710

I'm Armin Salihović

Full-Stack Software Engineer

I’ve worked in full-stack application development, cloud platforms, and industrial software. My projects have included e-commerce applications, backend services, device connectivity, and data integration systems.

On the frontend, I’ve used Angular, Vue.js, React, and Svelte. My backend work includes C#/.NET and PHP, as well as C, C++, JavaScript, TypeScript, and Java.

I’ve worked with PostgreSQL, MySQL, and Oracle Database. I’m also familiar with setting up Linux servers, containerizing applications, and deploying them through CI/CD pipelines using tools like GitHub Actions.

I have a background in electronics design, too. I’ve designed mixed-signal circuits with STM32 and ESP32 microcontrollers, created schematics, and laid out PCBs in KiCad. I often combine electronics with mechanical design in FreeCAD, and I particularly enjoy projects that bring hardware and software together.

I value sharing knowledge and helping less experienced colleagues grow.

My background

I hold a BSc in Computer Science with a minor in Electrical Engineering, earned through a double degree program at the University SSST in Bosnia and Herzegovina, and the University of Buckingham in the United Kingdom.

Beyond software

Outside work, I experiment with electronics and repair high-end audio equipment. I also work on personal projects, make music, and enjoy photography, especially portraits and wildlife.

I like creating things that combine technical curiosity with practical problem-solving. That might mean writing software, exploring embedded systems, or building something simply because I find it interesting.

I’m always happy to connect with fellow engineers, makers, and people working on interesting ideas.