Hamid Farmani

Senior Software Engineer

I engineer reliable solutions, ensuring every digital touchpoint is smooth and efficient.

Back in 2013, I stumbled into the world of software engineering while developing a Test Management System for an insurance company. This unexpected start marked the beginning of a decade-long journey in coding and software development, taking me across borders and cultures. Fast-forward to today, and I've had the privilege of building software for a university, moved to Armenia to work for a real estate crowdfunding platform, then to Sweden where I joined a consultant company, and continued to expand my career in a major video streaming service. These experiences have broadened my professional horizons and honed my ability to adapt and thrive in diverse settings. Currently, I reside in Stockholm, Sweden.

My main focus these days is collaborating with content operations teams at Viaplay Group to provide essential metadata for movies and series. I most enjoy tackling complex projects where backend development meets user-facing solutions — building robust systems that not only function well but also enhance user experience. In my free time, I've also created the Baham social platform that helps people find events with like-minded people.

Like many in the tech world today, I'm deeply fascinated by AI and its potential. I'm actively exploring ways to integrate AI meaningfully into my daily work, striving to go beyond surface-level applications. My goal is to create innovative solutions that truly showcase the technology's potential, making it "click" in ways that are both impressive and practical.

When I'm not at the computer, I'm usually painting, traveling, reading books, playing basketball, or engaging in a game of chess. You might also find me exploring new cities, fishing, watching movies, or spending quality time with my wife. These diverse interests not only keep me balanced but also fuel my creativity in unexpected ways.

EXPERIENCES

2023 — Present

Senior Software Engineer · Viaplay Group

At Viaplay, I'm diving deep into the world of content operations. I've led the design of generic solutions for content providers, streamlining our metadata management for movies and series. A highlight has been implementing and migrating third-party solutions, significantly boosting our service reliability. I'm also proud of spearheading a major refactoring initiative that's enhanced our component reusability. Collaborating across teams, I'm committed to optimizing content delivery and user experience, while mentoring junior developers along the way

  • Java
  • Quarkus
  • Camunda
  • AWS
  • K8s
  • MySQL
  • React
2021 — 2023

Senior Software Engineer · Segula Technologies

My time at Segula was marked by innovation in automotive tech. I architected serverless cloud microservices that ensured rock-solid uptime for our clients. A key achievement was implementing an MQTT broker solution that revolutionized customer-to-TCU communication. I also had the exciting opportunity to integrate AI technologies like ChatGPT into our expo robot, pushing the boundaries of human-computer interaction. On the internal front, I developed tools that streamlined our job application process and improved team formation.

  • Java
  • Spring Boot
  • Micronaut
  • React
  • NextJs
  • AWS
  • Azure
  • MySQL
  • Junit
  • CI/CD
  • Git
2020 — 2021

Fullstack Developer · EstateGuru

At EstateGuru, I took on the challenge of migrating our user onboarding process to microservices, significantly improving system flexibility. A major win was automating our DoD creation process, which boosted loan manager efficiency by 30% and cut down on manual errors. I also had the pleasure of revamping our statistics page, enhancing both data accuracy and system robustness. This role really allowed me to flex my full-stack muscles across a variety of technologies.

  • Java
  • Groovy
  • Spring Boot
  • Grails
  • MySQL
  • MongoDB
  • Html
  • Css
  • Js
2016 — 2020

Software Engineer · Golestan University

My role at Golestan University allowed me to make a real difference in academic operations. I engineered a scheduler for faculty groups that achieved a remarkable 60% reduction in rework, significantly boosting overall efficiency. I also had the opportunity to enhance educational agriculture applications by integrating valuable customer feedback, making our software more user-friendly and effective for students and faculty alike.

  • Java
  • JSF
  • MySQL
  • Html
  • Css
  • Js
2013 — 2016

Software Engineer · Avihang

My time at Avihang was foundational to my career as a software engineer. A key project I spearheaded was the design and development of a comprehensive Test Management System, which streamlined our testing processes and improved overall software quality. I also honed my skills in performance testing, designing detailed test plans and executing automated scripts using JMeter. This role allowed me to build a strong foundation in Java, JSF, and web technologies, while also developing crucial skills in software testing and quality assurance.

  • Java
  • JSF
  • Html
  • Css
  • Js
  • MySQL
  • Testing
  • Jmeter
View my resume

PROJECTS

Baham is a platform that connects people with like-minded individuals to share their experiences and stories.

  • Next.js
  • Mantine
  • TypeScript
  • Supabase
  • PostgreSQL

Utilized React and Spotify API to visualize personalized Spotify data.

  • React
  • Spotify API
  • Data Visualization

Visualize multiple sorting algorithms to enhance understanding.

  • JavaScript
  • Algorithms
  • Data Structures
  • Visualization

Mancala game built with Spring boot and Angular.

  • Java
  • Spring boot
  • API-First approach
  • Angular
  • MySQL

Personal portfolio built with Vite and Tailwind CSS.

  • Vite
  • React
  • Tailwind CSS
  • TypeScript
View full project archive
Handcrafted with dedication and Vite, styled with Tailwind CSS, and hosted on Vercel. All text is elegantly presented in the Inter typeface.