Thursday, March 30, 2017
ranjit sandhu resume
Ranjit Sandhu
Software Engineer
Washington, DC
I like coding data driven web applications. The technology does not matter as much, since in my 18 years of
experience, I have debugged or written code in a variety of languages. I write modular, extensible code which
can be used across multiple pages/applications and is highly dynamic in output. I can organize the project,
work in a team or work solo. What I really look for, is a knowledgeable and task oriented management team.
Authorized to work in the US for any employer
WORK EXPERIENCE
Software Engineer
Multivision, Inc. - Herndon, VA - April 2015 to July 2015
Responsibilities
Supported a large application used by the USPS. I worked as part of the help desk team, verifying bugs,
recommending fixes and resolving XML data transmission issues. The application was written in Java and
ColdFusion. I used IBM RAD as the IDE, local Websphere app. server install, remote Oracle 11g database
and SQL Developer to query the schema's.
Software Engineer
Northrop Grumman - McLean, VA - July 2012 to December 2014
Responsibilities
Member of the VDC team which supports the USPS. About 35 people, developers and analysts work on
developing, enhancing and supporting multiple applications. I mostly worked on the ETK web application, which
tracks environmental issues for post offices across the nation. Coded new functionality, enhancements, bug
fixes, etc. Large application written in J2EE, Struts, Spring, JavaScript/Jquery, running on Websphere 7 and
Oracle 11g database. I developed locally on Tomcat, deployed to a test Websphere server. Then supported
deployment to USPS CAT testing and PROD environments. Requirements were developed in conjunction with
the business analysts who met with the client. I also supported other applications as needed, in particular a
ColdFusion, PL/SQL web application that allows bulk mailers to track their postings.
Web developer
Phigl, Inc. (USPS) - Ellicott City, MD - June 2011 to August 2011
Wrote a prototype application which tracked packages in a unique way for the USPS. Java 1.6, Oracle 11g
database, Google Maps integration, SOAP message creator and XML parsing using JDom. Setup the entire
development environment, for multiple developers, from scratch on a cloud server. Red Hat 5.0, Ubuntu GUI
Xserver, VNC enabled, multiple Apache tomcat instances, etc. SVN for source control.
Web developer
Hewlett Packard - Chantilly, VA - June 2010 to October 2010
Made enhancements and fixed bugs on an Enterprise Medical Reporting System (web application) for the
US Armed Forces. Java 1.4, Struts 1.0, Tomcat, Oracle 10g, Subversion and Maven. Very large database.
Intensive JavaScript work to check form field values.
Web developer
General Dynamics IT - Baltimore, MD - February 2010 to May 2010
Worked on developing a web application which discovered, processed and managed medical fraud claims. I
worked on the front and mid tier, using JSF (2.0 Mojarra) and Spring 3.0. Oracle 11i database, Subversion for
source control and Maven for build control. Developed good knowledge of how to use JSF beans to develop
front ends and Spring/EJB 3.0 beans for dependency injection.
Web developer
Accenture - Washington, DC - August 2009 to October 2009
Enhanced Java framework used for controlling PL/SQL batch processing jobs. Also made improvements to
the web application which controlled the framework. Java, Subversion, Oracle 9i.
Web developer
Trusted Integration, Inc - Alexandria, VA - January 2009 to June 2009
Enhanced web based FISMA compliance application. Work related to creating a robust security framework.
JSP/Java, DHTML, Subversion, most main databases and compliant Java app. Servers. JIRA bug tracker.
Worked on developing a RESTful data transmission service.
Web developer
ITSource Technology (Northrop Grumman) - Tysons Corner, VA - July 2008 to September 2008
Enhancing web applications in support of USPS. JSP/Servlets/Java, Struts, Spring, Apache, Tomcat, Oracle
9i database, MyEclipse editor, CVS and ANT for builds. Worked on large file processing, Java cron framework,
improvements to Spring classes and the natively written DAO layer.
Web Developer
Blue Leaf Technologies - August 2007 to June 2008
Development and enhancement of web applications for Nextel. JSP/Java, Tomcat, Subversion, Oracle 9i on
Red Hat Linux.
Web developer
Trilogy, Inc - Arlington, VA - May 2007 to July 2007
Part of 4 member team that developed a web application to track funding, progress and scientific data related
to research projects. JSP/Java, Resin app. server, MySQL 5.0 database, Visual Source Safe on Windows.
Web developer
SRA International, Inc - Fair Lakes, VA - March 2003 to April 2007
OSD, RDT&E (1.5 years) - Developed web application which tracked status and reported on IED defeat
research projects. Written completely in PL/SQL procedures and functions. Running on Oracle 9i/10g app.
suite on SunOne servers. Some LDAP and Perl.
US Army, SDDC (1.5 years) - Part of 4 member team that developed a web application to track US Army
personnel personal effects during base moves. Written in Java/JSP/Servlets, using Hibernate as the data
abstraction layer, running on Oracle 9i database and SunOne app. server suite. Database had millions of
records and involved heavy back end processing. Additionally, parsed CSV/XML data files, developed SOAP
based web services, email notification system. Used ANT extensively for build control, CVS for source control.
Became an expert at VI (editor) and the command line.
US Army, Logistics (3 months) - Added new functionality, fixed bugs and supported end users on a web
application used to track RFID related issues. Programmed in PHP 4 and Oracle 9i.
DC CSOSA (9 months) - Part of 4 person team that developed a web application to track DC parolee activity.
Written in ASP 3.0, VBScript, JavaScript, DHTML, CSS, stored procedures and MS SQL Server 2000.
Tester
Evolver, Inc. (US Customs) - Reston, VA - July 2002 to February 2003
Automated testing and developed load tests for a distributed web application.
Traveller
Travelled Europe - Europe - August 2001 to June 2002
Lived in Holland with my parents. Travelled Europe.
Tester
Nextel - Reston, VA - January 2001 to July 2001
Used software to test applications on Nextel approved phones and hardware to test performance related
issues.
Web developer
Interealty.com (currently MarketLinx.com) - Falls Church, VA - April 1999 to December 2000
Joined the development team for the high volume web based properties. Programmed new functionality in
ASP/VBScript pages with backend C++ COM components, using MS SQL Server database. Helped develop
the new version which was being written in Java.
Lead test engineer, responsible for automating testing for multiple software products (web based and stand
alone). Activities included gathering requirements and test data, developing scripts, executing them and
aggregating/reporting the results. Managed a team of 3 test engineers.
Automated Tester
Computer Sciences Corporation, Inc - Falls Church, VA - January 1999 to March 1999
Automated the testing of an Air Traffic Control System, for Y2K certification, using Winrunner. Managed a team
of 5 developers/testers who were taught how to automate testing.
Automated Tester
ALP, Inc - Chevy Chase, MD - May 1997 to December 1998
Automated the testing of financial applications at Fannie Mae using WinRunner/Xrunner and custom C++/shell
scripts. Created a testing framework to run the scripts and report/aggregate the results. Trained a group of 8
Fannie Mae employees on automated testing techniques.
EDUCATION
B.BA. in Information Systems
The George Washington University - Washington, DC
January 1992 to January 1997
SKILLS
Technologies: Java, J2EE, JSP, JSF 2.0 (MyFaces/RichFaces), SQL, PL/SQL, PHP, Perl, ASP,
VBScript, XML, ColdFusion, JavaScript, CSS, HTML, ANT, Maven, CVS, Subversion, Eclipse, NetBeans.
Frameworks: Struts 1.0/2.0, Spring (Middleware/JDBC), Jquery, Dojo, AJAX, RESTful web services.
Databases: Oracle 11i/10g/9i/8i, SQL Server 7/2000, MySQL 5.0. Servers: WebSphere (8/7/6), Weblogic
(11), Apache Tomcat (7/6/5), Resin, Jboss 6, SunOne, IIS. Operating Systems: Windows, Unix / Linux
(Fedora, Debian, Ubuntu), Solaris, Cygwin, VMWare.
ADDITIONAL INFORMATION
Technologies: Java, J2EE, JSP, JSF 2.0 (MyFaces/RichFaces), SQL, PL/SQL, PHP, Perl, ASP, VBScript,
XML, ColdFusion, JavaScript, CSS, HTML, ANT, Maven, CVS, Subversion, Eclipse, NetBeans.
Frameworks: Struts 1.0/2.0, Spring (Middleware/JDBC), Jquery, Dojo, AJAX, RESTful web services.
Databases: Oracle 11i/10g/9i/8i, SQL Server 7/2000, MySQL 5.0.
Servers: WebSphere (8/7/6), Weblogic (11), Apache Tomcat (7/6/5), Resin, Jboss 6, SunOne, IIS.
Operating Systems: Windows, Unix / Linux (Fedora, Debian, Ubuntu), Solaris, Cygwin, VMWare.
Subscribe to:
Posts (Atom)