Deepak Narula

Senior Software Engineer

Gurgaon, Haryana, India14 yrs 9 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 12+ years of experience in software engineering.
  • Expertise in C++11, C, and Python.
  • Hands-on experience in Machine Learning applications.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in Telecom and EDA.

Contact

Skills

Core Skills

C++Machine Learning

Other Skills

LinuxShell ScriptingCSocket ProgrammingMultithreadingSemaphoreAgile MethodologiesSQLSoftware DevelopmentApplication DevelopmentUPFLIBERTY

About

Senior Software Engineer @Microsoft India, having experience of 12+ years in Application Programming in C++11 & C on Multiple Platforms, having Sound knowldge of IPCs, Synchronization mechanism and good command on Shell Scripting & Python. Proficient in Data Structure. Worked on various domains including Security, Licensing, Telecom-Mediation, Scheduling System and EDA( netlisting tools, and right now working on Low Power- 1801, LIBERTY Generation). Having good hands-on on Machine Learning Application and Algo Development.

Experience

Microsoft

Senior Software Engineer

Nov 2021Present · 4 yrs 4 mos

LinuxShell ScriptingC++CSocket ProgrammingMultithreading+8

Cadence design systems

C++ Developer (Principal Engineer)

Jun 2016Nov 2021 · 5 yrs 5 mos · Noida

Thales

Sr. Software Engineer

Nov 2013Jun 2016 · 2 yrs 7 mos · Noida Area, India

Agilis international

Software Developer

Jun 2012Nov 2013 · 1 yr 5 mos

Thomson digital

Tr. Software Developer

Jul 2011Jun 2012 · 11 mos

Education

C.I.T.M

Bachelor of Technology (B.Tech.) — Information Technology

Jan 2007Jan 2011

Indian Institute of Technology, Delhi

Fellowship — Machine Learning

Jan 2019Jan 2019

Stackforce found 100+ more professionals with C++ & Machine Learning

Explore similar profiles based on matching skills and experience