About
Hi there! my name is Faris. I'm passionate about maths, coding, travelling, and sports. Sometimes i play guitar, write an article on medium, and watch TedxTalks or standup comedy in my free time.
As a software engineer, i enjoy designing and building software. I'm also a continuous learner, always looking for opportunities to expand my knowledges and, skills.

Software Engineer & Electrical Engineer
An electrical and a software engineer who is having interests in 3D product design, control & signal systems, web development,
mobile apps, electronics, robotics, and machine learning.
Should you have any questions or opportunities to collab, please kindly contact me through: muhamadalfarisy98@gmail.com
Skills
Resume
Summary
Muhamad Alfarisy
Self-driven, fast learner, able to work as a team or individual, and love learning something new.
Education
Master of Science in Eletrical Engineering, IT Services
Aug 2023 - Apr 2025
Bandung Institute of Technology
Bachelor of Science in Eletrical Engineering
Aug 2016 - Aug 2020
Bandung Institute of Technology
Online Courses
NodeJS
Feb 2023
SanberCode
Software Quality Assurance
Feb 2023
SanberCode
gRPC [Golang] Master Class: Build Modern API & Microservices
Oct 2022
Udemy
DevOps Batch 38
Sep 2022
SanberCode
Programming with Google Go
Feb 2022
Coursera
Intermediate PostgreSQL
Jan 2022
Coursera
Database Design and Basic SQL in PostgreSQL
Dec 2021
Coursera
Golang Backend Development
Dec 2021
SanberCode
Laravel Web Development Sanbercode Batch 27
Sep 2021
SanberCode
Flutter Mobile Apps Batch 26
Aug 2021
SanberCode
Backend Microservice Batch 25
July 2021
SanberCode
SQL Intermediate
May 2021
HackerRank
Working Experiences
Odoo technical
Jul 2024 - Dec 2024
- Lead eng commerce project: manage code review, refactor, add new feature, deployment.
- Dev internal tool
- POS, reporting, invoice, bug fixing
Mid. Software Engineer
Jun 2023 - Jun 2024
- Optimized CI/CD speedup workflow deployment by 40%.
- Migrated services into k8s from nomad thus cover reliability of business revenue by amount of transactions
- Migrated aws services into gcp thus saving operational cost by 25%.
- Enhanced and exposed new APIs to support integration with external parties.
- Utilized JSONB to support dynamic metadata storage.
- Developed feature supply for downstream.
- Developed feature PnL estimator and pricing calculator services to ease farmers profitability estimation.
- Developed service monitoring using jaeger helps service tracing.
- Write technical documents RFCs, design C4 architecture, UML, and endpoint’s contracts
Software Engineer
Jan 2022 - May 2023
- Managing and develop API product services using Golang, GraphQL, and gRPC, Redis, managing async communication with message queueing NSQ, monitoring server with Grafana, NewRelic.
- Developed new feature sorting bundle by price and preorder thus increasing sales rate by 20%.
- Exposed new endpoints and worker to do bulky processing, reducing daily developers workload by 15%.
- Revamp weight per variant feature providing more flexibility to seller.
- Enhance new attribute logistic data in log CassandraDB
- Developed authentication and rate limiter on gRPC services thus secures gRPC endpoints
- Ensured high unit testing thus minimize error on production environment
- Recreated bloated index on database seller product increases transaction rate
- In charged on call to solve client's ticket, service monitoring, bug fixing, load test.
- Developed and executed script to do backfill or syncing data implementing concurrent mechanism on million rows data
Mid. Software Engineer
Dec 2020 - Dec 2021
Arkana Solusi Digital (Odoo Gold Partner)
- Implemented Odoo framework to develop some modules, RESTful APIs, reporting, inventory, accounting, etc.
- Developed dashboard modules by using JavaScript, XML, HTML/SCSS, Python.
- Utilized SQL to tune Odoo ORM process by 80% increased execution time.
- Learned technical and functional basic odoo modules.
Single Platform Multi-Function Mobile Robot for Hospital Service Assistant Research
Sep 2020 - Nov 2020
Bandung Institute of Technology
- Design URDF Panel (Unified Robot Description Format) for modeling in Rviz & Gazebo using ROS (Robot Operating System).
- Design node GUI for robot setup and remote operation using PyQt.
Semiconductor P3MI Assistant Research
Feb 2020 - Jun 2020
Bandung Institute of Technology
- Doing Research about increasing photon absorptivity by varying semiconductor's pillar dimension.
- Modeling trench Junction-Schottky-Barrier-Diodes (JSBD) structure as Photodetector.
Control System Assistant Lecturer
Aug 2019 - May 2020
Bandung Institute of Technology
- Teaching and giving class tutorial about control system
Control System Assistant Laboratory
Jan 2020 - May 2020
Bandung Institute of Technology
- Teaching and giving class tutorial about control system
Embedded System Internship
May 2019 - Aug 2019
- Doing internship about prototyping CNC machines using STM32 development board and design various mechanical parts
Signal System Assistant Lecturer
Jan 2019 - May 2019
Bandung Institute of Technology
- Teaching and giving class tutorial about signal system
Self Projects
Checkout platform app
GraphQL, Redis, Clean Architecture
- a backend service that handles checkout and add to cart process, implemented clean architecture. Built upon Go languange, graphQL, redis, and postgreSQL.
Integration odoo and flutter mobile app
Flutter, Odoo, REST API
- a backend service that handles checkout and add to cart process, implemented clean architecture. Built upon Go languange, graphQL, redis, and postgreSQL.
News mobile app
Flutter, Firebase, API
- utilized Flutter to build mobile application which can be used to read news, Implemented auth with firebase and used public API for getting news data.