S teve Wadhwani
Phone: 312-***-****
Email: ***********@*****.***
Objective
I am seeking new challenges that will utilize my management, programming, development, and
problem solving skills and present me with new and interesting ways to get the job done.
Skills
Programming Languages: Java (up to Java 7), C++, C, Assembly Language, SQL, ICON,
VB6,VB.NET, Python, PHP, C#.NET, ASP.NET, JAPE
Web tools: HTML, JSP, XML, Java Applets, Java Servlets, ASP, JavaScript, VBScript, Perl,
PHP., JSF, Java Swing 5.0., Spring MVC
DB Software: MS Access, Cloudscape, Oracle 9i, Oracle 10g, MySQL, MS SQL, Toplink,
Aqua Data Studio, MS SSIS, Microsoft BIDS., IBATIS, JASPER
OS Software: Windows (95 - XP), UNIX (Sun OS 5.8, Linux 7.2), Mac OS 9 and OS X.
Server Software: IIS 5.0, Tomcat 6.0, Lotus Domino, IBM Websphere. OC4J, SOLR server,
IConnex. JBOSS 4 and 5.
Programming tools: Microsoft Visual Studio 2008, Sun one / Forte for Java, gcc, Macromedia
Dreamweaver 4.0 and MX, Borland JBuilder, Websphere Site Studio developer using eclipse,
Eclipse 3.4., Jdeveloper 9 and Jdeveloper 10.3.1
Application: Office suite, Adobe Photoshop and Acrobat.
Security: Ericom PowerTerm 8.0, Sygate and Tiny Firewall. Paegent (putty), HTTPS SSL
certificates (Java)
Other Technology: Right Now Web Support System, JDBC, ODBC, J2EE, MIPD (Java
MIDlets), SOAP Web Service technology in Java and Python, LDAP, CORBA. Starteam and
Win CVS, Bugzilla, JExcel, PVCS, Dimensions (as CVS and Bug tracking tool), JIRA, SVN
and Tortoise,, Trac (project management and bug tracking), SharePoint 2007, Mozenda,
Alfresco, GATE (Entity Extractor), REST Web service, Spring framework. Spring Web Services
Work Experience
Software Development Manager, High Technologies Services Group (HTSG), Engility,
Reston VA Nov 2011 – Present
• Responsible for Resource Planning, Architecture, Design (Technical and UI) within a
CMMI-3 Dev framework of Budget Tracking Tool. It is a Stevie Award winning project
for the VA IT department to manage Planning and Execution of their Budget.
• Manage a team of up to seven developers with some hands on coding involved.
Maintaining and Enhancing the Budget Tracking Tool for VA client as well as a
standalone Adhoc querying tool for report generation built on Jasper that allows the team
to quickly develop and update a number of reports used in concert with the Application
allowing the customer to generate Excel reports that enable them to manage the budget
for VA and IRS.
• Responsible for mentoring and training in a number of Java and SQL technologies a
diverse group of developers ranging from Senior Level to College Hires and Interns.
• Successfully defended the Company’s CMMI-3 Dev rating in an independent SCAMPI B
and A review where our project was the primary project assessed in all areas. I was
responsible for all Technical areas including Product Integration (PI), Configuration
Management (CM), Decision Analysis and Resolution (DAR) and Technical Solution
(TS) as well as part of the Verification (VER) process.
• Responsible for verifying team member’s performance reviews and timesheets
Solutions Engineer, Eastport Analytics, Arlington VA Oct 2009 – Nov 2011
• Java development in Spring Framework using Spring DAO Support, Spring Security
(connection using LDAP authentication), coding against MSSQL and Postgre SQL
databases and Oracle, deploying Tomcat based JApplet and REST based Servers which
interfaced with a SOLR Server for free text searching and LDAP with spring Security for
organizational Security Access (DHS work). Updated the project to use latest Tomcat
version 6 and to work on Java 7 (project was developed with a team using Java5 and then
upgraded to 6 and finally Java 7).
• Built and debugged Kapow robots for a web-scraping project and helped design other
phases of the project and how the processes I built will fit into the project.
• Tableau 5.2 and 6.0 creating geography based visualizations and information graphs
dealing with Pharmacy data such as formulary, script count, lives count and other facets
of the underlying data for use by Pharmaceutical Analysts.
• Fuzzy Matching using SSIS and BIDS on large sets of data ranging in the Millions of
records. Then automating the process so it can be done by IRS staff.
• ASP.NET development for EasySearch Tool, Schema updates and SQL Querying
working and database backups on MSSQL 2005 and MSSQL2008. (IRS Project)
• Minor fixes and debugging Microsoft Silverlight (.NET) code.
• Prototype work using Java (JSP) and GoogleMaps and KML output for Google Earth.
I.T. Consultant, Serena, Springfield, VA June 2009 - Oct 2009
• Designing and building a prototype for a three part orchestration to connect Dimensions
CM to Microsoft SharePoint Server to allow users to share documents from Dimensions
in SharePoint and store approved versions of documents in Sharepoint in the Dimensions
document repository.
• Designing a Java merge tool to combine two Dimensions document repositories into one
database and maintaining the integrity of the metadata between both systems.
• Assisted in Perl script work bringing a rudimentary file system of archive files under
Dimensions change management repository by parsing file names for metadata
information.
• Working on Java Servlet based system to serve Dimensions files using a web based
interface.
• Writing report queries in SQL for Crystal Reports
• Wrote How-to instructions on using Eclipse and Visual Studio Dimensions plug-in for
CBP developer communities.
Snr. I.T. Specialist, IBM, Fairfax, VA July 2007 - April 2009
• Contracted to CBP (with full public trust) for a large project, where my responsibilities
involved Java Swing and JSF work.
• Asp, Javascript and CSS work on several sections of IBM's Business Of Government
website.
• Administrative and Monitoring work on closing phases of PPMS project for DC police
department.
• Work on GoArmyEd website converting existing site from ASP to .NET (ASP.net and
C#). Completely responsible for maintaining and updating 18 batch processes in Java that
manage the system from the back end.
Software Engineer, EDS, Alexandria, VA June 2006 - July 2007
• Contracted to the Pentagon (with 2nd Level security clearance)
Design and development of two projects (as a member of two teams)
o
Struts based application dealing with access control and workflow engine that we
o
develop and maintain
Development using Java libraries including Toplink for database access to Oracle
o
Databases.
• Designing future projects
Input into development in auditing module design
o
Negotiating database schema and access with other departments
o
Snr. Application Developer, Connecture, Waukesha, WI. July 2005 - June 2006
• Developed framework pages to output content in Excel (using JExcel ) and PDF (using
Inetsoft) so that pages can be extended to output content in those format as easily as
HTML.
• Mapped out Design for future projects so that existing components can be reused to save
time in development.
• Developing Java Services for Web based application Websphere 5.1 with back end MS
SQL and Oracle database.
• Developing web pages in a struts like environment.
• Working with inetsoft software to create pdf proposals as part of application solution for
clients.
• Design decision on how to create database tables and what object oriented methodologies
to use to solve unique customer situations outside of the company product environment.
• Wrote a cookbook on how to use pdf creation software to teach other members in the
company.
• Mentoring team members to resolve issues quickly so that the project tasks do not get
held up.
• Working on two teams to provide my expertise towards the success of two projects so
far.
• Responding to queries put by other teams on the company Wiki.
Application Software Developer, Liberty Mutual, Mishawaka, IN. Nov 2004 - July 2005
• Developing Java Messenger (peer-to-peer) to facilitate rep communication and to log
Conversations into a database for report and review purposes.
• Developing VB.NET components to get Outlook and Processor information across a
network
• Developed an ASP based calendar appointment system for Intranet use ASP pages to
extract information out of LDAP Server
• VB Script to output user process data and determine Size of outlook mail box across a
network
• Part of a team of Software developers in charge of moving a 13000-page intranet to
Fatwire Content management system.
• Developing Prototypes (HTML and JavaScript) for site that offers individualized menus
using cookies
• Preparing Business Requirement Documents for Software.
Contract Software Engineer, Self-employed, Chicago, IL. Jan 2003 - Nov 2004
• Website / Intranet for Florida Atlantic University Research Lab, analyze data for RNA
pattern matching and storing, editing and querying Protein Information in MySQL
database.
• Created PHP web sites; back end does session based tracking of customers and restricted
access and categorized emails sending ability.
• Designed Java and Lotus Script agents for Lotus Domino Server (R5 and R6) which
connects to MSSQL database. Performs date based calculation for work scheduling
taking out holidays and weekends.
• Built Java Swing Applets: A dynamic menu system, and to watermark images
• Developed Java Servlet based website that keeps track of information input from various
locations.
• Web based inventory tracking system in ASP.
• Created C dll files for a Lotus Domino Server for LDAP cookies.
• Work on teams ranging from two people to 15 people, work in live and virtual teams.
• Currently working for up to 4 clients simultaneously on one or two projects per client.
• Delivery of results on or before due dates, sometimes finding quicker ways to accomplish
software requirements.
• Converted web site that uses Python and Postgre SQL one using PHP and MySQL.
• ASP based websites that keeps track of user stats and has a modular design to allow easy
changes in look and feel
• ASP address-book entry and search system.
• Websites back end php for www.kevinsroom.org and bug fixes on http://www.ujima.com/
Head of Support Desk, Office of Technology Services, Chicago, IL. Jan 2001 - Dec 2003
• Built an IP based login system for Computer labs with a MYSQL back end.
• Designed and Developed a lab reservation system and equipment reservation system that
displays reservation on a self-updating calendar (online) replacing non-automated
Outlook Calendar.
• Fixed the Client end and built the Administrative end of the Job website in ASP to make it
searchable by set criteria, then converted entire website to PHP.
• Developed a how-to website to reduce repeat calls to support.
• Instructions for Win 95-WinXP, Mac OS X and Linux 8.0.
• Instructions on use of Ericom PowerTerm 8.0
• Deal directly with customers over requirements assessments.
• Introduced a professional code of conduct and written scripts in dealing with common
calls for support staff, implemented training course for staff.
• Helped build OTS reputation for being helpful and efficient in responding to support
requests.
Education
Illinois Institute of Technology, Chicago, IL. Nov 2001 - December 2005
• Professional Masters of Computer Science, with High Honors.
Graduated Cum Laude in December 2005
o
• Bachelor of Computer Information Systems / Computer Science,
Graduated Cum Laude in December 2003
o
Minor in Mathematics.
o
With High Honors in 3 years.
o