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.
ReadMPractice Reading With Real-Time Feedback App (React, Redux, Firebase, PWA) Echoes PlayerA YouTube™ Alternative Web App Media Player (Made With Angular, Open Source, PWA) ngx-infinite-scroll My most popular npm module (UsedBy Google Microsoft Amazon Disney and others)