Abhinav George Basil
Software Engineer @ MoneyLion
Full-stack engineer with 4+ years' experience designing and scaling distributed systems handling millions of transactions monthly. Specialized in backend microservices architecture, event-driven systems, ML integration, and modern frontend development.

About
Software Engineer at MoneyLion, specializing in fintech solutions and distributed systems architecture. Based in Kuala Lumpur, Malaysia, I design and scale high-performance systems handling millions of transactions monthly. Passionate about microservices, event-driven architecture, machine learning integration, and building robust, scalable backend solutions.
- Java
- Spring Boot
- Python
- Go
- Kafka
- AWS
- SQS
- MongoDB
- PostgreSQL
- Redis
- Microservices
- Event-Driven Systems
- Machine Learning
- Docker
- Kubernetes
- REST APIs
- GraphQL
- Node.js
- React
- Next.js
Experience
Software Engineer (Backend) — MoneyLion (acquired by Gen Digital)
Kuala Lumpur, Malaysia • Feb 2023 – Present
- Led development of investing/crypto features, boosting user engagement by 80% and transaction volume by 40%.
- Architected and implemented revenue-critical microservices using Kafka & AWS, driving 15–20% revenue growth.
- Designed high-throughput payment workflows processing 50K+ daily transactions (1.5M+ monthly) with Kafka & SQS.
- Scaled platform infrastructure for high-traffic campaigns through load testing, caching optimization, and bottleneck removal.
- Championed TDD/shift-left practices and Datadog monitoring; modernized CI/CD pipeline (GitHub Actions), reducing deploy time by 40% and infrastructure costs by 25%.
- Collaborated with cross-functional teams and contributed to coding standards for microservices architecture.
Software Engineer (Backend & ML) — Total IT Global
Kuala Lumpur, Malaysia • Aug 2022 – Jan 2023
- Developed production-grade services using FastAPI, Django REST Framework, and NestJS for enterprise clients.
- Built ML-powered resume parser with spaCy and scikit-learn, improving parsing accuracy by 20% and reducing manual processing time.
- Implemented automated ML data pipelines with Python & Pandas, leading annotation processes with precision/recall tracking and model validation.
- Collaborated with cross-functional teams to integrate ML models into existing backend systems.

Software Engineer (Full-Stack, Contract) — Wavelet Solutions
Subang Jaya, Malaysia • May 2022 – Aug 2022
- Optimized Akaun platform performance by ~20% via backend refactors.
- Shipped revenue-aligned features contributing to ~15% revenue increase.

Software Engineer Intern (Backend) — Wavelet Solutions
Subang Jaya, Malaysia • Jun 2021 – Sep 2021
- Built & deployed REST APIs with Spring Boot and PostgreSQL.
- Improved DB performance ~30% via indexing and partitioning.

Machine Learning Research Intern — University of Nottingham
Semenyih, Malaysia • Jun 2021 – Sep 2021
- Improved ML model accuracy 15% and reduced processing time 20% (Scikit-learn, PyTorch).
- Deployed models via FastAPI.
Projects
Roundups Micro-Investing Service
MoneyLion
Led complete rebuild of micro-investing platform from legacy system, implementing modern microservices architecture with Kafka event streaming and AWS infrastructure.
Bull vs Bear Gamification Platform
MoneyLion
Designed and developed gamification features for investment education, increasing user engagement by 60% through interactive trading simulations and leaderboards.
Event-Driven Deposits & Withdrawals System
MoneyLion
Architected migration from legacy cron-based system to modern SQS event-driven architecture, reducing processing time by 40% and improving reliability.
ML-Powered ATS Resume Scanner
Total IT Global
Built production-grade resume parsing system using spaCy and scikit-learn, improving parsing accuracy by 20% and reducing manual processing time. Integrated ML models into existing backend systems.

RecSys Diversification Research (FYP)
University of Nottingham
Final Year Project: Comprehensive study of diversification techniques in recommender systems using Python, scikit-learn, and surprise library. Implemented various algorithms and evaluated their performance.

Frogger 2.0 - JavaFX Game Development
University of Nottingham
Enhanced JavaFX game development project featuring 10 levels, MVC architecture, factory design patterns, and comprehensive game mechanics. Includes high score system, pause functionality, and JavaDoc documentation.
Local2Spotify Music Migration Tool
Personal Project
Automated music migration tool that scrapes local MP3 metadata and syncs equivalent tracks to Spotify playlists. Built to solve personal music management challenges, featuring intelligent track matching and playlist automation.
Meter Ingestor - Streaming Data Pipeline
Personal Project
High-performance Java application for transforming NEM12 CSV files into optimized SQL insert statements. Features streaming processing, batch operations, and comprehensive error handling.
Food Order Chatbot (Hackathon Winner)
Hackathon Project
Top 3 Telegram chatbot for food ordering built for Nott-A-Code competition. Integrates Telegram Bot API with Google Sheets for order management and real-time updates.
Professional Portfolio Website
Personal Project
Modern, responsive portfolio website built with Next.js 15, TypeScript, and Tailwind CSS. Features dark mode, optimized performance, SEO, and showcases full-stack development capabilities with clean, maintainable code.