Nishant Sehgal http://www-scf.usc.edu/~nsehgal/
*******@***.*** 2353 Portland Street Apt#12 Los
Angeles CA - 90007 Contact: 410-***-****
Career Objective
To obtain a challenging full time position that enables me to utilize my
computer science skills and experience in an efficient way and
simultaneously increasing my knowledge.
Education
Masters in Science (Computer Science)
Graduating 05/14/2010
University of Southern California, Los Angeles
Bachelors in Engineering (Computer Science)
Graduated 06/01/2007
Institute of Technology and Management, India
Technical Skills
. Programming Languages: C/C++, JAVA
. Database: MYSQL, Oracle 9i/10g,Filemaker
.
Technologies:PHP,JavaScript,HTML/DHTML,CSS,XML,PERL,AJAX,Servlets,Jquery,SOAP,REST,JSP,Lucene
. Tools used: COCOMO II, Rational rose UML, MATLAB, Photoshop CS
4,Subversion,Bugzilla,NetBeans,
MS Project
. Business Intelligence Expertise: Siebel 7.7,Siebel Analytics, EAI, EIM
. Test Automation Tools : Selenium, Quick Test Professional
. Operating Systems and Servers: Windows(XP, 98, Vista),UNIX, Linux,
Solaris, Apache, Tomcat
Experience
Polaris Software Lab Ltd., India http://polaris.co.in/
(2007 -2008)
Software Engineer
Worked as a Siebel CRM consultant to Cadence Design Systems, San Jose,
designing front office applications and successfully implementing
integration of Siebel to IBM webshphere for common user registration
experience. Also involved in writing test automation scripts in PERL for
integration testing.
Southern California Earthquake Center, USC, Los Angeles http://scec.org/
(09/09 - Present)
Web and Database Developer
Enhanced the UI Design of http://shakeout.org/ and optimized the backend
code using PHP for faster data retrieval
using Filemaker Pro and implementing other modules using AJAX, JavaScript,
JQuery, XML, and Smarty Templates.
Relief International, Los Angeles http://ri.org/
(06/09 - 08/09)
Software Intern
Developing PHP based websites using MySQL, JavaScript, JQuery, XML, and
REST also successfully worked with philanthropy department in adding new
functionalities to current website.
USC External Relations, USC, Los Angeles http://communities.usc.edu/
(08/08-12/08)
Software Architect & Developer
Successfully designed architect for integrating reports and scheduling
functionality and implemented using Incremental Commitment Model exploring
Rational Rose, UML in object oriented approach.
Projects
. Concept clustering enhancements to Data mining in Email Corpora: Solved
the problem of word trajectories analysis with respect to time and
frequency domain using TFIDF values based on event based clustering using
information retrival, digital signal processing and machine learning
algorithms implementing in JAVA.
. Common User Registration Experience: Successfully developed a common
registration framework for Cadence external Web sites by maintaining sync
between Siebel and external databases using Enterprise Application
Integration. I won the accolades of project lead and client for this
implementation.
. Information System to carry out front office function within Customer
Life Cycle
Client: Cadence Design Systems
Designed business components and implemented business Services,
automated workflow policies and workflow processes using
eScript, java.
. Blackjack Game using Augmented Reality: Designed and implemented an
augmented reality based card game using FLARToolKit, Action Script 3,
Adobe Flash CS4, and Papervision3D and game UI was carefully designed
using Game UI using Shneiderman's Eight Golden Rules of Interface Design.
. Code Count Tool: Lead the testing of the code count tool written in C
designed to automate the collection of source code sizing information
adapting COCOMO with logical and physical SLOC as the metrics generated
by the toolset.
. Google-Flickr Meshup: Developed mesh up between Google maps and Flickr
to retrieve flickr Images on Google maps dynamically on particular
location, implementing the code using AJAX, JAVA SERVLET, JSON, XML
and SOAP.
. Google-Bing Search Comparison: Used Perl to parse the RSS feed to
generate XML file at server side and then parse the XML file to
display the results on APACHE server and to extract sponsored links of
Google and live search dynamically to compare them in tabular form.
. UNO Reporting Tool: Implemented architecture using object oriented
approach to design the full design architecture for the report
integration application involving process, stakeholders, deployment
and other important class diagrams and successfully worked on
designing SSAD (System and Software Architecture Description)
document.
Summary
.
. 2 years of experience in developing and testing of large software
applications practicing software development life cycle principles
including incremental commitment model, agile, collaboration and extreme
programming.
. Expert knowledge of database systems development and implemented semantic
database clustering using JAVA.
. Excellent experience on web application development using PHP, AJAX while
working as a Software Intern.
. Successfully worked as a shaper between client and developers to reach
win-win situation.
. Extensive experience of formulating Test Plans and Test Cases based on
User Requirement Documents and developing documents like Feasibility
Design, Architecture Design, and Requirement Design etc.
. Knowledge of writing test automation scripts using Perl while working on
Selenium (Test Automation Tool).
. Possess excellent communication and interpersonal skills and a committed
Team Player.
. Relevant courses at USC includes Software Engineering, Software
management and economics, Database Systems, Analysis and design of
Algorithms, Web Technologies, Database Interoperability, Specifications
of User Interface Design, Introduction to Robotics.
. References: Usha Narayanan (Sr. Team Lead, Polaris), Bin Su (IT Manager,
RI), John Marquis (Sr.Developer, SCEC),Manu Gugnani (Pega Systems)
[pic]