Software Development Engineer

Hello, I'm
Urmil Chandarana

I spent ~3 years at Oracle engineering core banking modules and CI/CD pipelines on Spring Boot microservices, and I'm now an MS Computer Science student at UC Davis strengthening my skills on Cloud Computing & Distributed Systems while experimenting with Vision-Language Models (VLMs) for agricultural applications and researching on dataset benchmarking for better evaluation models.

Get in touch View work
+
+
Portrait of Urmil Chandarana

Why hire me?

Everything a 3-YOE SDE role asks for already proven:

Ships production systems at scale10+ core banking modules live at a major European bank, built on Spring Boot & Java microservices

Cuts deployment friction85% faster environment setup, 100% environment parity via Docker + CI/CD

Owns outcomes end-to-endSole technical point-of-contact for 7 client-facing product upgrades, near zero-error execution

Stays technically currentNow researching distributed systems & experimenting VLMs for agricultural use cases at UC Davis under Prof. Mason Earles

Davis, California
In close proximity from San Francisco
4.0 GPA
MS Computer Science · UC Davis
Cloud · Distributed Systems · VLMs
Current technical focus & research
~3 yrs
Production software experience in industry

Skills & toolbox

Grouped the way I use them, straight from my resume.

Programming Languages

JavaC++JavaScriptPythonSQLHTML

Libraries & Frameworks

Spring BootNode.jsDjangoFastAPINext.jsReact.jsTailwind CSS

ML / Data

PyTorchHuggingFacePyArrowOllamavLLMModel QuantizationScikit-learn

Tools / Cloud

DockerKubernetesAWSRedisMongoDBGitGitHub ActionsBazel

AI Coding Tools

Claude CodeCursor

Experience

Apr 2026 – PresentPart-Time

Graduate Student Researcher

Davis, California
PAIBL Lab · Project AgML · Advisor: Prof. Mason Earles
  • Designed and built an automated VLM dataset ingestion pipeline leveraging an open-source reasoning model that analyzes raw datasets, generates schema mappings, and convert outputs to Parquet format for direct upload to HuggingFace.
  • Developed a dataset benchmarking framework across structural quality, content difficulty, diversity, and annotation reliability, producing a leaderboard to guide selection of future agricultural VLM benchmark datasets
  • Building a prompt-translation module combining work on OFAT and combinatorial search over an LLM/VLM to auto-generate optimal per-dataset, per-model prompts, improving zero-shot object detection accuracy for agricultural VLMs
  • Collaborating with dataset authors to formalize data-sharing agreements and integrate external agricultural datasets into the AgML ecosystem
Aug 2022 – Jun 2025Full-Time

Associate Consultant · Software Development Engineer

Pune, India
Oracle Financial Services Software
  • Engineered 10+ core banking modules for the Oracle Banking Digital Experience (OBDX) platform, using Spring Boot, Java 8, REST APIs/SOAP APIs & Microservices for a major European Bank
  • Streamlined DevOps pipelines, reducing manual intervention by 30% using tools including Jenkins & Gradle and implemented automation guidelines to enhance team efficiency
  • Orchestrated the migration from a frequent traditional application setup to a containerized environment using CI/CD pipelines & Docker, reducing environment setup and deployment time by 85% while achieving 100% environment parity across SDLC stages
  • Led 7 product patch set upgrades, ensuring meticulous planning and error-free execution and acted as a technical SPC (Single point-of-contact) for client stakeholders
  • Spearheaded the development and delivery of critical modules, including a Login system via CAS & Bill Payment Functionality, ensuring seamless integration under tight deadlines alongside collaborating with clients.
Apr 2021 – Jul 2021Internship

Jr. Technology Developer

Mumbai, India
ALOYT - THE TECHNOLOGY COMPANY
  • Architected and deployed a cross-platform mobile application using Flutter and Django, enabling real-time speech-to-speech translation for regional Indian dialects to bridge communication gaps for local farmers.
  • Engineered a low-latency Python-based translation pipeline on the backend, integrating advanced speech-processing modules to handle complex linguistic nuances with 92% translation accuracy
  • Optimized end-to-end latency by 40% through the implementation of asynchronous processing and efficient data streaming between the Flutter frontend and Django backend, ensuring a seamless walkie-talkie user experience
  • Designed a scalable API infrastructure to manage concurrent audio streams, utilizing optimized request-handling to maintain system stability during peak usage hours.
Jan 2021 – Mar 2021Internship

Python Intern

Mumbai, India
Swabhav Techlabs
  • Acquired a solid foundation in Python, Django, Flask and Git, applying these technologies to an application development project.
  • Successfully developed a Django application as part of a team project, demonstrating hands-on expertise in full-stack development using MySQL and API Development.
May 2020 – Jun 2020Internship

Student Research Intern

Mumbai, India
KJ Somaiya College of Engineering · Advisor: Prof. Pradnya Gotmare
  • Conducted in-depth research on advanced data extraction techniques, applying them to train neural models for Natural Language Processing (NLP) tasks under guidance of Prof. Pradnya Gotmare.
  • Research aimed at implementing a neural model to extract answers to questions based on given prose. Reviewed various technical papers to get insights into different NLP methodologies.

Education

Master of Science, Computer Science

GPA 4.0
University of California - Davis
Sep 2025 – Present
Relevant Coursework
ECS 265: Distributed Database SystemsECS 235A: Computer & Information SecurityECS 252: Computer NetworksECS 273: Visual Analytics

Bachelor of Technology, Computer Engineering

GPA 9.4
K.J. Somaiya College of Engineering
Aug 2018 – Jun 2022
Relevant Coursework
Advanced Algorithms: Design and AnalysisRelational Database Management SystemsOperating System and System SoftwareComputer NetworkFull-Stack Development LabBlockchainCloud Computing

Featured projects

Systems I've designed and shipped.

AI / ML

AgML Benchmarking

June 2026 – Present

A benchmarking pipeline for computer vision datasets on HuggingFace. Evaluates dataset quality across structural, embedding-based, and diversity metrics — with UMAP visualizations of the embedding space. Designed to be task-agnostic, supporting image classification, object detection, segmentation, and VLM datasets. Built for reproducible evaluation with SLURM support for GPU clusters.

PythonHuggingFaceDINOv2FAISSUMAPscikit-learnPyTorchSLURM
AI / ML

Lily

May 2026 – Present

A voice-first, AI-powered maternal health triage system designed to provide accessible prenatal and postpartum guidance, clinical screening, and doctor escalation via standard phone calls in maternal healthcare deserts.

PythonReact.jsPostgreSQLTailwind CSSClaudeChromaDBPineconeDBTwilioEleven LabsOpenBioLLMSLURM
Blockchain

Smart CrowdFunding Using Blockchain

Oct 2021 – Nov 2022

We have developed a Smart Crowdfunding application based on Blockchain technology i.e. a decentralized application that replaces a middle-man (like a Bank or a human) with a smart block of code ,or so we call it a smart contract, that handles all the functioning related to the donations. A smart contract helps to block the funds within the Blockchain until the campaign contributors agrees to release them to the organizing entity.

Node.jsReact.jsBootstrap 5MongoDBBlockchainEthereumGanacheSolidityWeb3.jsMetamask
Get in touch

Let's build something together

Open to SDE and ML-infrastructure roles, and interesting collaborations. Here's how to reach me — I reply fast.