Hello, I'm

Dravia Vemal

Full Stack Engineer

About me


I'm a full stack engineer who loves turning hard problems into clean, reliable software. From Rust on embedded hardware to MERN and MEAN web platforms in the cloud, I enjoy moving across the entire stack and reaching for the right tool for each job rather than the fashionable one.

What drives me is understanding how things really work — weighing the trade-offs, exploring the options, then going deep to ship solutions that are fast, maintainable and built to last. Outside of work I build and maintain open source projects as my way of giving back to the community that taught me.

View résumé

Experience


Jun 2025 – Present

Medtronic

Full Stack Developer

Rust developer for hardware product.

  • Rust
  • Tauri
  • Yocto
  • Board bring-up
  • React
  • CAN FD
  • Embassy
  • Embedded

Aug 2022 – Jun 2025

NielsenIQ

Full Stack Developer

MERN stack developer on GCP platform resources.

  • MERN
  • Firebase
  • GCP
  • BigQuery
  • Postgres

Oct 2016 – Aug 2022

Tata Consultancy Service

Web/Desktop Developer

MEAN stack for web application development and C# WPF for desktop application development.

  • C#
  • WPF
  • Angular
  • .NET

Skills

Learned and used over time

Company-focused skills are listed in each role above. These are the broader tools and platforms I've picked up and used across projects.

Programming

  • FFI
  • LLVM Toolchain
  • C
  • C++
  • Python
  • PHP
  • MySQL
  • Memory Debugging

Network

  • DNS
  • DHCP
  • OpenVPN
  • WireGuard
  • Tailscale

CI/CD

  • Azure DevOps
  • GitHub Actions
  • Jenkins

Server Maintenance

  • Traefik Reverse Proxy
  • Docker
  • Docker Compose

Cloud

  • Azure
  • GCP

AI

  • Local LLM
  • MCP Server

Education


2013 – 2016

Anna University

B.E. — Electrical and Electronics Engineering

Completed full-time B.E. at Sri Sairam Engineering College, Chennai.

2010 – 2013

Diploma

Electrical and Electronics Engineering

Completed full-time Diploma at S A Polytechnic College, Chennai.

Open source projects


openxml-office (Gen 2)

Revolutionize Office document creation and manipulation — boost performance, cut memory footprint and drop SDK dependencies for Excel, PowerPoint and Word. Available in C#, Rust and Python.

OpenXML-Office

An advanced .NET library leveraging OpenXML SDK 3.0 to streamline creation and manipulation of Excel, PowerPoint and Word documents.

xml_rs

A fast, low-memory, namespace-aware XML DOM parser & serializer for Rust.

Contact


Location

Hyderabad, India