Resume for John Granata
20516 Straham Way
Sterling, VA 20165
Cell: (571) 643-2212
johng@surecode.com
Objective
Create value for my employer by executing and delivering on mission critical
business objectives.
Summary
John Granata is a Software Engineering Lead and Product Manager with over 18
years experience designing and developing real-time, Desktop, Client/Server, and
Web-based mission critical systems. He brings a great depth of experience and has
very strong skills in system design, reengineering, and coding.
Mr. Granata’s technical stills are further enhanced by his strong customer
focus, drive, and dedication, and his ability to quickly and effectively
translate business objectives into working solutions. He works very effectively
in either a team environment or as a “lone-wolf”, and has excellent verbal and
written communication stills.
He has been the implementation and technical lead on dozens of projects -
working within both commercial and government arenas – resulting in a very high
degree of success and customer satisfaction.
Skills Matrix
Operating Systems: Various versions of LINUX & UNIX but most recently CentOS &
RedHat Enterprise.All versions of Windows from 3.1 to Server 2003.OS/2, SOLARIS,
FreeBSD, SCO UNIX, MS DOS
Web Servers: Apache, IIS, Tomcat
Databases: MySQL, MS SQL, Sybase, MS Access, DBASE XBASE, FoxPro, Transact-SQL,
SQL
Languages/APIs: ASP, PERL, PHP, Java, JavaScript, ActiveX, XHTML, XML, XSD,
Transact-SQL, SQL, CSS, CGI, .NET, SMTP, POP3, LPAD, FTP, MIME, C, C/C++, COM,
DBI, DDE, DLL, DTD, JDBC, MFC, mod_perl, mod_ssl, , REXX, RSA BAFE, SDK, Visual
Basic, Visual C++, TAPI, Threads, ASP.NET, VB.NET, VBscript, VBX, Win32, WinSock,
sockets, OOD
Tools/Applications: squid, iptables, samba, sendmail, qmail, rpm, named,
Bind/DNS, SSH, Bounds Checker, Install Shield, LEX, YACC, WISE Installation
System, Visual Basic, MS Visual C++, Visual Studio, CodeWarrior, CVS, Remedy,
CodeCharge, FrontPage, DreamWeaver, OpenSSL, DHCP
Work Experience
Professional Services Corporation/SureCode Technologies 1992 - Present
In addition to being the lead developer for the projects listed below, Mr.
Granata has also proven to be very effective in numerous “project rescue”
situations. In most cases, these involved quickly accessing original goals and
objectives, analyzing large volumes of poorly written and undocumented code,
establishing and communicating tradeoffs of potential solutions, and driving
forward to implementation and delivery.
Deloitte Tax Technologies, IRC 382 Automation Tools
Dates: May 06 – Present: Developed automation tools that reduce the turn-around
time for developing multiyear studies of ownership groups from weeks to hours,
while providing the capability to look at various scenarios in real-time as well
as the ability to change historical data to reflect new information that is often
identified after an initial analysis is completed.
Office Of Inspector General - U.S. DOC, Audit Tracking System:
Dates: July 04 – Present: Developed a Web Based Audit Tracking System that has
delivered numerous benefits to the OIG at the U.S. DOC and has: (1) resulted in
significant time savings for staff, (2) greatly expanded the universe of users,
(3) eliminated needless data entry and manual processing of audit status updates,
and (4) has greatly improved the Department’s execution of its audit tracking
obligations.
U.S. Department Of Justice, Justice Survey Software Platform:
Dates: September 03 – September 07: JSS is a complete data collection and online
survey solution that includes a web-based interface for designing surveys, a
library of turnkey surveys that can be deployed as-is or customized, online data
collection capabilities, list management, a built-in report generator, and
extensive data export functions. The system supports numerous data collection
modalities to facilitate both self and interviewer directed collections as well
as kiosk applications.
ACIP, Web Based Member, Events, & Contact Management System:
Dates: August 05 – Present: Member association website and back office solution.
This workgroup system includes back office functions to manage the association’s
member base, process renewals and new applications, manage and build target
marketing lists, complete event management and integration to online payment
systems, jobs database, document inventory and content management, automated news
feeds, as well as other key functions. The back office capabilities integrate
seamlessly to ACIP’s website providing a single system for streamlining and
automating many of the more time consuming tasks that were conducted manually
using the legacy system.
NOAA National Weather Service, Enterprise Customer Relationship Management (CRM)
System:
Dates: September 02 – Present: This system’s workflow was designed specifically
for NWS and includes many features to streamline the process of supporting
customers. The system is designed using a flexible architecture that employs
multiple departmental modules. These can be customized and rolled out on an
as-needed basis. A recently completed upgrade of this system provides the
capability to load balance open customer support tickets across the entire NWS
enterprise providing the ability to more evenly allocate resources to where they
are needed most.
America Online, BackOffice Systems Usability And Performance Enhancements:
Dates: September 02 – September 03: Developed several custom ActiveX controls
and VB.NET applications in support of the Marketing Analysis group at AOL. These
applications automated several labor-intensive reporting processes resulting in
significant efficiency gains and timesavings.
General Accounting Office, Workgroup Management System:
Dates: July 04 – Present: Workgroup management system to automate the various
time consuming aspects of keeping GAO Audits current and providing the necessary
reporting functions freeing up staff so they could perform in a much more
efficient manner.
U.S. DOC OMO, Workflow Management System:
Dates: September 02 – Present: Web-based workflow management solution that
automates the clearance and management of Directives at DOC. This unique solution
has cost effectively addressed various requirements and has: (1) reduced the
manual effort required to get new directives approved; (2) speedup the rate at
which directives can be processed; and (3) provided senior management with
real-time visibility into the clearance pipeline
Trade Compliance Center, Comprehensive Content Management System:
Dates: September 01 – March 06: Comprehensive web-site solution that including:
(1) the migration and conversion of a large body of existing content, (2)
extensive feature & performance enhancements, (3) a streamlined design, and (4)
hosting, and complete content management services over a four-year period. The
content management capabilities of the system facilitate extensive
cross-referencing of currently in-force trade agreements with relevant trade news
and in depth country market research reports. These provide a wealth of resources
to companies engaged in international trade.
PSC/SureCode Technologies, Web Application Development Framework:
Dates: July 99 – Present: The SureCode platform is a highly scaleable
infrastructure for developing, deploying, and maintaining enterprise class HTTP
based solutions that require sophisticated search, database, content management,
and workflow capabilities.
Price Interactive (now Convergys Corporation), Y2K Remediation Lead:
Dates: April 99 – December 99: Headed a remediation team at Price Interactive to
identify and fix a wide range of issues throughout PI’s production IVR
environment. This effort involved leading a team of employees and consultants to
develop test procedures to identify problems, apply patches where problems were
found, and re-deploy applications without any disruptions in ongoing production
operations.
U.S. Department Of Justice, Financial Management and Tracking System:
Dates: May 98 – October 98: an automated client server based system for
capturing and maintaining essential data resulting from various financial reviews
conducted by the Financial Services Branch of the US Department of Justice. FTMS
is a Client/Server multi-user system that supports two types of user accounts,
standard and administrator. Standard users primarily use FTMS to enter data, flag
problems and/or deficiencies, schedule follow-up audits and other types of action
items, and attach associated audit review documents to an audit or review account
records.
U.S. Department Of Justice, Survey Desktop:
Dates: September 97 – October 00: This is a Client/Server system for automating
the process of conducting surveys via the telephone or in person. The system is
based on a 3-tiered database architecture that supports from one to dozens of
operators working together. The unique design minimizes resource contention and
the need for excessive file and record locking. Survey Desktop features an
Administrator mode for creating operator accounts and managing call lists, a
Design mode for interactively designing survey instruments using complex skip
patterns, and an Online mode for dialing respondents, scheduling callbacks,
conducting the actual survey, and collecting/organizing data for export.
Professional Services Corporation, Cryptographic Library,:
Dates: March 97 – June 97: The DELTA SOURCE Crypto Library is a cross platform
library. The library provides support of advanced data encoding and decoding
using several industry standard encryption schemes. The library, available as a
shrink-wrapped product, includes both 16 and 32 bit versions in both DLL and OCX
formats.
Visa Interactive, ADMS 2.0 Toolkit:
Dates: May 96 – September 97: The ADMS 2.0 toolkit is a cross platform API
library that fully implements the Visa Interactive ADMS 2.0 online banking and
bill payment protocol. The tool kit facilitates rapid developer support of the
ADMS protocol by abstracting and implementing the difficult details associated
with ADMS and providing an easy transaction based API to 3rd party developers.
The library is designed to provide a very high degree of flexibility of target
platform. A single code base supports the following platforms: Win 3.1, Win95,
Win NT, UNIX, LINUX, and OS/2.
Checkfree Corporation, Checkfree Quickstart Toolkit:
Dates: May 96 – August 96: Conceived, designed and implemented a series of cross
platform import and export tools to convert Checkfree’s proprietary file formats
into ASCII flat files. Quickstart reduces the need for custom development and has
resulted in significant cost savings.
MicroMedia, ViewMaxx:
Dates: March 96 – June 96: ViewMaxx is a CD ROM authoring system that makes it
easy for data publishers to organize and distribute documents via CD ROM.
ViewMaxx features a tabbed user interface for developing custom document views or
working with static views provided by the publisher. It provides a document
keyword search engine, and supports the preview and display of various multimedia
and document types. These benefits are provided via a simple user interface that
was designed to provide the same look and feel of the familiar MS Word.
Professional Services Corporation, Options Library:
Dates: January 96 – March 96: The DELTA SOURCE Options Library is a cross
platform library that provides support for advanced financial options valuation.
The library is available as a shrink-wrapped product that includes both Win16 and
Win32 DLL versions. The Options Library includes over fifty functions for working
with various types of options and valuation problems including: Black-Scholes,
Binomial, Currency, Futures, Exchange, Continuous Payout, and Discrete Payout.
Xerox Corporation, XLSEL Library:
Dates: April 95 – October 95: XLSEL is a multimedia CD Library featuring video,
CBT tutorials, Folio documentbases, and Adobe Acrobat documents that is updated
and distributed on a monthly basis to Xerox Learning Centers and independent
document specialists. The library features full search capabilities (via a MS
Access backend) and a custom user interface (via a VB front end).
TeleSystems Marketing Inc, SYS1000 Workstation:
Dates: October 95 – January 96: Designed and implemented an API and operator UI
for the TSM Series 1000 predictive dialer. The API is a C DLL. The UI is a Visual
Basic application that interacts with the SYS1000 via the API DLL.
Upstream Asset Manager:
Dates: March 95 – July 95: An MS Access application designed to allow detailed
analysis and comparison of available assets in the petroleum industry. Asset
Manager provides an extensive database and several advanced data manipulation
modules to assist analysts in making merger, acquisition, and divestiture
decisions.
UNET Inc, Online Magazines:
Dates: October 93 – October 95: Lead software developer of several projects to
allow national magazines to go online with their own unique and proprietary user
interfaces (pre Web projects). Coding was done primarily using C and the Win 3.1
SDK.
Professional Services Corporation, TeleLink:
Dates: January 93 – December 93: This is a demonstration system for evaluating
the feasibility of using JPEG image compression to transfer still color images
over analog phone lines. The TeleLink system consists of a Client/Server pair.
The Server supports 2-64 simultaneous dial-up users, is dBase compatible, and
operates either stand alone or on an existing network. The Client is a native
Windows 3.1 application that provides remote access to the Server and the means
to interactively query and display images transmitted from the database.
Mathware 1991 - December 1992
Senior Consultant and Principal Investigator. Responsible for managing and
implementing technical projects. Principal Investigator of research project
conducted for the Defense Advanced Research Project Agency to develop novel
realizations of computationally intensive numeric algorithms.
Center for Large Scale Computation 1988 - 1991.
Research Associate and Network Administrator. Managed Center's computer
facility. Responsible for researching and developing new methods for the
computation of digital signal processing algorithms. Published several IEEE
Transaction papers.
Education
Ph.D., MA, and BE. All from CCNY and all in electrical engineering.
|