Nikhilkumar Shelke

Software Engineer 2 at Microsoft | Ex-Red Hat | Ex-Veritas

Pune Division, Maharashtra, India

About

7+ years of experience in Enterprise Product Development in C, C++, C#, .NET, Python, Perl, VC++, MFC, Win32. Development experience on Linux and Windows operating systems. Strongly interested in Data Structures and Algorithms. Highly interested to solve new problems and providing optimized solutions. Also researched on Windows Internals (SysInternals) and File sharing protocols (SMB, CIFS) and file locking techniques (oplock, lease). • Programming Languages: C, C++, C#, .NET, Python, Perl, VC++, MFC • Operating Systems: Linux, Windows • Database: Oracle SQL, MySQL, Microsoft SQL Server • Tools: Git, SVN, Jira, Bitbucket • Debugging tools: gdb, winDBG, OllyDbg, strace • IDE: vim, vi, Visual Studio, VS code, eclipse

Experience

  • Software Engineer 2 at Microsoft
    Sep 2022 - Present · 3 yrs 10 mos

  • Senior Software Engineer at Red Hat
    Sep 2021 - Sep 2022 · 1 yr 1 mo

  • Veritas Technologies LLC (Full-time · 3 yrs 7 mos)
    • Senior Software Engineer
      Apr 2021 - Sep 2021 · 6 mos

    • Software Engineer
      Mar 2018 - Mar 2021 · 3 yrs 1 mo

  • Software Engineer at HARMAN International
    Nov 2016 - Mar 2018 · 1 yr 5 mos

  • Software Developer at Net Protector Antivirus - India
    Sep 2015 - Nov 2016 · 1 yr 3 mos