UDAY PRATAP SINGH
8624986250
Singh19uday@gmail.com
(SENIOR SOFTWARE
ENGINEER)
(DOB: 22-FEB-1992)
PROFILE
A dedicated professional with more than 4 years of experience in C, C++/Linux
applications and systems programming. Aiming to leverage my skills and to
contribute my experience, skills and expertise to product development.
SKILLS Programming
Languages:
C, C++, Bash, SQL
Concepts: 1. OOPS, Data Structures
2. Socket Programming
3. Multithreading
4. IPC (Shared Memory, Pipes, Message
Queues, Signals)
5. Synchronization techniques (Spinlocks,
Mutex, Semaphore, condition
variables)
6. Linux System Programming.
7. Memory Management.
DBMS: Postgres
Frameworks /
Libraries:
STL, POSIX API, Pthread
Debugging
Tools:
GDB (standalone), strace, pstack,
gcore, lsof, fuser, nm …
Repositories: Git, SVN
Platforms: Linux, Windows
WORK
EXPERIENCE
HARMAN CONNECTED SERVICES
Project Name: Quest NetVault Backup June 2016 – Present
Technologies Used: C, Postgres, Debugging tools,C++
Details:
• NetVault Backup is a backup and recovery software product. It can be
used to protect data and software applications in physical and virtual
environments from one central management interface. It supports many
servers, application platforms, and protocols.
Contribution:
• Owning the Reporting module of product, responsible for all sort of
development and escalation.
• Designed and developed dashboard for the product. That depicts real
time system health to the customers through a nice GUI.
• Worked on the implementation of a tool report editor. Using this tool
customer can design his or her own reports.
• Currently working on migration of 32 bit to 64 bit of application.
• Automated code checkout and build process. That saved time of
developers in the team.
• Fixed serval bugs to enhance the quality of the product.
Role:
1. Requirement analysis.
2. Developing new features and enhancing product.
3. Training newly implemented features to support team.
4. Debugging and bug fixing.
5. Handling high priority customer cases.
6. Writing unit test cases to maintain the quality of product.
PERSISTENT SYSTEM LTD.
Project Name: Verigy-Zenith(Advantest) June 2014 – Aug 2016
Technologies Used: C, C++, UNO Component Programming, bash scripts, gdb,
valgrind.
Details: Verigy-Zenith is a software for testing various type of ICs on SoC V93000
machine.
We were maintaining and adding features for testing various types of ICs on SoC
V93000.
Contribution:
• Implemented UNO IPC logging.
• Introduced thread sanitizer in our code base.
• Done the migration from RHEL-5 to RHEL-7 for zenith codebase.
• Responsible for the reporting of this product.
.
Role:
1. Requirement analysis
2. Developing new features and enhancing product
3. Debugging and bug fixing.
4. Writing unit test cases to maintain the quality of product.
PROJECT NAME: INTEL GRAPHICS MEDIA ACCELERATOR
(GMA)
AUG 2013 - MARCH 2014
Client name: INTEL
Technologies Used: C, C++, Windbg, Visual Studio, Directx, WDM
DETAILS:
The core functionality of this project is to maintain the quality and working of
graphics driver. We accomplish these goals by debugging and fixing all the issues
related to the functionality of graphics driver. The issue could be a Bug, adding
feature or applications. These fixes are delivered as part of scheduled
maintenance release.
EDUCATION CDAC(headquarter) Pune, India Aug 2012 - Feb 2013
Diploma in Embedded Systems 72.0%
Uttar Pradesh Technical University, Lucknow,
India
July 2008 - Jun 2012
B. tech in Electronics and communication 71.8%
S.A.S.B.S.Inter College , Gonda(U.P.) May 2007 - Mar 2008
HSC 71.20%
S.V.M.H.S.School, Gonda (U.P.) May 2005 - Mar 2006
SSC 77.00%
LANGUAGES English, Hindi
I hereby declare that the above information is true to the best of my knowledge.
Last Updated on: 31/03/2018 Uday Pratap Singh

More Related Content

DOCX
Saroj_Profile
PPTX
Alternatives to Java for Android development
DOCX
kavita_resume_3
DOCX
RajResume
PDF
C language in our world 2019
DOCX
Kavita resume
DOCX
Kavita resume startup
DOCX
Kannan_Resume
Saroj_Profile
Alternatives to Java for Android development
kavita_resume_3
RajResume
C language in our world 2019
Kavita resume
Kavita resume startup
Kannan_Resume

What's hot (18)

