Oren Farhi

Front End Engineer Tech Lead

Hi - I'm Oren Farhi. I'm a Senior Software Engineer / Front End Tech Lead, focusing on Front End & Software Architecture.
I graduated with a BA in Computer Science & Business Management from the Open University.

I earned Software Engineering & Development skills by being self-driven and making things happen, experimenting, experience,open source some of my work,writingabout it and reading a lot.

In my work, I incorporate a 3 point perspective to software architecture while looking at a challenge with depth and entirety.
With my experience - i'm able to lead teams into taking a unique perspective, look up and move forward.

I believe in producing easy maintainable code for applications. I consult to companies and startups on how to approach code in their projects, keep it maintainable and focusing on delivering a high quality and well tested code.

When consulting and developing, I like to make a difference by following simple principles:

  • seeing the code as a live reactive system
  • implementing best practices of software architecture, creating modular & testable code
  • Understanding the big picture while breaking down complex problems to smaller challenges
  • keeping code and app structure organized to let other developers easily understand and further extend it.
  • Automating development with CI/CD (travis/circle ci)

Achievements I'm Proud Of

I'm proficient with React, Angular and Javascript in Front End Development.

I’m the author of "Reactive Programming with Angular and NgRx"

My Consulting Packages

My consulting offerings include: Front End Development, Code reviews (React, Redux, Typescript, Javascript, Angular, NgRx), workshops, Consulting and Development. Feel free to reach out thru the below forms or through thecontact page.

© 2022, Built with Gatsby, follow me at: