About
I am a results-oriented software engineer with over 5 years of experience building scalable applications, focusing on data science, machine learning pipelines, and Android Automotive OS (AAOS).
From constructing RAG architectures for requirements generation using FAISS and LangChain to customizing Hardware Abstraction Layers (HAL) on vendor partitions, I enjoy working at the intersection of complex embedded systems and modern backend frameworks like Flask and Django.
Currently, I collaborate with teams at Randstad Digital, shaping the future of Software-Defined Vehicles (SDVs). Previously, at Aptiv, I drove ADAS validation frameworks on HPC clusters. I'm passionate about developing software that solves real-world engineering challenges with high efficiency and robust design.
Experience
Senior Software Engineer · Randstad Digital
- Developed a Proof of Concept (POC) for an AI-based system requirement generation tool using RAG architecture, incorporating FAISS for vector search and LangChain for orchestration.
- Developed integration test frameworks for AAOS in SOC using Python and Jinja2 for Rust code generation.
- Created custom modules in the Android OS HAL layer on the vendor partition.
- Built system apps with minimal HMI and SELinux policy customizations.
- Trained on AOSP, Kotlin, SQL, and Android Automotive OS.
Product Owner & Developer · Aptiv
- Owned and developed web framework to evaluate ADAS algorithms on HPC clusters.
- Converted stakeholder requirements into POCs and implemented productized solutions.
- Led Agile ceremonies: standups, planning, retrospectives.
- Developed analytics scripts for radar and camera log data from real-world vehicle tests.
AI Engineer Trainee · Symptots
- Developed ML algorithms using random forest for device state prediction.
- Created energy consumption forecasts with ARIMA models.
- Implemented TCP socket listeners for IoT device communication.
- Built image processing systems from multi-camera feeds using OpenCV.
Projects
Algooee (algooee.in)
Automated algorithmic trading platform featuring a machine learning dashboard for market prediction and insights, hosted on AWS EC2. Includes a paper trading facility for users and an event-driven backtesting engine for historical data analysis. Built on a component-based React architecture utilizing custom hooks.
Health Monitoring Android OS
System app development for real-time hardware telemetry display with a minimal visual dashboard. Developed the Hardware Abstraction Layer (HAL) module using AIDL, customized SELinux policies, and executed custom builds and tests on the Cuttlefish emulator.
Full Stack Shopping Cart
A fully functional e-commerce shopping cart built with Node.js and Express, using MongoDB for persistent user sessions and shopping cart storage. Integrated PayPal for secure payment transactions.
EyeX (HCI for Differently Abled)
A Human-Computer Interaction (HCI) system designed for differently-abled individuals. Utilizes facial landmarks and eye-gaze tracking via a standard webcam to control mouse movement and trigger keyboard actions.
Personal Portfolio Website
A clean, modern, responsive personal portfolio website hosted on GitHub Pages, built using HTML, CSS, and Vanilla JavaScript to showcase career highlights, projects, and skills.
Regression Test Framework
Designed complete automation validation frameworks for ADAS algorithm evaluations. Managed stakeholder requirements analysis, automated CI/CD pipeline deployments, and spearheaded 3L5Y root cause issue resolutions.
ADAS Data Analytics
Developed analytics scripts for mining and validating L2/L2+ ADAS vehicle camera and radar data. Generated complete validation reports for AEB, ACC, and BSM feature evaluations using Python and data manipulation libraries.
Device Monitoring & Prediction
Built real-time energy value calculators and custom API endpoints for device state telemetry. Established TCP socket-level communication handlers for stable remote client connections.
Optical Character Recognizer
Developed custom object detection algorithms, created target datasets, and implemented end-to-end Machine Learning inference pipelines for text recognition on physical hardware interfaces.
Education
APJ Abdul Kalam Technological University
Bachelor of Technology in Computer Science & Engineering · MGM College of
Engineering, Kerala
Cumulative CGPA: 7.66
Major Project: ML-based Human-Computer Interaction (HCI) for differently-abled users. Built an eye-gaze and facial tracking application to control mouse pointers and key bindings using standard webcam feeds.
Contact
Feel free to reach out if you're interested in collaborating, have questions about my work, or just want to connect!