PDF
Karthik.pdf
PPTX
Tech Days 2015: SPARK 2014
DOC
Srividhya_pm_resume_latest
PPTX
Tech Days 2015: Multi-language Programming with GPRbuild
PPT
Alternatives to Java for Android development
DOC
Birendra_resume
DOC
Updated_resume
DOC
Birendra_resume
DOC
Prem Chand D
DOCX
Kishor_cv
PDF
2016_kaihsin_resume
PDF
cv-sergio-alves-en
DOC
Rajkumar reddy Kommidi Resume
PDF
resume
PDF
Index Conference Feb 2018
PDF
Curriculum_Vitae_lavanya_doc
PDF
JustinCellonaResumeUpdated
Karthik.pdf
Tech Days 2015: SPARK 2014
Srividhya_pm_resume_latest
Tech Days 2015: Multi-language Programming with GPRbuild
Alternatives to Java for Android development
Birendra_resume
Updated_resume
Birendra_resume
Prem Chand D
Kishor_cv
2016_kaihsin_resume
cv-sergio-alves-en
Rajkumar reddy Kommidi Resume
resume
Index Conference Feb 2018
Curriculum_Vitae_lavanya_doc
JustinCellonaResumeUpdated
Ad

Similar to Uday singh resume (20)

DOCX
Uday singh resume
DOC
Chiranjeevi_QA Engg.
DOCX
Abhishek_Resume
DOC
Ravi_Rajana_Mainframes
DOC
Resume_Bhimrao (1)
DOCX
Amit bhaira resume
DOC
Pankaj_Kapila
DOCX
jidesh_res_updated
DOC
Pankaj_Kapila
DOCX
SrinivasaVithal_CV
PDF
Anil Kumar Rai
DOC
Curriculum Vitae 2016
DOC
Maniteja_Professional_Resume
DOC
DeepikaRes3.8.16
DOC
Sridhar_(10month)Exp
DOCX
Prabhat Ravi Resume
DOC
hari_duche_updated
DOC
Resume
DOC
Amit Bhandari
DOC
Uday singh resume
Chiranjeevi_QA Engg.
Abhishek_Resume
Ravi_Rajana_Mainframes
Resume_Bhimrao (1)
Amit bhaira resume
Pankaj_Kapila
jidesh_res_updated
Pankaj_Kapila
SrinivasaVithal_CV
Anil Kumar Rai
Curriculum Vitae 2016
Maniteja_Professional_Resume
DeepikaRes3.8.16
Sridhar_(10month)Exp
Prabhat Ravi Resume
hari_duche_updated
Resume
Amit Bhandari
Ad

Recently uploaded (20)

PDF
Lesson 1-IOM-Introduction to Management and Organizations.pdf
PPTX
The Impact of Digital Transformation on Businesses_Lê Thu Hà (1).pptx
PPTX
Gender Sensitizations and females learning
PPTX
KAMAL HASSAN A VERY FAMOUS SOUTH INDIAN STAR.pptx
PPTX
FUTURE_VISIONS of me and my friends and dreams
PDF
AAO Generalist notification 2025-2026-2027
PPTX
PERIODONTAL INSTRUMENTS PHOTOS.pptxxxxxx
PPTX
obstetric instruments for final year mbbs students
PPTX
Creative-Nonfiction-Demystified.pptxhhhh
PPTX
Trends in Recruitment and Talent acquisition___.pptx
PPTX
Session 4 of vibale oldin sink about vola
PPTX
OIP-Narrative-Presentation-1Dg2.pptxdjjdjsjsjsj
PPTX
Final Second DC Messeting PPT-Pradeep.M final.pptx
PPT
3. Aggregate.ppt he is the main things of
PDF
Tn medical counselling starting from 1 to 19
PDF
IMPORTANT QUES CLASS 12.pdf english by Tania sharma
PDF
How To Use Aged Linkedin Accounts To Grow Your Business.pdf
PDF
lahore 2024 august.pdf exercise for fittness
PPTX
Inventory Control in nursing management in wards
PPTX
7. ANTI-FUNGAL DRUGS-PMY430123456789123.
Lesson 1-IOM-Introduction to Management and Organizations.pdf
The Impact of Digital Transformation on Businesses_Lê Thu Hà (1).pptx
Gender Sensitizations and females learning
KAMAL HASSAN A VERY FAMOUS SOUTH INDIAN STAR.pptx
FUTURE_VISIONS of me and my friends and dreams
AAO Generalist notification 2025-2026-2027
PERIODONTAL INSTRUMENTS PHOTOS.pptxxxxxx
obstetric instruments for final year mbbs students
Creative-Nonfiction-Demystified.pptxhhhh
Trends in Recruitment and Talent acquisition___.pptx
Session 4 of vibale oldin sink about vola
OIP-Narrative-Presentation-1Dg2.pptxdjjdjsjsjsj
Final Second DC Messeting PPT-Pradeep.M final.pptx
3. Aggregate.ppt he is the main things of
Tn medical counselling starting from 1 to 19
IMPORTANT QUES CLASS 12.pdf english by Tania sharma
How To Use Aged Linkedin Accounts To Grow Your Business.pdf
lahore 2024 august.pdf exercise for fittness
Inventory Control in nursing management in wards
7. ANTI-FUNGAL DRUGS-PMY430123456789123.

