Skip to content

About

Oren Farhi

Senior Front End Engineer · Tech Lead

Hi — I’m Oren Farhi. I’m an experienced Software Engineer and Front End Tech Lead, focusing on front end & software architecture and creating well-formed applications. I graduated with a BA in Computer Science & Business Management from the Open University.

I earned my software engineering skills by being self-driven — making things happen, experimenting, open-sourcing some of my work, writing about it, and reading a lot.

In my work I take a three-point perspective on software architecture, looking at a challenge with depth and entirety. With this experience I help teams take a unique perspective, look up, and move forward.

I believe in producing easy, maintainable code. I consult with companies and startups on how to approach code in their projects, keep it maintainable, and deliver high-quality, well-tested work.

How I work

  • Seeing the code as a live reactive system
  • Implementing best practices of software architecture — modular & testable code
  • Understanding the big picture while breaking down complex problems into smaller challenges
  • Keeping code and app structure organized so others can easily understand and extend it
  • Automating development with CI/CD using GitHub Actions

Selected Work

Tech Stack

  • React
  • TypeScript
  • Angular
  • Redux Toolkit
  • NgRx
  • Astro
  • Node.js
  • Firebase
  • Tailwind
  • SCSS

Building a better web, together.

Technology is more meaningful
when it helps people.

Let’s Build Something Meaningful

Have an idea, a question, or just want to say hi? I’d love to hear from you.

Let’s Connect