About

“Life isn't about finding yourself. Life is about creating yourself.”
-George Bernard Shaw

Deepak Garg

My Story

Improve, Invent, Explore, and Learn.

Capabilities

Programming Skills

C / Data Structures
C++ / JAVA
HTML / CSS / PHP
Android SDK

Wireless Technology

Competitive Coding & Open Source



  • Competitive %ile of C: 98.66%
    Competitive %ile of C++: 89.25%

Experiences

“Nothing ever becomes real till it is experienced.”
-John Keats

Software Development Engineer

Amazon

2016
-
Present

Working as a Software Deveopement Engineer for Amazon.com Home Services.

Senior Software Engineer

Aricent

2013
-
2016

Worked as a Senior Software Developer for Aricent VoLTE, IP Multimedia Subsystem software (IMSLite) and VoIP products

Worked as a FreeLancer

2012
-
2013

Developed software solution such as Invoice & Stock Management Software, Student Management System, Exam Paper Generator Software. Designed and developed websites.

Projects

2015

Aricent IMSLite

Project Description
Actively working as a software developer for Aricent IP Multiledia Subsytem software (IMSLite) that includes coding, unit testing.
Position
Software Developer

Environment/ Tools

C, Linux
2014

Aricent E-HssUA

Project Description
Designed and developed Aricent’s enhanced-HssUA (SIP User Agent).
Position
Software Developer
Environment/ Tools
C, Linux
2013-14

Aricent VoIP Portfolio Development

Project Description
Actively worked as a part of Aricent VoIP development and support team for VoIP product lines [SIPUA/SIP STACK, B2BUA, IPToolKit/Edge Gateway Toolkit] for various feature development activities including coding, unit and module testing, bug fixing etc. Also have got the responsibility to handle the Customer issues and enhancements through customer service requests
Position
Software Developer
Environment/ Tools
C, Linux
2012

ECG-i (an Electro Cardio Garph Fuzzy Expert System)

Project Description
Project is based on retrieving ECG data on paper as an image and to digitize it. Further this can be interpreted by a computer adaptive analysis system to generate the ECG interpretation/diagnosis to assist a doctor in his prescription. The project is live implemented in two hospitals.
Client
BTech. Final Year Project.
Position
Software Developer
Environment/ Tools
NetBeans IDE, WINDOWS, JavaFX 2, JAVA
2011

N-Eye+ (A Network Analysis & Bandwidth Utilization Monitoring Tool)

Project Description
The tool is capable of performing real-time traffic analysis having four primary uses: A packet sniffer like Wireshark, A bandwidth Utilization Monitoring Tool, An IP Specific Analyzer and A network Intrusion Detection system. The software has been deployed in the AT&T environment in Gurgaon.
Client
Summer Internship Project at AT&T Communication and Services India PVT. LTD.
Position
Software Developer
Environment/ Tools
LINUX, WINDOWS, JAVA SWING, JPcap Library, WinPcap
2011

Employee Transport Management System (TMS)

Project Description
The project is aimed for providing efficient route management for company employees pick and drop both in terms of cost and time.
This project uses mainly JSP and Servlet pages with CSS styling for rich user interface and includes development and implementation of routing algorithm, employee grouping algorithm, automated Emailing of employee route and display of the best route on Google Map.
Client
Computer Science Corporation (CSC) www.csc.com (CSC Coin Program)
Position
Software Developer
Environment/ Tools
JAVA (Advance + Core) , HTML, CSS

Research Papers

ECG Paper Records Digitization through Image Processing Techniques

International Journal of Computer Applications, ISSN 0975–8887, Volume 48–No.13, June 2012, ISBN: 973-93-80869-02-9

Electrocardiogram (ECG) is one of the most practiced methods to detect any abnormalities in heart function. ECG results are available as paper records. This leads to Archival and retrieval of patient’s paper ECG records as a common practice for diagnosis of ailments. This process requires large storage space and extensive manual effort. This paper discusses method that involves processing of ECG paper records by an efficient and iterative set of digital image processing techniques for the conversion of ECG paper image data to time series digitized signal form, resulting in convenient storage and retrieval of ECG information. The method involves calculation of Heart rate, QRS Width and Stability (variation in R-R peaks) from the extracted signal. Comparison of the above calculated parameters with the manually calculated parameters shows an accuracy of 96.4%, hence proves the effectiveness of the process. This paper also proposes the development of fuzzy based ECG diagnosis system that assists the doctor in diagnosis.

Achievements

“Without continual growth and progress, such words as improvement, achievement, and success have no meaning.”
-Benjamin Franklin

  • B.Tech Silver Medalist Amity CSE 2008-2012
  • Best in Technical Innovation Award 2012, Amity University
  • Meritorious Scholarship in 2nd (2009-10), 3rd (2010-11) and 4th year (2011-12) of B.Tech
  • Best Summer Internship Project Award (2011)

Recommendations

Education

“An investment in knowledge pays the best interest.”
-Benjamin Franklin

2012
-
2008

Bachelor Of Technology

Amity University, Noida, UP

I completed my B.Tech in Computer Science & Engineering with a CGPA of 9.26 on a scale of 10

2007
-
2006

XII

Rajasthan Board of Secondary Education

RBSE is one of the toughest state boards of India and I secured 88.31% in XII

2005
-
2004

X

Rajasthan Board of Secondary Education

RBSE is one of the toughest state boards of India and I secured 88.17% in X

Contact

Say Hello!!

Error! Please enter your Name.
Error! Please enter your valid E-mail ID.
Error! Please enter your Phone Number.
Error! Please enter your Message.
Success! Your message has been sent successfully.
Error! Sorry, error occured this time sending your message.

Leave this empty:

Contact Details

  • +91-9711967950
  • [email protected]
  • www.deepakgarg.me