Uday singh resume

  • 1. UDAY PRATAP SINGH 8624986250 [email protected] (SENIOR SOFTWARE ENGINEER) (DOB: 22-FEB-1992) PROFILE A dedicated professional with more than 4 years of experience in C, C++/Linux applications and systems programming. Aiming to leverage my skills and to contribute my experience, skills and expertise to product development. SKILLS Programming Languages: C, C++, Bash, SQL Concepts: 1. OOPS, Data Structures 2. Socket Programming 3. Multithreading 4. IPC (Shared Memory, Pipes, Message Queues, Signals) 5. Synchronization techniques (Spinlocks, Mutex, Semaphore, condition variables) 6. Linux System Programming. 7. Memory Management. DBMS: Postgres Frameworks / Libraries: STL, POSIX API, Pthread Debugging Tools: GDB (standalone), strace, pstack, gcore, lsof, fuser, nm … Repositories: Git, SVN Platforms: Linux, Windows
  • 2. WORK EXPERIENCE HARMAN CONNECTED SERVICES Project Name: Quest NetVault Backup June 2016 – Present Technologies Used: C, Postgres, Debugging tools,C++ Details: • NetVault Backup is a backup and recovery software product. It can be used to protect data and software applications in physical and virtual environments from one central management interface. It supports many servers, application platforms, and protocols. Contribution: • Owning the Reporting module of product, responsible for all sort of development and escalation. • Designed and developed dashboard for the product. That depicts real time system health to the customers through a nice GUI. • Worked on the implementation of a tool report editor. Using this tool customer can design his or her own reports. • Currently working on migration of 32 bit to 64 bit of application. • Automated code checkout and build process. That saved time of developers in the team. • Fixed serval bugs to enhance the quality of the product. Role: 1. Requirement analysis. 2. Developing new features and enhancing product. 3. Training newly implemented features to support team. 4. Debugging and bug fixing. 5. Handling high priority customer cases. 6. Writing unit test cases to maintain the quality of product.
  • 3. PERSISTENT SYSTEM LTD. Project Name: Verigy-Zenith(Advantest) June 2014 – Aug 2016 Technologies Used: C, C++, UNO Component Programming, bash scripts, gdb, valgrind. Details: Verigy-Zenith is a software for testing various type of ICs on SoC V93000 machine. We were maintaining and adding features for testing various types of ICs on SoC V93000. Contribution: • Implemented UNO IPC logging. • Introduced thread sanitizer in our code base. • Done the migration from RHEL-5 to RHEL-7 for zenith codebase. • Responsible for the reporting of this product. . Role: 1. Requirement analysis 2. Developing new features and enhancing product 3. Debugging and bug fixing. 4. Writing unit test cases to maintain the quality of product. PROJECT NAME: INTEL GRAPHICS MEDIA ACCELERATOR (GMA) AUG 2013 - MARCH 2014 Client name: INTEL Technologies Used: C, C++, Windbg, Visual Studio, Directx, WDM DETAILS: The core functionality of this project is to maintain the quality and working of graphics driver. We accomplish these goals by debugging and fixing all the issues related to the functionality of graphics driver. The issue could be a Bug, adding feature or applications. These fixes are delivered as part of scheduled maintenance release.
  • 4. EDUCATION CDAC(headquarter) Pune, India Aug 2012 - Feb 2013 Diploma in Embedded Systems 72.0% Uttar Pradesh Technical University, Lucknow, India July 2008 - Jun 2012 B. tech in Electronics and communication 71.8% S.A.S.B.S.Inter College , Gonda(U.P.) May 2007 - Mar 2008 HSC 71.20% S.V.M.H.S.School, Gonda (U.P.) May 2005 - Mar 2006 SSC 77.00% LANGUAGES English, Hindi I hereby declare that the above information is true to the best of my knowledge. Last Updated on: 31/03/2018 Uday Pratap Singh