Muhammad Fahreza
Hard-working developer with extensive experience in various tech stack from Mobile apps
to Data Pipeline
. Built complex
Backend
and Frontend
applications using Typescript. By having more knowledge on various programming style, Reza has
very much into clean code with pursuing both maintainability and simplicity.
Outside of work, he loves to explore latest trend in UI/UX through Mobbin / Behance to keep good UI taste.
He also always keeps update with current industry trend through X.
A. Key Achivements
Successfully delivered impactful project from scratch and boost app performance :
- Led server response time optimization project that reduced 6 minutes to 5 seconds by applying correct indexes and table join
- Led data-pipeline optimization and successfully reduced data build time from 7 hours to 30 minutes by time-based partitioning
- Reduced PSQL data transformation to object storage from 15 minutes to 15 seconds by using pg-stream
- Led observability revamp project and built alert system using Grafana and Otel
- Built and promoted to team members good
separation of concerns
principles in React - Built internal tools that help the team to manage 300.000 issue mapping
B. Areas of Expertise
below are my daily main drivers :
C. Experienced in
also experienced with small projects by using below stack :
D. Work Experiences
Company | Job Role | Year | Duration |
---|---|---|---|
Autobahn | Team Lead | 2024 | 6 months |
Autobahn | Senior Software Engineer (Tech Lead) | 2022 | 1 year 6 months |
Autobahn | Software Engineer | 2021 | 6 months |
Otoklix | Full Stack Engineer | 2020 | 1 year |
Freelance | Flutter Developer | 2018 | 4 months |
Freelance | Trainer Instructor | 2018 - 2020 | 2 years |
FIWA | High-school teacher | 2017 | 1 year |
Nodeflux | React Developer | 2016 | < 1 year |
Freelance | Odoo ERP Developer | 2013 - 2015 | 2 years |