Narendra Pal Singh

Software Engineer

Pune, Maharashtra, India12 yrs 3 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Experienced in cloud computing and AI/ML technologies.
  • Proven track record in software engineering roles at leading tech companies.
  • Strong expertise in distributed systems and virtualization.
Stackforce AI infers this person is a highly skilled software engineer specializing in cloud computing and distributed systems.

Contact

Skills

Other Skills

AlgorithmsCC++Cloud ComputingCore JavaData StructuresDevice DriversDistributed SystemsJSPJavaLinuxLinux KernelNetworkingOpenStackOperating Systems

Experience

Dell technologies

Principal Software Engineer

Oct 2025Present · 5 mos · Pune, Maharashtra, India · On-site

  • Powerscale - Protocols

Arctera.io

Principal Software Engineer

Oct 2022Oct 2025 · 3 yrs · Pune, Maharashtra, India · On-site

Dell technologies

Senior Software Engineer

Feb 2019Sep 2022 · 3 yrs 7 mos · Pune/Pimpri-Chinchwad Area

  • Data Domain - DDBoost

Veritas technologies llc

Software Engineer

Aug 2015Jan 2019 · 3 yrs 5 mos · Pune/Pimpri-Chinchwad Area

Calsoft

2 roles

Senior Development Engineer

Promoted

Apr 2015Aug 2015 · 4 mos · Pune/Pimpri-Chinchwad Area

Development Engineer

Sep 2013Mar 2015 · 1 yr 6 mos · Pune/Pimpri-Chinchwad Area

Education

Indian Institute of Technology, Patna

Master of Technology - Exec. MTech — Cloud Computing and AI/ML

Aug 2023Jun 2025

Pune Institute of Computer Technology

Bachelor of Engineering (BE) — Computer Engineering

Jan 2009Jan 2013

MBSSC , Kota

HSC — Science Mathematics

Jan 2008Jan 2009

JNV, Pali

SSC

Jan 2006Jan 2008

Stackforce found 100+ more professionals with Algorithms & C

Explore similar profiles based on matching skills and experience