About
My tech journey began at 15, tinkering with code and hacking. Despite this early passion, I initially pursued a different path, studying law at the University of Sarajevo. However, the allure of technology proved too strong to resist.
My journey hasn't been limited to tech and law. I've worn many hats along the way, including co-owning a restaurant in Sarajevo and working in a stamp house.
Fast-forward to today, and I've had the privilege of scaling applications from thousands to millions of users at Helpjuice, and, currently, I'm channeling my expertise into building and growing Juicer, while also nurturing various passion projects on the side.
When I'm not working or playing, you'll find me with my wife and son, exploring the world. We're often jetting off to new destinations, camera in hand, capturing memories and experiences.
Experience
-
2023 — Present As a senior product growth developer, I've expanded beyond coding to drive strategic product development. I explore and conceptualize new features, conduct product discovery, and analyze data to inform decisions. Working closely with product, marketing, and SEO teams, I build impactful features that boost both product quality and business growth.
-
Mixpanel
-
Metabase
-
CustomerIO
-
Stripe
-
Ruby
-
-
2021 — 2023 Build and maintain critical components used to construct Juicers’s frontend and backend, across the whole product. Work closely with cross-functional teams, including developers, designers, and product managers.
-
Ruby
-
Ruby On Rails
-
Tailwind
-
JavaScript
-
PostgreSQL
-
Heroku
-
Redis
-
-
2020 — 2021 At Helpjuice, I spearheaded the backend development, scaling the application from thousands to millions of users. As the primary backend developer, I optimized performance and implemented scalable solutions. I also collaborated closely with customer support, success, and sales teams, translating user needs into technical improvements.
-
Ruby
-
Ruby On Rails
-
Redis
-
JavaScript
-
PostgreSQL
-
Heroku
-
-
2017 — 2020 As an Upwork freelancer, I partnered with startup founders on diverse projects. This experience honed my adaptability, expanded my technical skills, and deepened my understanding of varied business needs across industries.
-
Ruby
-
Ruby On Rails
-
Redis
-
JavaScript
-
PostgreSQL
-
Heroku
-
Blog Posts
-
Simple Trick for Lightning-Fast LIKE and ILIKE Queries
Improve Search Performance with Trigram Indexes in PostgreSQL!
August 13, 2024 -
Understanding Rake in Ruby
I am by no means a Rails or Ruby expert, but I was interested in what was happening when we call rake routes/rails routes or rake db:migrate /rails db:migrate, so I decided to read up a little bit about rake and present it here.
August 13, 2024 -
Introduction to Rack middleware
What is Rack and how can we use it?
August 13, 2024 -
A Closer Look at Default_Scope
default_scope
is a method provided by ActiveRecord, which allows you to set a default scope (as its name implies) for all operations done on a given model.August 13, 2024 -
3 tips to up your RSpec game
Inday-to-day work every developer should be asked to write tests for their work, and if one is not asked he should ask for them. While they are cumbersome and annoying to write, and usually are an afterthought, they come really useful down the line when refactoring the code, upgrading the framework, or using them as a form of documentation for the feature.
August 13, 2024