About Experience Education Projects Sho-blogs Connect

Good Day, Healthy Life, Dear Vistor!

Sandeep Selvaraj

Engineer (Software, Data and ML)

scroll

I build LLMs (Machine Learning), build orchestration pipelines (Data) and aid in producing usable software.

Indian, born and raised in Bangalore. (My mother tongue and native language is Tamil)

I get my hands dirty with low-level tools like PyTorch and Transformers, building custom, scalable models for extracting information from documents -- PDFs, images, scans, you name it. I'm also deep into leveraging LLMs and VLMs for zero-shot document extraction, with and without RAG.

Day to day, I'm a Python, Docker and Jenkins kind of engineer, though I've spent quality time with C, SQL and CUDA in past lives.

When I'm not staring at my computer all day, you'll find me playing or watching sports (football, F1 and the gym), trying to still master the guitar, or tinkering with hobby projects -- think robotics, home automation, and the occasional vibe-coded side quest.

2024-Present
Machine Learning Engineerelevait GmBH
  • Worked on building customized models for information extraction and multi-modal classification.
  • Built ML dev pipelines with Dagster and DVC.
  • Built microservices to deploy the ML-based services in the varied customer pipelines.
  • Integrated MLFlow for monitoring and automated deployments of best-trained models, introducing MLOps practices into the team.
  • Leveraged OSS small language models for zero-shot structured extraction and fine-tuning.
  • Built LLM-based extraction pipelines leveraging 3rd party commercial LLMs (OpenAI) and introduced the concept of automated prompt tuning (Using DSpy).
  • Researched and provided an option for self-hosting of LLMs using vLLMs.
  • Designed and built E2E pipelines using Dagsters for training, evaluation, and inference of ML models.
PythonFastAPIPytorchDjangoTransformersuvDagsterdvcDSPyHaystackvLLMDockerJenkinsGITMonorepos (using uv workspaces)Mongo
2022-2024
Machine Learning Engineer (werkstudent)elevait GmBH
  • Built a utility process to extract information from HTML for a government-funded project on Nutrition.
  • Trained and benchmarked multi-modal(Image, Text, and Layout) models for classification.
  • Researched and developed Text and Layout small language models for information extraction. (Using RoPE, T5-based transformer as the backbone).
  • Full-stack ML web application to visualize training benchmarks and train models.
  • Built a text-based classification model using big models (Llama 1b, etc.) on a limited hardware budget (V100 32Gb), by leveraging Lora and quantization methods.
PythonPytorchTranformersOpenCVBeautifulSoupJenkinsGITOpenAIDjango
2020-2022
Software Development EngineerCognizant Technology Solutions
  • Worked on creating interfaces between legacy systems and SAP, and also maintained end-to-end live data flow.
  • Built RESTful APIs so that multiple stakeholders can access relevant data from SAP HANA DB.
  • Monitored and configured the functional aspects in SAP systems to suit the business case.
  • Assisted the team in creating and maintaining multiple tables in the Database, as a part of database modelling.
  • Worked on tools to extract data from SAP and helped the team in Data Remediation processes.
  • Primarily built bug free and proficient codes and help review peer's code.
  • Worked using an Agile Methodology, thereby abiding to daily scrum ceremonies and completing all the work within its corresponding sprint.
  • As Part of R&D team:
  • Built a multilingual Chatbot(using Rasa ), for assisting the end users on any user related queries and for raising tickets for any problem encountered.
  • Worked on an interactive Web User Interface, which could retrieve data from multiple sources such as SAP Dbs, Data Lake, and other legacy systems for a particular product ID.
  • Built an interactive dashboard to help analyze and visualize data picked up from the Data Lake.
  • Worked on an interactive GUI SCADA application to monitor activities in a factory.
PythonCGITJenkinsAzure CloudAWS CloudAirflowSAP SystemsAWS S3MongoPostgresMySQLTensorflow
2019
Software Engineer InternAroha Technologies
  • I built a Web scrapping utility that was used to extract data from websites.
  • Since the client was looking to outsource its resources in the correct workplace, all the data was from job posting websites.
  • The extracted data was stored in a Postgres database and then visualized.
  • Deployed the tool using Heroku so that it can be used by anyone in the company.
PythonHerokuGITPostgres
2022-2024
M.Sc. Computational Modelling and Simulation (Spec. in Visual Computing) — Technical University Dresden
Thesis OmniGrasp: Learning to grasp with mult-finger in real experiment setup
Papers
  • Learning to Play Piano in the Real World(https://arxiv.org/abs/2503.15481)
Grade: 1.9
2016-2020
B.E. Mechatronics — Visveshwaraya Technical University
Thesis MagHoverboard: Design and study of magnetically levitating Hoverboard
Grade: 1.7
VLMS
LLMs
Robotics
Deep Learning
sports

The new era (or Mercedes Era) of F1

I'd describe how my excitement for the new F1 season (2026) has faded. (Also, a Tifosi, so deal with the bias)

WIP (Coming SOON)

2 mins

Let's build something remarkable.