M

Milind Raj

Software Engineer

Bengaluru, Karnataka, India4 yrs 6 mos experience
Highly Stable

Key Highlights

  • Expert in scalable backend design and implementation.
  • Proficient in C++ and C# for automated applications.
  • Strong mentor with experience in team leadership.
Stackforce AI infers this person is a Backend Software Engineer specializing in SaaS solutions with a focus on automation and performance optimization.

Contact

Skills

Core Skills

C++Software Design PatternsC#

Other Skills

Python (Programming Language)Continuous Integration and Continuous Delivery (CI/CD)High-Level DesignLow-Level DesignTransmission Control Protocol (TCP)User Datagram Protocol (UDP)Model-view-viewmodel (MVVM)LabviewVerilogOOPSContinuous Integration (CI)Problem SolvingUnit TestingTest ScriptsgRPC

Experience

4 yrs 6 mos
Total Experience
4 yrs 6 mos
Average Tenure
--
Current Experience

Ni (national instruments)

2 roles

Staff Software Engineer

Jul 2024Jan 2026 · 1 yr 6 mos · Hybrid

  • Designed and implemented scalable backend components for VeriStand, enhancing system validation and automation.
  • Improved runtime performance by optimizing latency and throughput using the Perfetto profiling tool.
  • Migrated legacy services from .NET Framework to .NET Core, adopting gRPC communication for modular design.
  • Authored comprehensive HLD/LLD documentation and mentored junior developers on software architecture principles.
C++Software Design Patterns

Software Engineer

Jul 2021Jul 2024 · 3 yrs · Hybrid

  • Designed and implemented core components for automated test and
  • measurement applications using C++, C#, and Python.
  • Contributed to backend framework enhancements improving
  • scalability, structure, and performance.
  • Authored detailed Low-Level Design (LLD) documents and led design
  • discussions for key modules.
  • Enhanced code reliability and delivery efficiency through CI/CD
  • pipelines and static analysis integration.
  • Developed a cross-platform automation utility to generate
  • configurations, map I/O, and orchestrate build workflows.
  • Led a team of 4 engineers to design scalable reference architectures
  • and extend platform support to newer hardware families.
C++C#Python (Programming Language)Continuous Integration and Continuous Delivery (CI/CD)

Education

National Institute of Technology Karnataka

Master of Technology - MTech — Signal processing and Machine learning

Jan 2019Aug 2021

LNCT Group of Colleges

Bachelor of Engineering - BE — Electronics and Communications Engineering

Jan 2013Jan 2017

Stackforce found 100+ more professionals with C++ & Software Design Patterns

Explore similar profiles based on matching skills and experience