About Me

About Me

Lead Software Engineer and full-stack developer with 13+ years of experience, currently at Siemens Healthineers. I specialize in C#/.NET, cloud-native systems, and modern web frameworks. As a lead developer I evaluate technologies for upcoming projects - building proof-of-concepts and decision papers, then presenting to stakeholders - which keeps me comfortable picking up new languages and frameworks fast.

Interests

Interests

  • Cloud Native
  • Cross-platform Development
  • Developer Productivity
  • Healthcare Software
  • Music - Great for the dopamine.

Experience

Experience

  1. Lead Design and Development Engineer · Siemens Healthineers

    Jun 2022 – Present · Bengaluru, India

    Lead developer responsible for suggesting technologies and frameworks for upcoming projects - creating proof-of-concepts with decision papers, followed by presentations to stakeholders. Working across .NET MAUI Blazor, web, and HTML-to-PDF document generation pipelines.

    • Built .NET MAUI Blazor applications for professional use.
    • Implemented HTML-to-PDF conversion using PrinceXml and XML difference calculation using DeltaXml.
    • Used CSS Modules for print media in production.
    • Explored Three.js and Electron.js during innovation sprints.
  2. Senior Design and Development Engineer · Siemens Healthineers

    Apr 2020 – Jun 2022 · Bengaluru, India

    Full-stack design and development across web and clinical applications.

  3. Senior Software Engineer · Sunovaa (@ ABB)

    Jun 2016 – Apr 2020 · Bengaluru, India

    Senior software engineer delivering web and application development for ABB.

  4. Senior Software Developer · WPF · Trigent Software Inc (@ Honeywell)

    Jun 2015 – Jun 2016 · Bengaluru, India

    WPF developer on contract for Honeywell.

  5. Software Developer · WPF · Iware Solutions

    Feb 2014 – May 2015 · Kochi, India

    XAML development and custom control development for WPF & WinForm applications, including the PrintSmart MIS estimation and production modules.

  6. Junior Software Developer · C# · Nexegen Technologies

    Jun 2011 – Jan 2014 · Kozhikode, India

    C# and WinForms software development.

Skills & Expertise

Skills & Expertise

Programming Languages

  • C#Expert · 10y
  • JavaScriptAdvanced · 5y
  • TypeScriptAdvanced · 5y

Frontend

  • AngularAdvanced · 5y
  • React.jsIntermediate · 2y
  • Blazor WebAssemblyAdvanced
  • Next.jsIntermediate
  • Three.jsIntermediate

Backend

  • ASP.NET CoreAdvanced · 3y
  • Node.js / Express.jsIntermediate
  • Firebase Cloud Firestore (NoSQL)Intermediate

Cross-platform & Mobile

  • .NET MAUIAdvanced · 2y
  • .NET MAUI BlazorAdvanced
  • .NET MAUI Hybrid (Android)Intermediate
  • FlutterBeginner
  • React NativeBeginner
  • Windows Mobile App DevelopmentIntermediate

Cloud, DevOps & Tooling

  • DockerAdvanced
  • Cloud NativeAdvanced
  • PrinceXml (HTML to PDF)Advanced
  • DeltaXmlAdvanced
  • XSLT / XMLAdvanced
  • Electron.jsIntermediate