Saurabh Gupta
abnhkr@r.postjobfree.com
Apt 102 919-***-****
Raleigh, NC 27606
OBJECTIVE
To work in a competitive environment leveraging my technical skills and learning continuously in
the field of software development.
EDUCATION
Masters of Science, Computer Science Jan
2009
North Carolina State University GPA –
4.0/4.0
Thesis Title: Crossing Minimization in k-layer graphs
Bachelor of Engineering, Electrical Engineering
Jul 2004
Punjab Engineering College, India First Class
with honors
WORK EXPERIENCE
Product Developer, Tidhi Enterprises, Inc., Raleigh, NC USA Mar
2009 - Present
Working as a contractual employee on design and development of a digital forensics tool
'deciTrace', used to scan, clone, recover and search for internet artifacts on a suspect's system. My
responsibilities include:
• Developing new features and maintaining the old features
• Coding in Python and C on a Fedora environment
• Redesigned the whole application on a plugin architecture
• Studied and integrated a large number of open source tools with the product
• Involved in packaging of the product on a Fedora environment
• Appreciated by manager and client for adding features in the product that made it more
competitive and useful
Software Engineer, Infosys Technologies Ltd., Bangalore, India
2004-2006
Worked as a web application developer on Citigroup’s global data management and client
reporting platform for aggregating and reporting client information. My responsibilities included:
• Developed new functionalities and provided maintenance and upgrades
• Coded in Java, JSP, Servlets, Struts, Java Script, HTML, JDBC, SQL and page flows with
Oracle as database
• Involved in the complete Software Development Life Cycle
• Served as Configuration Controller and release manager of a 9-member team
• Lead the technical team in one version release and appreciated by client
• Improved the project CMM level from level 2 to level 5
SKILLS
Languages: JAVA, C, HTML, Python, JavaScript, XML
Database: Oracle 9i, ORDBMS
Operating Systems: Windows (2000/ NT/ XP), Fedora, UNIX
Web Technologies: Java Server Pages (JSP), Servlet, Struts, Portal Framework
Application Servers: Weblogic 8.1, Weblogic Portal Server, TOMCAT Server
Software Tools: Weblogic Workshop 8.1, Jakarta-Ant 1.4.1, VSS, TOAD, FTP, QA4J
Saurabh Gupta
PROJECT DETAILS
• Crossing Minimization software for k-layer graph: Designed and developed an application in C to
read graph properties from ord and dot files, implemented different heuristics on them and
evaluated those heuristics by conducting extensive experiments on different graph families
• Distributed File System: Designed, implemented and evaluated a distributed system using C
• Threading Library: Designed and implemented a non-pre emptive user-level threading library
using C
• Shell Implementation: Implemented a micro shell using C
• Hot Potato: Used sockets and TCP/IP communication to play a distributed game of hot potato
using C
• Database Project: Designed and implemented a database system for a courier company. Used
concepts of ER diagrams, functional dependencies and Normal forms with further
implementation work done using Java, Servlets, JDBC and SQL to track the details of a
shipment, store the data for both account holders and the employees of the company
• Implementation of SRTP: Implemented a Simple Reliable Transport Protocol (SRTP) on top of
UDP. Used Java to work on issues of buffer management, timer management, reliable
transport, run time statistics gathering and network management
COURSE DETAILS
Design and Analysis of Algorithms Operating Systems Computer and Network
Security
Database Management Concepts and Internet Protocols Digital Communication
Systems
Object Oriented Programming and Computer Managerial Finance
Systems Networks
CERTIFICATIONS
• Sun Certified Java Programmer (SCJP) for Java 1.4 platform. (90%, 2006)
• Infosys Process Awareness Certification (IPAC). (2006)
• National Stock Exchange of India Certification in Financial Markets (NCFM) – Securities Module.
(2006)
HONORS AND EXTRACURRICULAR ACTIVITIES
• Inducted to Phi-Kappa-Phi, the nation’s largest all discipline honor society, March 2008
• Volunteered in NC State, Center for Student Leadership Ethics and Public Service (CSLEPS) –
Helping Others with Leadership and Service (H.O.W.L.S) activities
• Volunteered in the 11th Annual Service Raleigh day
• Community Assistant at Housing Department, NCSU, Raleigh. Interact with customers, provide
immediate solutions to issues, maintain the guest rooms and perform other desk related
activities
• Student Assistant at NCSU Library. Provide assistance to patrons and maintain resources of the
library
• Organized music classes in Infosys campus at Bangalore
• Presented papers at Indian Institute of Technology, Kanpur, Chotu Ram State College of
Engineering, Murthal, Maulana Institute of Management and Information Technology, Malaut
and PEC-Chandigarh
• Discipline Secretary of Residence Hall
• Member, IEEE and Institute of Electronics and Telecommunication Engineers
• Member, Art and Photography Club and National Cadet Corps
REFERENCES
Available upon request.
VISA STATUS
Currently on OPT on F1 status. Can work for any employer.