Crafting performant web applications with clean architecture and a strong eye for product quality.
I'm a Software Engineering graduate and full-stack developer with 3+ years of hands-on experience building web applications. Currently working as a Freelance Full Stack Developer, contributing across the full stack — from scalable backend APIs to polished frontend interfaces. I care deeply about writing maintainable, well-structured code and continuously pushing my technical boundaries. Based in Zenica, Bosnia and Herzegovina.
Languages
JavaScript TypeScript Python R SQL
Frontend
React.js Next.js Nuxt.js Vue.js SvelteKit Redux TanStack Query Tailwind CSS HTML5 CSS3 Responsive Design Vite
Backend
Node.js Express.js .NET RESTful APIs GraphQL AWS Lambda
Databases
PostgreSQL MySQL MongoDB Firebase DynamoDB
Testing & Validation
Vitest Zod
DevOps & Version Control
Docker Git GitHub Bitbucket Continuous Integration Code Review
Cloud & Deployment
Vercel Railway Netlify
Tools
VS Code Postman npm Figma Debugging
Additional
AI Integration TensorFlow.js Headless CMS SEO Optimization Agile/Scrum Data Science Fundamentals
Check out my full project portfolio here: 🔗 armin-portfolio.vercel.app
Highlight — AI Movie Suggestor An AI-powered recommendation app that suggests movies based on user preferences. Built with modern web technologies and integrated AI APIs for intelligent, personalized suggestions.
- Mentor (2023) — Guided 2 junior developers through a 2-month web development bootcamp, covering HTML/CSS/JS fundamentals. Strengthened my own fundamentals through the process of teaching.
- Team Lead (2024) — Led a development team, coordinating deliverables and supporting team members in day-to-day execution.
Expanding my backend expertise into the Java ecosystem — currently working through a Spring Boot course on Frontend Masters. 🔗 Spring Boot Course
🎓 1,400+ lessons completed on Frontend Masters 🔗 Frontend Masters Profile
Open to interesting opportunities and collaborations. Feel free to reach out!

