Summary
Hard working and self-motivated professional with 5+ years of experience of
programming field,strong knowledge of programming language, knowledge of
database management, other Core Skills are:
1.Experience in application programming using OO Perl. Experienced in using
PERL
CGI for development.
2. Used PERL as scripting language as well as fully blown programming
language.
3. Good experience in using several key modules in OO PERL for
various development tasks
4. Good experience in establishing database connectivity using PERL and
constructing embedded SQL queries within PERL program using bind variables
etc.
5. Actively participated in complete SDLC from gathering System
Requirements through deploying system into Production
6. Posses the ability to meet sensitive deadlines, manage time and assume
ownership of responsibilities.
7. Proficiency in mapping business requirements, application design,
development, integration &
testing activities
Technical Expertise:
Languages: PERL/CGI/DBI, DBIx Class, C, C++, HTML, SQL, PL/SQL
Operating Systems: UNIX, Linux, Windows
Application Framework: Catalyst Framework
Version Control Tools: GIT
RDBMS: Oracle, SQL
Development
Methodologies: Software Engineering, Object Oriented, Programming, Agile
Software Development, Scrum, MVC, Test Driven Development
Experience:
Experian CheetahMail, NYC
Jun '10 - Mar '11
Software Developer
URL: http://www.cheetahmail.com
. Converted legacy email marketing platform from CGI and ModPerl to
Catalyst
. Refactored legacy code to more modern MVC architecture
. Internationalized and Localized user-visible pages of the CheetahMail
application
. Wrote Unit and Integration Tests using Test::More and WWW::Mechanize
. Developed Test Driven Development methodology
. Created Catalyst based JSON Service Controllers handle Bulk and Event
based Mailings
. Took part in User meetings, documentation QA activity and testing
. Involved in Software development cycle starting from requirement
analysis going through use cases
. Created many scripts and maintained existing using PERL DBI
connection to Oracle.
. Created and enhanced existing PERL DBIx scripts to interact with the
database
. Extensively used OO Perl with modification in existing Perl modules &
Perl Regular Expressions.
. Used various CPAN modules along with proprietary modules that deal
with
Packages and Objects.
. Worked in an Agile software development environment, using Scrum
methodology
Languages/Platforms: PERL, Shell Scripting, SQL, DBIx Class, Linux, GIT, OO
Perl, Perl-CGI, DBI/DBD, HTML, Catalyst Framework, Test Driven Development
Fannie Mae, Herndon VA
Jun '09 - Mar '10
Software Developer
URL : http://www.fanniemae.com
. Provided shift support during the 9-Day Month End processing
. Outside of Month End supported the GAGO Development/Test teams
. Maintained and resolved Infrastructure issues
. Developed and maintained Operational scripts /software as needed
. Created Change control and Deployment Tickets in Remedy required to
move code to production
. Created shell scripts for sequential execution of Perl programs in
the production run.
. Created KSH scripts for Batch uploading
. Provided on-call after hours applications support to 24 x 7
helpdesks
. Developed UNIX/PERL scripts and stored procedures to monitor
brokerage spending
by traders
. Worked on ad-hoc reports to supply house pricing information as per
the request.
. Automated batch scripts by using CRONTAB
. Supported the batch application which runs many batches
daily/weekly/monthly
. Developed and enhanced Perl module to retrieve the data using SQL
stored procedures.
. Participated in Production support and provided Real Time support to
Bug Tickets
Languages/Platforms: PERL, Shell Scripting, SQL, DBIx Class, Linux, GIT,
Remedy Ticketing System, ClearCase, C++, OO Perl, Perl-CGI, DBI/DBD
Smart Campus Lab, New Jersey Institute of Technology, Newark
June '08 - Mar '09
Software Developer / Intern
URL: http://smartcampus.njit.edu/
. Responsible for testing of mobile applications that provides context-
aware editable web
pages about NJIT places, people and organizations.
. Analyzed the accuracy and efficiency of the mobile software being
used on the trial
Smartphones by examining the trial text messages and Bluetooth
data packets that were
exchanged.
. Worked on K Shell environment on UNIX
. Took part in testing and documentation
. Tuned the existing SQL queries and Stored Procedures for better
performance
. Involved in testing and debugging of PERL modules
. Developed help documents for internal user support
Languages/Platforms: PERL, Shell Scripting, OO Perl, Perl-CGI, DBI/DBD,
Linux, Unix
Motilal Nehru National Institute of Technology, India
May '06 - Sep '06
Software Developer / Intern
URL: http://mnnit.ac.in
. Designed and developed software to compare Entity-Relationship
Diagrams
(ER Diagram).
. Developed algorithm to analyze and compare the character patters for
PDF files.
. Developed logic to differentiate between character patters
representing rectangles
and rhombuses.
. Worked on K Shell environment on UNIX
. Devised a method to extract the names of the various entities and
relationships from
the images
. Used DBI/DBD for Oracle connection from PERL.
Languages/Platforms: PERL, Shell Scripting, Java, Linux
Hindustan Aeronautical Limited, India
May '04 - Sep '04
Network Support Engineer, RL:
http://www.hal-india.com/
. Responsible for maintenance, upgrade and troubleshooting of the WAN
consisting of over 700 Computers.
. Responsible for setting up and maintaining the Fiber Optic backbone
in
new building.
. Resolved day-to-day issues faced by the business users pertaining to
network/system problems.
. Automated Batch scripts using crontab.
. Took part in testing and documentation.
. Configured and installed printers, scanners and other network
peripherals.
Languages/Platforms: OPNET, UNIX / LINUX
____________________________________________________________________________
__
Honors: Provost Scholarship NJIT, 2007-2009
Education: Masters of Science, Computer Engineering
May '09
New Jersey Institute of Technology, Newark, NJ (GPA: 3.5)
Bachelor of Technology, Computer Engineering
May '07
IEC College of Engineering and Technology, Noida, India (First
Division)