Gary L Gillette


Published on

Gary Gillette
Senior Software Engineer

Published in: Technology, Business
  • Be the first to comment

  • Be the first to like this

Gary L Gillette

  2. 2. Summary I am a Senior Software Engineer bringing extensive experience and a suite of skills and technologies in delivering software solutions on a range of small, medium, and large, multi-tiered, web-based mission critical systems. I have a demonstrated track record in software delivery, as a technical lead and individual contributor. I am process oriented with a strong foundation in formal CMMI processes and full software development life cycle (SDLC). I am result-oriented, well organized, and possessing excellent communication skills. Strengths include: Coordinating business and technical stakeholders in solving complex business problems. Translating business requirements into technical solutions. Architecting solutions that span multiple web site and database technologies. Working with complexity while striving for simplicity. Web configuration and administration. Database modeling, performance and administration. Application diagnostics and troubleshooting.
  3. 3. Technical Skill SetLanguages ASP.NET 3.5/4, C#, JavaScript, VBScript, Visual Basic, XHTML/HTML, Classic ASP, VB COM/COM+, CSS, XML, SOAP, XML Web services, SQL, T-SQL, PL/SQLDatabases MS SQL Server 2005/2008; Oracle 10g on SUN Solaris with client-side services via ADO.NET, ODP.NET, and ADO/OLEDBTools/Suites Visual Studio 2008/2010, Oracle SQLPlus, Oracle SQL Developer, TOAD, StarTeam, Visio, Microsoft IISEnvironments Windows 7, Windows Vista, Windows 2003 Server (IIS web sites); Mac OS/X, and UNIX experience
  4. 4. Contemporary Therapeutic ServicesHyattsville, MD (8/2009- present)Lead Software Engineer Currently responsible for developing enterprise software architecture for a rapidly growing company that provides psychiatric and therapeutic services, with seven clinics in three states. Leading the effort in analyzing the full business and data processes and how to re-architect the processes to solutions using relational databases, web sites, and web services, to streamline the business services across all clinics and greatly improving business efficiency. Established a documented Disaster Recovery process with redundancy and real- time transaction-based data replication, addressing a serious vulnerability to business continuity. Worked with the leadership team to move the servers to duplicate off-site locations with a thirds party remote hosting service, reducing the cost of ownership and increasing reliability. Responsible all the programming (C#/ASP.NET 4), data modeling (SQL Server 2008), and web site construction (virtualized Windows 2003/IIS web servers). Technologies: C# 2010, ASP.NET 4, Visual Studio 2010, AJAX, XML, XHTML, CSS, T-SQL, SQL Server 2008, virtualized Windows 2003/IIS web servers on Apple Servers running Parallel Server on Mac OS/X 10.6.
  5. 5. EDS, an HP CompanyRockville, MD (2/2001-3/2009)Technical Lead/Senior Software Developer (11/2004-3/2009) Was a key team player in delivering major enhancements supporting of mission-critical applications for monitoring and analyzing market data on the NASDAQ and NYSE stock markets for the Financial Industry Regulatory Authority (FINRA). Was responsible for translated business initiatives into technical solutions for a large number of FINRA business initiatives. Results: applications that met time-sensitive market regulatory goals. Coordinated with system administrators in introducing technology upgrades and enhancements affecting the web servers and their database interfaces. Results: systems meeting client expectations while improving efficiency. Worked with external teams in introducing web server virtualization into development environment. Results: a smaller physical server footprint and reduced resource costs. Performed troubleshooting and diagnostics when performance or functionality was impaired. Results: systems meeting Service Level Agreements (SLAs). Prepared Disaster Recovery (DR) test plans and performed verification against the plans. Results: business continuity readiness. Led effort introducing XML Web Services for interfacing our .NET business components with a J2EE team and sharing business logic to run analytics against market data. Results: reduced maintenance costs. Wrote web site design and configuration documents. Results: documentation allowing better understanding of applications; thus, reduced development and maintenance costs. Technologies: ASP.NET 3.5, C#, JavaScript, VBScript, Visual Basic, HTML, Classic ASP, VB COM/COM+, XML, SOAP, XML Web services, Java J2EE (limited), SQL, PL/SQL Oracle 10g on SUN Solaris with client-side services via ODP.NET, and ADO/OLEDB, with virtualized Windows 2003/IIS web servers on VMware on UNIX servers.
  6. 6. EDS, an HP Company (continued)Technical Lead (10/2003-11/2004)  Served as the Technical Lead for the applications supporting the FINRA Member Regulation business unit.  Coordinated technical delivery across 12 web application project teams. Results: more standardized system architectures reducing development costs.  Acted as a technical resource into the larger EDS knowledge base. Results: faster solutions to complex technical problems.  Lead pre-release testing of upgrades affecting multiple web applications. Results: more stable upgrades reducing maintenance costs.  Wrote technical component for proposals to replace a custom application with the COTS solution and leveraging an EDS corporate tools for reducing custom code and reducing development costs.  Technologies: ASP, Visual Basic 6, VB COM/COM+, XML, IIS on Windows Servers, database on Oracle 9i on SUN Solaris.
  7. 7. EDS, an HP Company (continued)Team Leader (2/2001-10/2003)  Lead a 7 member web development team, one of three teams developing a major new surveillance system for FINRA Member Regulation.  Succeeded in bringing a project that was 4 months behind back on track, delivering application on time, and eliminating virtually all technical defects. Results: a new surveillance application meeting client expectations.  Coordinated work activities with the other development teams.  Tracked schedule, defect resolution, and testing against requirements, ensuring project on schedule.  Worked with project architect in troubleshooting outstanding technical problems.  Lead the team through second release (expanded scope). Results: an application providing more market surveillance with fewer FINRA staff.  Technologies: ASP, Visual Basic 6, VB COM/COM+, XML, PL/SQL, IIS on Windows Servers, database on Oracle 9i on SUN Solaris.
  8. 8. Honeywell AerospaceColumbia, MD (11/1995 – 2/2001)Senior Software Developer/Database Administrator Delivered web solutions and MS SQL Server database administration for business functions supporting Honeywell’s Technical Services Corporation. Lead initiative creating web application for managing employee talent across multiple sites in US and Asia. Together with four others have a US Patent pending for the technology created for part of the system. Administered data services for physical security application allowing security office to better track security information on employees. Responsible for the data services for a process improvement application deployed across the Aerospace Sector. Product was recognized by Computer World as an outstanding solution in manufacturing and business services. Achieved Six SIGMA Greenbelt for process improvement in delivering services to HR business. Technologies: ASP, Visual Basic 6, VB COM/COM+, T-SQL, SQL Server, IIS.
  9. 9. Creative Associates InternationalWashington, DC (6/1990 –11/1995)Software Developer Technical software lead on projects supporting government contracts by developing database and client/server solutions. Managed the development for a financial accounting database application for the US Marine Corps Systems Command. Written in MS FoxPro. Developed and launched a new videotape tracking system for the USIA (United States Information Agency). Written to FoxPro and MS SQL Server. Developed a database application supporting the Human Welfare for the National Cancer Institute of the NIH. Written in Wybur scripts on an IBM mainframe. Deployed a database application supporting Animal Welfare for the National Cancer Institute of the NIH. Written in DB2 and TSO/ISPF. Technologies: IBM’s DB2, SQL, TSO/ISPF on an IBM mainframe, MS FoxPro, SQL Server.
  10. 10. EDUCATION M.S. Computer Science, Johns Hopkins University, 1992 M.S. Architectural Engineering, The Pennsylvania State University, 1980 B. S. Architecture, Oklahoma State University, 1977