Frontend architect and engineering lead with 10+ years building web platforms where product, architecture, and developer experience meet. I specialize in Angular and TypeScript, and in the systems around them: design systems, Nx monorepos, testing, and CI/CD. At Jibit I started as the only Angular engineer, grew a team of 3 Angular developers and 1 web developer, and own the platform that team ships on: ~10 Angular apps in an Nx monorepo, a shared design system, and the CI/CD around it. Earlier roles: AngularJS to Angular with Laravel then Spring Boot APIs, Windows operations, and Linux consulting.
Omid Farhang
Frontend Architect & Engineering Lead
Summary
Experience
Lead Frontend Engineer & Team Lead
Aug 2019 - Present
Jibit
Jibit is a B2B FinTech building payment infrastructure, enterprise financial services, and digital identity verification.
- Started as the sole Angular engineer; hired and mentored until the team was 3 Angular developers and 1 web developer. Partner companies now ask me to interview their frontend hires.
- Built new Angular panels and replaced older React apps as standalone repos, then shared code with Git submodules when back-office and end-user apps needed the same features.
- Folded those apps, shared modules, and the design system into one Nx monorepo (~10 Angular apps, shared libs, feature libs), preserving git history and keeping the workspace current through major Angular upgrades.
- Introduced a unified design system with the UI/UX team in Figma, implemented it as an Angular library with Storybook and custom generators, and rolled it out across the Angular apps.
- Designed the GitLab CI/CD for that monorepo myself (change-based builds, ordered Docker deploys, shell tooling); CI ~50% faster, deploy time from 15 minutes to under 4, daily production releases.
- Moved unit tests from Jest to Vitest, expanded Playwright E2E coverage, and ran performance monitoring on the Angular apps.
- Besides the Angular apps, the team also runs the public website and developer documentation: WordPress in Docker, with caching, MariaDB tuning, PHP security hardening, and GTmetrix A-level front-end performance.
Technical Consultant / Tech Lead
Jun 2020 - Mar 2022
Raymandan Taly Parseh
Concurrent with Jibit. Technical consulting for a tower project: public site, mail, and a construction camera for buyers.
- Stood up the first VPS with mail, MariaDB, and a custom-designed public website.
- Delivered an on-site RTSP camera to the public landing page: FFmpeg capture and transcode to MP4 over a low-bandwidth link, then CDN playback.
- Added backup and failover for mail and the site after early outages.
Lead Frontend Developer
Nov 2018 - Aug 2019
Poolito
FinTech startup building payment products for consumers and operators.
- Led frontend for admin and client dashboards used in day-to-day payment operations.
- Designed Angular and gRPC communication for real-time financial data, keeping payloads small enough for frequent updates.
- Built responsive marketing and landing pages for acquisition campaigns.
Lead Frontend Developer
Oct 2015 - Nov 2018
ModernPal
Promoted from junior to lead. Health and financial products, including a money-exchange platform. Introduced AngularJS, then Angular, on the team.
- Built production AngularJS apps, then migrated them to Angular 2+ with an incremental rewrite (ngUpgrade was not viable).
- Delivered Laravel REST APIs for those Angular clients, then cut the APIs over to Spring Boot on the same contracts.
- Shipped WordPress sites alongside the product apps.
- Set frontend technical direction and mentored developers, working with the CTO on stack and product decisions.
System Administrator & Web Developer
Sep 2014 - Nov 2015
Haseb System Consultancy Co
Business-management consultancy. Started in Windows IT operations, then added internal PHP applications.
- Stabilized the office WAN, then repaired Active Directory, DNS, and TFS for 30+ workstations; rolled hardware and centralized Windows, antivirus, and application updates.
- Replaced the time-and-attendance device and integrated it with internal software.
- Built an internal PHP/MariaDB portal for timesheets, petty cash, payroll, and shared expenses.
- Shipped a PHP health directory and community forum (phpBB) for staff and clients.
IT Support
Sep 2007 - Jun 2008
IRIB
Islamic Republic of Iran Broadcasting.
- Built small internal web tools and provided Windows IT support.