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.