Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Mrunal Sanghvi

Senior Software Programmer
Chennai

Summary

Versatile Embedded and Cloud Application Developer with 11+ years of experience in Linux systems, cloud-native services, and scalable application design. Proficient in C, Golang, and containerized deployments with a proven track record of performance optimization and secure service delivery.

Overview

10
10
years of professional experience
6
6
years of post-secondary education
1
1
Certification

Work History

Software Developer

Qliktech India Pvt Ltd
05.2022 - Current
  • Developed encryption key services for Qlik Cloud SaaS infrastructure.
  • Ownership Webhooks service for Qlik Cloud Sense (QCS) enabling real-time event-driven integrations.
  • Enhanced service monitoring, participated in code reviews and performance tuning.
  • Delivered production-grade containerized applications using Helm and Kubernetes best practices.
  • Collaborated with cross-functional teams to drive platform-wide improvements.
  • Tech Stack: Golang, Java, MongoDB, Kubernetes, Docker, Helm, Solace, NATS, Grafana, PromQL.

Delivery Module Lead

Mphasis Ltd.
07.2018 - 11.2021
  • Transformed 'Flight Connection Builder' app from mainframe to on prem servers, cutting response time from 100ms to 30ms.
  • Improved accuracy from 10% to 90% on first query, enhancing customer trust and retention.
  • Architected distributed, high-throughput systems using Kafka, LMDB, and libuv.
  • Built monitoring pipelines with Collectd, Graphite Grafana.
  • Drafted detailed deployment plans for multi-node systems in non-containerized setups.

Software Developer

HCL Technologies
02.2017 - 07.2018
  • Konica Minolta: Multi-Function Printer Application
  • TCP-IP server development using thread pool of 12 thread with thread synchronization achieved through semaphore. while critical section protection was strictly mutex based for write exclusion.
  • Undertook full ownership of 2 modules.
  • Ported security library to OpenSSL as security enhancements of application.
  • Stress-tested printer code to validate code changes.
  • Learned about version control and handled for up to certain extent.
  • Started practice of static analysis for newly and existing written code to improve code readability and quality of code and quality of execution. Received praise for same as it helped with unwanted rework once code was in field. figured out specific nuances which made user experience hassle free as well.

Software Engineer

VisionTek Systems LLC
02.2015 - 12.2016
  • Point Of Sale device applications.
  • Implemented ISO 8583 protocol to enable banking transaction on a POS device.
  • Thread based network strength notification with MUTEX.
  • As it was a small entry level company all the QA so i also used to perform UT, RT and SIT and release to client to do UAT.
  • Technical ownership of application maintenance.

Education

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

SMK Fomra Institute Of Technology
Chennai
09.2009 - 09.2013

ISC -

Seventh Day Adventist School
Ahmedabad
07.2008 - 07.2009

ICSE -

Seventh Day Adventist
Ahmedabad
07.2006 - 07.2007

Skills

    C, Golang, Shell Scrip

    Linux System/Application Programming, IPC mechanism

    TCP-IP, UDP, basics of networking

    Github for Version control

    LMDB(NoSQL), MongoDB

    Apache Kafka, Solace, NATS

    Kubernetes, Docker, Helm

Certification

Embedded Software development

Timeline

Software Developer

Qliktech India Pvt Ltd
05.2022 - Current

Delivery Module Lead

Mphasis Ltd.
07.2018 - 11.2021

Software Developer

HCL Technologies
02.2017 - 07.2018

Software Engineer

VisionTek Systems LLC
02.2015 - 12.2016

Embedded Software development

02-2014

Bachelor of Engineering - Electrical, Electronics And Communications Engineering

SMK Fomra Institute Of Technology
09.2009 - 09.2013

ISC -

Seventh Day Adventist School
07.2008 - 07.2009

ICSE -

Seventh Day Adventist
07.2006 - 07.2007
Mrunal SanghviSenior Software Programmer