Irfan Kahvedžić

Software Developer

I'm a software developer with a background in electrical engineering. I've been working in the software industry since 2014, and have been a computer nerd since way before that.

https://irfan.kahvedzic.net
[email protected]

Work Experience

FURTHER
https://talkfurther.com

FURTHER builds sales automation tech for senior living community operators. We provide lead generation, nurture, and conversion tools.

Tech Lead

Mar 2023 - Present • 1 year 3 months

  • Leading a small team, building a chatbot and other website plugins
  • Focused on optimizing the website chatbot for user engagement and lead conversion

Software Developer

Sep 2020 - Mar 2023 • 2 years 7 months

  • Built an analytics & management dashboard and automated email & SMS marketing campaigns
  • Was an early employee, so I wore a lot of different hats

Mistral
https://mistral.ba

Mistral was a software agency that built bespoke web and mobile apps for various customers. We worked with a lot of startups, but also a few enterprise clients.

The company was since acquired by a similar, but larger agency (HTEC) in 2023.

Solutions Architect

Feb 2019 - Sep 2020 • 1 year 8 months

  • Helped sales team win new customers & projects
  • Broke ground on new projects by building appropriate teams, setting up initial architecture for code and infra
  • Helped manage & support ongoing projects

Tech Lead

Oct 2016 - Feb 2019 • 2 years 5 months

  • Led a cross-functional team of engineers, designers, and testers, building a consumer-facing web app for AT&T.
  • Focused on building a great software development pipeline for a large-ish dev team

Software Developer

Jul 2014 - Oct 2016 • 2 years 4 months

  • Built an entire UI component library in AngularJS
  • Built multiple apps for a prototype car infotainment system

FTV / Media Plus
https://www.federalna.ba/

Federalna Televizija (FTV) is a public TV station in Bosnia and Herzegovina. Media Plus was a small software and media production company. We built interactive (game-like) 2D and 3D graphics for live TV shows on FTV. This included sports, lottery draws, and anything else that couldn't be pre-rendered due to e.g. results not being known in advance.

3D Graphics Programmer (part-time)

Jul 2013 - May 2015 • 1 year 11 months

  • Created data-driven and controller-driven 3D animations
  • Used a niche 3D engine called Ventuz

Skills & Expertise

I taught myself BASIC when I was eleven. Later on, I learned a bit of Pascal in high school, then C, C++, and C# in college.

I started working as a full-time software developer in 2014. Initially, I wrote tons of JavaScript, HTML and CSS. I also learned Angular, and created a whole bunch of web apps (and even a UI component library) with it.

At Further, I started working with a Django and React stack. I was an early employee, which meant I also did a fair share of DevOps, and even some (regretful) UI/UX design work. Later on, when Further grew a lot, I learned some painful lessons about scaling a SaaS product.

Like many other devs, I work on various side-projects in my spare time. Mine are mostly about writing toy rendering engines, physics simulations, experimenting with less mainstream languages (like Zig and Rust), and building small web apps that I never finish.

I'm a long-time Linux user, and I have a soft spot for open-source in general.

Keywords: JavaScript, TypeScript, Python, Django, React, PostgreSQL, Redis
C#, C++, C, Zig, Rust, Linux, open-source, DevOps, UI/UX design, LLMs, SaaS, AI, computer graphics, physics simulations, rendering engines, web apps, GPT-3, GPT-4, GPT-5, GPT-6, GPT-7, Llama, Llama-2, Llama-3, Llama-4, Whisper, Stable Diffusion, Android, iOS, Windows, macOS, HTML, CSS, Ruby, Ruby on Rails, Web Components, Custom Elements, AngularJS, Angular, Vue, Svelte, SolidJS, WebAssembly, WASM, AssemblyScript, WebRTC, WebSockets, GraphQL, REST, SOAP, JSON, XML, YAML, TOML, Markdown, LaTeX, Docker, Kubernetes, AWS, GCP, Azure, Heroku, DigitalOcean, Netlify, Vercel, GitHub, GitLab,

Education

Bachelor of Electrical Engineering, Programme Computing and Informatics

Faculty of Electrical Engineering, University of Sarajevo
2010 - 2014 (did not graduate)

Electrical Engineering Technician, Power Systems Engineering

Electrical Engineering Technical School "Kemal Kapetanović", Kakanj
2006 - 2010