Sunil Maurya

Software Engineer

Bangalore Urban, Karnataka, India13 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 9+ years in software development and automation tools.
  • Expertise in IMAP server functionality for email systems.
  • Proficient in C, C++, and device driver development.
Stackforce AI infers this person is a Software Development expert with a focus on system software and device drivers.

Contact

Skills

Core Skills

Software DevelopmentC++Device DriversOperating Systems

Other Skills

DebuggingDevelopmentUnit testingBug fixingEmail Mx functionalityFunctional specification documentIMAP server functionalityDevice driver architectureFeature enhancementsC/C++ Application programmingWindows to Linux portingDART developmentC/C++CData Structures

About

 9+ Years of experience in Application, Automation tool and System Software development.  Implemented IMAP server functionality for Email System.  Hands on knowledge of cloud storage like Amazon S3 for backup and restore data.  Good exposure of C, C++, STL, Multithreading, Data Structure and OS internals.  Good exposure of software tools like Windbg, GDB, CppCheck, Git, Perforce, JIRA, Bit bucket, Bugzilla, Salesforce, Winmerge, MS Visual Studio, Code collaborator and Wireshark.

Experience

13 yrs 10 mos
Total Experience
3 yrs 5 mos
Average Tenure
4 yrs 10 mos
Current Experience

Intel corporation

Software Engineer

Aug 2021Present · 4 yrs 10 mos · Bangalore Urban, Karnataka, India

Bentley systems

Software Engineer ||

Apr 2019Aug 2021 · 2 yrs 4 mos · Pune, Maharashtra, India

Persistent systems

2 roles

Module Lead at Persistent Systems Limited

Jun 2015Apr 2019 · 3 yrs 10 mos

  • Responsibilities:
  • Debugging, Development, Unit testing and bug fixing.
  • Preparing the release documents, technical note for the fixed issues.
  • Handling client calls and Code review.
  • My work includes Implementation of Application Components for Mailing system.
  • Key Responsibilities are as below :
  • Understanding and implementation of Email Mx functionality and requirements.
  • Preparing the functional specification document.
  • Implemented IMAP server functionality for Email System.
  • Debugging, Development, Unit testing and bug fixing.
DebuggingDevelopmentUnit testingBug fixingEmail Mx functionalityFunctional specification document+3

Senior Software Engineer

Jan 2014May 2015 · 1 yr 4 mos

  • During this period worked on kernel mode miniport driver which implements device driver interfaces (DDIs) that a miniport driver provides to the Windows Display Driver Model (WDDM).
  • It involved debugging defects for display module and providing fixes, to find the module for non-display related issues and channelizes the issue to the respective module owner.
  • Responsibilities:
  • Understanding of display driver architecture (WDDM).
  • Debugging Intel Graphics driver and resolving issues.
  • Feature enhancements, bug-fixing and unit testing.
  • Discussion with client for the progress and obstacles on activities.
DebuggingDevice driver architectureFeature enhancementsUnit testingDevice DriversOperating Systems

Hfn, inc.

Software Engineer

Apr 2012Oct 2013 · 1 yr 6 mos · Bangalore Area, India

  • Hands on exposure on C/C++ Application and system programming.
  • Porting of Windows code on Linux environment
  • Porting of Windows XP Registry Driver to Win7.
  • Developed a DART (Diagnosis Analysis Resolution Tool) for the detection of installation and un-installation of the software.
  • Developed a DART that will display the list of installed antivirus in the system, selects any of them and updates the antivirus database.
C/C++ Application programmingWindows to Linux portingDART developmentSoftware DevelopmentC++

Education

CDAC Acts Pune

PG Diploma from CDAC Acts Pune — Systems Software Development

Jan 2011Jan 2011

Motivational Pathway

Bachelor of Technology (B.Tech.)

Stackforce found 100+ more professionals with Software Development & C++

Explore similar profiles based on matching skills and experience