Nov 2017 to now
Software Architect and Technical Team Lead
Faran Ali
Three houses. Eight projects. Scroll.
8 years in TypeScript, React and Node. I take legacy platforms apart and put them back together faster.
Architect at Systems Limited, on RakBank. Eight years of taking legacy platforms apart and putting them back faster: 40 to 65 percent, measured. Five years leading a team of five while still writing code most days.
2024-present
Systems Limited
RakBank
2024-present · Software Architect
A six-year-old banking platform, 500,000+ customers, every change expensive. Architected the redesign and migration to React and TypeScript.
40% faster load times. 500,000+ customers.
- React.js
- TypeScript
- Java
2024
Systems Limited
Canada Goose
2024 · Software Architect
A Salesforce Commerce Cloud storefront that was costing conversions. Designed and delivered a PWA to replace it.
50% faster page loads. Higher conversion.
- Salesforce Commerce Cloud
- React.js
- PWA
2019-2024
Systems Limited
Tenovos
2019-2024 · Software Architect
Five years. A digital asset management platform on microservices, and a team to build it. I led 5 engineers: recruiting, onboarding, reviews, performance conversations, while shipping product most weeks. Owned the Vue and TypeScript SPA and the service architecture end to end. Designed a Kafka event system when processing became the ceiling.
65% faster processing. Absorbed 3x growth without a rewrite. 5 engineers, 5 years.
- Vue.js
- TypeScript
- Node.js
- Nest.js
- AWS SAM
- Lambda
- Next.js
- Kafka
2019
Systems Limited
Auxo
2019 · Software Architect
Vehicle tracking drowning in its own telemetry. Rebuilt the ingest path and tuned MQTT.
5,000+ vehicles. 30% less data consumed.
- AWS
- MERN
- Socket.io
- MQTT
2019
PureLogics
Local Reviews
2019 · Senior Software Engineer, Team Lead
Reviews scattered across Google, Facebook and Yelp with no single view. Aggregated all three, built the CI/CD, redesigned the schema for volume.
1M+ reviews. First team lead role.
- Angular
- Node.js
- PostgreSQL
- AWS
2017-2019
Optima Geeks
Car Serv
2017-2019 · Senior Software Engineer
Automotive maintenance, VIN-based parts ordering. Built the dashboards fleets actually ran on.
10,000+ vehicles tracked.
- Angular
- Ruby on Rails
- PostgreSQL
2017-2019
Optima Geeks
Print Moz
2017-2019 · Senior Software Engineer
A print business trapped in legacy PHP. Migrated it to Angular and Node, and added real-time collaborative editing.
First legacy migration. It became my specialty.
- Angular
- Node.js
- Socket.io
- Redis
- MongoDB
2017-2019
Optima Geeks
Best Deals Asia
2017-2019 · Senior Software Engineer
Property booking that could not surface the right property. Put Elasticsearch behind recommendations and tuned the read path.
1,000+ bookings a day. 60% faster responses.
- Angular
- Node.js
- Elasticsearch
- Redis
- MongoDB
