About me
A full-stack engineer who sweats the details
Sarajevo-based, product-minded, and happiest turning fuzzy ideas into things that ship.

I'm Haris — a Full-stack Engineer from Sarajevo with around 5 years of professional experience building modern web applications. My primary focus is backend architecture, scalable systems, and creating high-quality frontend user experiences.
I've worked on startups, enterprise platforms, internal products and client solutions across HR, automotive, fitness, sports, education and creator platforms. Most of my experience is in the JavaScript/TypeScript ecosystem — React, Node.js, NestJS and Express — but I've also worked with Python (Django), .NET, Java Spring Boot, Angular, Ember and React Native, which lets me adapt quickly to different stacks. I enjoy understanding business problems, designing reliable solutions and continuously improving both my technical and engineering skills.
A good engineer is not someone who only writes code, but someone who understands the problem behind the code. I believe quality, responsibility and understanding the user's needs are more important than simply delivering more tasks. My goal is to build solutions that solve real problems and provide long-term value.
What I do
See full skill matrixFrontend
Interfaces that feel fast, clean and thoughtful.
Backend
APIs, event-driven systems and integrations that hold up.
Mobile & Architecture
Products that scale across platforms and teams.
How I work
- Prefer understanding the problem before implementation
- Prefer quality and maintainability over quickly delivering unfinished solutions
- Comfortable working independently
- Like taking ownership of tasks
- Prefer clear communication and professional collaboration
- Enjoy analyzing requirements and proposing solutions
- Remote-friendly environment
- Flexible collaboration
What motivates me
- Building products that solve real problems
- Understanding complex business challenges and turning them into software solutions
- Continuous learning through practical experience
- Improving systems and making existing solutions better
- Working on meaningful projects where engineering decisions create real value
Strengths
Growing & learning
Still working on
- Communication skills
- Spoken English confidence
- Public speaking
- Being more comfortable in larger discussions
I actively work on improving these through daily communication in an international engineering environment.
Currently learning
- Building an efficient AI-assisted software development workflow
- Best practices for AI-assisted engineering
- AWS Cloud and cloud infrastructure fundamentals
- Software architecture and system design
Short-term goals
- Earn the AWS Certified Solutions Architect certification
- Complete the Anthropic AI certification
- Deepen expertise in cloud architecture and distributed systems
- Continue improving communication skills and spoken English