Bengaluru, India · 14+ years experience

Kaushik Dharamshi

Cloud Network Security Engineer · Backend Developer
IBM Cloud · Ex-Philips · Ex-GE · Ex-Siemens · Go · Python · C++

14 years. 4 companies. One constant — shipping.

I'm a results-driven Backend Developer and Tech Lead with over 14 years of experience across cloud computing, network development, and software optimization. My career spans Siemens, GE Healthcare, Philips, and IBM Cloud, where I've consistently delivered software that drives performance, scalability, and reliability.

With a strong foundation in Go, Python, and C++, I specialize in scalable cloud solutions, network performance optimization, and automating development pipelines. My work includes real-time monitoring with Prometheus and Grafana, modernizing network components, and leading cloud infrastructure teams through zero-downtime migrations.

🏢
Current Role
Backend Developer — IBM Cloud Platform
📍
Location
Bengaluru, Karnataka, India
🎓
Education
M.S. · Woolf Wisconsin · 2024
🌐
Languages
English · Hindi · Gujarati · Kutchi

Where I've worked

Backend Developer — Cloud Platform (IaaS)
IBM India Software Development Lab
Apr 2026 – Present
  • Leading migration of security analytics platform from IBM QRadar to cloud-native infrastructure
  • Designing and building high-performance backend services in Go for log ingestion, processing, and analytics
  • Developing scalable pipelines for event collection, normalization, and enrichment across distributed systems
  • Integrating AI-driven insights and threat detection into next-gen security platform capabilities
GoCloud SecurityIaaSAI
Cloud Network Security Engineer
IBM India Software Development Lab
May 2025 – Mar 2026
  • Designed and implemented secure cloud networking architectures on IBM Cloud
  • Monitored and managed cloud security posture across hybrid and multi-cloud environments
  • Developed and enforced network security policies, access controls, and zero-trust frameworks
  • Automated security operations and compliance checks, reducing manual overhead
Network SecurityZero TrustIBM CloudCompliance
Backend Developer — VPC Network
IBM India Software Development Lab
May 2020 – Mar 2026
  • Led development of IBM public cloud VPC network software, optimizing network performance at scale
  • Designed Prometheus metrics integrated with Grafana dashboards for real-time monitoring and proactive issue detection
  • Automated network emulator builds, reducing manual intervention and improving testing consistency
  • Built end-to-end automation to extract compliance keywords from release notes using IBM Granite LLM
  • Mentored junior engineers on cloud infrastructure and software development best practices
GoPythonPrometheusGrafanaSDNGranite LLM
Technical Specialist
Philips
Aug 2017 – May 2020
  • Developed and maintained software components in C and C++ for radiation oncology devices
  • Ported and integrated applications across multiple platforms and operating systems
  • Reduced development cycles by optimizing code and integrating automated testing frameworks
C++CMedical DevicesCross-platform
Senior Design Engineer
GE Healthcare
Sep 2015 – Jul 2017
  • Led integration of communication protocols for anesthesia and respiratory care devices
  • Increased unit test function coverage from 1% to 87%, dramatically reducing production defects
  • Collaborated with hardware teams to ensure software/hardware synchronization
C++HL7Medical DevicesTest Automation
Senior Software Engineer
CitiusTech · Client: GE Healthcare
Nov 2013 – Aug 2015
  • Developed 25 custom HL7 interfaces in C++ for hospital systems
  • Updated 85 stored procedures in SQL Server for optimum performance
  • Designed iOS application architecture from scratch using MVC pattern
C++HL7SQL ServeriOS
Software Engineer → Senior Software Engineer
Siemens Technology India
Jun 2010 – Oct 2013
  • Developed and tested software for healthcare applications meeting medical standards
  • Contributed to all phases of the product lifecycle, from concept to deployment
  • Maintained legacy systems while integrating new features and functionalities
C++HealthcareSDLC

Technical toolkit

Languages
Go · Python · C++ · C
Bash · HTML · SQL
Cloud & Infra
IBM Cloud · IaaS · SDN
Kubernetes · Docker
Linux · RHEL · IaC
Security
Cloud Network Security
Zero Trust · DLP
Threat Modeling
Ethical Hacking · VMware
Observability
Prometheus · Grafana
Distributed Tracing
Log Ingestion · Metrics
AI & LLM
IBM Watsonx · Granite LLM
LangChain · AI Agents
Agentic AI · MCP
Dev Practices
CI/CD · Git · GitHub
Agile / Scrum · TDD
Apache Kafka · gRPC
API Design

Building beyond the day job

🤖
Granite-Powered Compliance Keyword Extraction
IBM Internal · 2024

End-to-end automation system to extract technical, compliance, and risk-related keywords from software release notes using IBM's Granite LLM. Built with Python, LangChain, Flask, Pandas, and PDF reporting — enabling automated compliance mapping at scale.

PythonLangChainGranite LLM FlaskPandasCompliance

Credentials

Academic background

🎓
Master's Degree
Woolf Wisconsin
Jun 2022 – Apr 2024
🏛️
Bachelor's Degree in Engineering
Visvesvaraya Technological University
Jun 2004 – May 2009

What colleagues say

"

With over 14 years of experience at leading MNCs like Siemens, GE, Philips, and IBM India Labs, Kaushik has consistently demonstrated his mastery in software development and cloud technologies. His proficiency in Golang, Python, and C++ is evident in his impactful contributions... His ability to mentor, lead cross-functional teams, and solve complex technical challenges speaks volumes about his collaborative leadership and problem-solving skills.

NM
Nisarg Mehta
Corporate Security & IT Operations Engineer · OnePay
"

Kaushik's work on IBM's public cloud VPC network, and implementing network cloud protocol, showcases his deep understanding of SDN network development. Kaushik is also a certified Scaled Agile process practitioner and an IBM Cloud Associate Advocate developer, reflecting his commitment to continuous learning. His accomplishments in resolving complex technical issues, automating processes, and enhancing code quality demonstrate his problem-solving skills.

PM
Partha Mehta
Data Engineer

Let's connect

Open to conversations about cloud security, backend architecture, AI agents, or startup collaboration.

Send an email → LinkedIn GitHub