Resume of: George R. Todgham
14 Alice Drive
Nashua, NH 03063
email: george@fiddlestick.com
Phone: (603) 759-8670
Summary:
· Extensive development experience in complex, hands-on coding, testing and debugging
· Solid understanding of accounting terms, principles and procedures
· Knowledge of securities trading and back office processing
· Successful stints leading small to medium sized development teams
· Numerous project completions with very favorable business results
· Demonstrated proficiency in a variety of technologies over a range of platforms
Specific
Technical Experience:
Development Languages:
SQL, Java, C#, C, C++, JAVASCRIPT, PERL, HTML, XML, COBOL, VB, Assembler.
Operating Environments:
Windows NT/XP/2003, UNIX, AIX, Linux, IBM VSE & MVS.
Professional
Experience:
Electronic
Securities Processing (ESP) LLC, Nashua, NH July. 2007 – Dec, 2010
Sr. Software Engineer
Supported the on-going business needs of a company that offered back-office securities trading services to a wide range of high volume investment entities. While allocating time between the home office (near Wall Street) and the Nashua, NH technical support office, led or was a major participant in the following technical and business projects:
· Implementation of the CODA Financials System, to include chart of accounts development, hierarchy definitions, and basic reporting configuration.
· Implementation of a C#, Web Services client that collected daily securities trading data from a variety of sources and fed same into the CODA financial system.
· Extensive development of SQL Server 2005 stored procedures.
· Definition and implementation of a financial sub-ledger database that consolidates information from legacy trading system sources into a unified, long-term reporting resource.
· Implementation of a complete end-user financial reporting system under SQL Server 2005 Reporting Services.
· Design and implementation of multi-server job plans and specific tasks under Active Batch, so as to achieve orchestrated automation of daily tasks.
· Development of Java based application programs, interfacing to internal SQL Server databases and external data sources (FTP and HTML using “screen scrape” techniques).
Systems and
Software, Inc., Colchester, VT July.
2002 – May, 2007
Development Manager, Sr. Software Engineer
Designed and implemented a custom source control management system incorporating CVS open source components, extensive PERL scripts, UNIX korn shell scripts, and an Oracle 10g database. The system enabled management of numerous release versions across multiple source repositories. System features included coordinated promotion of code to release status based on QA acceptance and assistance in the preparation of release notes.
Interpreted the company’s business goals as expressed by upper level management and assured that technical resources realized those goals for an initial release (and one major follow-up release) of a web application that replaced a legacy COBOL software suite.
Managed use of various development technologies: Java, JSP, servlets (under Tomcat), javascript, XML/XSL, PERL, Oracle and Cognos.
Managed up to 16 developers, providing technical leadership plus code and design review. Regularly participated in hands-on coding/testing/debugging efforts.
PUMATECH,
Inc., Nashua, NH Feb. 2000 – Apr. 2002
Senior Software Engineer
Implemented various back-end and “middle-ware” services in Java and C++. These services were part of the “SyncIt” product offering.
Designed and implemented a Java-based XML server that was used by external business partners to access and manipulate user account data from their applications.
Participated in the development and enhancement of a SyncML (binary XML) gateway. Represented the company in Amsterdam at a world wide Sync Fest.
Provided onsite installation support to the first licensed user of “SyncIt” in France.
CareInsite,
Inc. (aka WebMd), Cambridge, MA June 1999 – Feb. 2000
Principal Software Engineer
Designed, implemented and deployed “partner” data links involving XML and Java RMI servers to exchange data between CareInsite’s medical repository and external business interests.
Fidelity
Investments Systems Company, Merrimack, NH 1996-1999
Lead Software Engineer
Led project teams of 3-7 persons within Fidelity’s Year 2000 certification effort. Teams consisted of fulltime staff plus contracted temporaries. Projects required engaging with many operational departments within Fidelity, and learning various aspects of each one’s business.
Applications reviewed and renovated included mainframe (CICS and batch) as well as PC based Client/Server systems. Environments included Unix, Windows, and MVS. Technologies included COBOL, BAL, JAVA, javascript, VB, PERL and UNIX shell scripts.
Datamedic
Clinical Systems, Waltham, MA 1992-1996
Principal Software Engineer
Supported and enhanced system integration features of a medical dictation workstation hosted on Windows 3.1/Novell/Gupta. Projects utilized voice-recognition elements, early adoption of wireless pen/tablet PC hardware, C, C++, Windows SDK, Greenleaf, zApp, Common Base, and Gupta API.
NSS Corp,
Bedford, NH 1988-1992
Senior Software Engineer
Led a team developing an integration tool for bank platform applications, using C and incorporating Vermont Views and CTREE. This system featured a software distribution mechanism enabling central maintenance of remote PC workstations over a bank’s existing 3270 SNA communication network.
Computer
Associates International, Andover, MA 1977-1988
Senior Software Engineer
Led project teams developing elements of the Masterpiece Host Environment. An early application of the C programming language, development was concurrent on an IBM mainframe and DEC VAX.
Designed and implemented a PC/mainframe link package using C
and a BASIC language API.
Developed a portable, COBOL based version of the company’s Variable Report Writer. This mainframe based financial reporting tool was originally written in Assembler language.
CHI
Corporation, Cleveland, OH 1974-1977
Manager Systems and Programming
Interfaced with clients of a service bureau to deliver custom applications, using COBOL.
The Cleveland
Press, Cleveland, OH 1971-1974
Data Processing Manager
Established a computer department, and developed newspaper business applications in COBOL.
Education:
WebMaster Certificate, Client/Server Certificate, MS Windows Programming Certificate, PASCAL, C, and C++ credit courses (Daniel Webster College, 1992-1999)
Microsoft Windows programming credit course (Northeastern University, 1992)
Series 7 "Light" Course (Fidelity Investments, 1998)
College of William and Mary
(1966-1968)