Readme
Senior Full-Stack Developer with 4 years of professional experience, holding a Bachelor’s and Master’s degree in Computer Science. Experience spans the end-to-end lifecycle, including DevOps, frontend, backend, and system architecture. This includes building backends that integrate machine learning models and architecting scalable systems using technologies such as NestJS, FastAPI, Spring Boot, SQL, Redis, MongoDB (Vector Search), Docker, AWS, and Google APIs. Proven track record collaborating with data scientists, designers, and frontend developers to move projects into production. A focus on learning new things and understanding them in detail is a priority. Obsidian is used for note-taking and documentation to stay organized. Personal interests include neurology, philosophy, physiology, and computer science.
CODE
an Obsidian plugin that generates a virtual file hierarchy by interpreting YAML frontmatter properties within notes, operating independently of the...
--
Automated e KYC Verification System
I architected and built a FastAPI-based document authentication system for ID cards and Passport verification. I engineered the backend infrastructure...
Automated Workflow and Digitization System
Architected, lead and developed a digital transformation system for SL Organic, moving their business away from manual, paper-based operations. The...
A distributed web crawler backend designed for depth-first data extraction from modern websites. It uses Playwright to render JavaScript-heavy content,...
--
Distributed Whatsapp Messaging Bot
A distributed messaging architecture designed for high-concurrency WhatsApp automation. The system leverages a decoupled producer-consumer model using FastAPI and Redis...
I served as the Lead Full Stack Developer for their AI Finance Automation platform. My role involved architecting the entire...
ErfanRahmani.com
Developed a custom WordPress theme, "erfans-theme," using PHP, HTML, JavaScript & CSS. This project demonstrates my ability to build unique...
Real Time Transaction Fraud Prevention
I architected and built the core FastAPI backend to identify and mitigate fraudulent card transactions in real-time. I collaborated with...
Wallet Microservice
High-availability AWS Fargate service for financial ledger management. Uses MongoDB atomic operations and "majority" concerns to ensure monetary integrity and...
WhatsApp Business API Integration
Backend integration for OTP delivery and marketing automation via the WhatsApp Business Cloud API. The system manages message templates and...
Skills
Languages
- C++
- CSS
- HTML
- JavaScript/TS
- PHP
- Python
AWS
- Bedrock
- DynamoDB
- EC2 / Lightsail
- Fargate / ECR / ECS
- S3
- SES
- Textract
Databases
- DynamoDB
- MongoDB
- MySQL
- PostgreSQL
- Qdrant
- Redis
- S3
- SQLite
DevOps
- Docker
- Git
- Jenkins
- Kubernetes
Frameworks & Libraries
- Angular
- FastAPI
- Grafana
- gRPC
- Loki
- NestJS
- Nginx
- Node.js
- OTel
- Prometheus
- RAG Models / Langchain
- Selenium Grid
Tools & Platforms
- Photoshop
- Premier Pro
- WordPress
Resume
Education
Multimedia University
Bachelor's degree (honors), Computer Science
2018 - 2021 Cyberjaya, MalaysiaMultimedia Univeristy
Masters of Computing (Research)
2021 - 2022 Remote