SlideShare a Scribd company logo
1 of 7
Eric Foertsch
31 Arch Street
Westborough, Mass 01581
(774)-437-8162 or
efoertsch@verizon.net
.
Accomplishments
• Developed Bose Android app using Bluetooth SPP (Serial Port Protocol) and Bluetooth
LE communications to connect to Bose consumer electronic devices.
• Developed Android LanguageLesson app to allow anyone to create language lessons
and become a language teacher.
• Developed Android ActivityTracker smartphone app for tracking exercise.
• Authored DBUtility – a Java utility to ease access, data transfer and data comparison
between different database systems.
• One of original designers and programmers for backend Verizon Account Management
Report and Analysis web portal.
• Multiple repeat contracts with Verizon and National Grid indicates the high value of work I
bring to the companies I work with.
Capabilities
• Develop and code Android applications.
• Design and create program specifications for in-house and contract programmers
• Lead programming efforts and provide program expertise to project programmers.
• Extensive IBM DB2 SQL and database design expertise.
• Document user requirements for application development
• Conduct routine maintenance and debug operations on application software.
Software Experience
• Android • SQLite • Android Studio/
Eclipse IDE
• DB2 • Java • IBM RAD
• AIX(Unix) • DB2 Procedure Language
SQL
• z/OS Unix System
Services
• AIX(Unix)
scripting
• z/OS • QMF
• XML/XPath • MQ Series • VSAM
• COBOL • DB2 Visual Explain • CICS
• CLIST/REXX • TSO • AllFusion Gen
Authored Software
LanguageLesson Android App – Teach a Language! Learn a Language! Start with an Excel
spreadsheet to structure your language lessons. Load the lessons to this Android app. You now
have the tools to create and teach a language. The app handles text, audio and video. Teach
German, French, Mandarin, Klingon – it is all up to you!
12/16/2015
Available on Google Play store:
https://play.google.com/store/apps/details?id=com.fisincorporated.languagetutorial
ActivityTracker – Created to learn Android programming but a handy app for keeping track of
distance covered during exercise. Keep track of mileage categorized by activity - walking, hiking,
biking, cross country skiing, etc. and location. Includes GoogleMaps and charts to summarize
your exercise. Email your GPS trace to your buddies to make them envious of what you did on
your day off!
Available on Google Play store: https://play.google.com/store/apps/details?
id=com.fisincorporated.ExerciseTracker&hl=en
DBUtility – Java GUI application developed that handles:
• Volume testing of stored procedures
• Data comparison ( database definitions or user data) across different relational database
systems (test to prod DB2, DB2 to Oracle, Oracle to MySQL, you name it)
• Data transfer between different relational databases
• Used at major telecommunications and utility company
• Available at http://fisincorporated.com/dbutility/
Experience
Aug 2014 – Present Android developer
Bose Framingham, MA
• Designed and developed communication code using SPP (Serial Port Protocol) and
Bluetooth LE for detection used in Bose Connect Android app
• Worked with firmware developers to test and resolve communication issues.
• Developed ‘manager’ layer between Android UI and communication layer to handle UI to
Bose consumer device communication and request/response logic.
• Coded UI elements per UI design for Bose consumer devices.
• Provided UI design direction for refactoring UI layer.
• Scrum/Agile methodology used with Jira to help keep project on track.
Nov 2013 –July 2014 Not A Job, An Adventure (Sabbatical for Android
development)
• Created LanguageLesson app so that anyone can create and teach a language. Code
posted on GitHub at https://github.com/efoertsch/LanguageLesson. For more info on app
see http://fisincorporated.com/language-lesson/
• Created ActivityTracker app to record distance covered during exercise. Code posted on
GitHub at https://github.com/efoertsch/ActivityTrackerAS
• Continuing Android development and programming capabilities
Apr 2011 – Nov 2013 Application Development/Production Support
TJX, Framingham, MA
• Provided analysis and resolution of various production issues relating to Merchandise
Payables (MP) system
12/16/2015
• Modified MP COBOL programs, DB2 Stored Procedure Language stored procedures,
and Java batch programs to support TJX’s entry into eCommerce
• Created new or updated existing AIX(Unix) scripts along with updated COBOL programs,
DB2 stored procedures and Java batch applications for production support or new
applications.
• Provided technical advice to the group on DB2 and AIX issues.
Apr 2007 – Dec 2010 Senior Programmer/Analyst
Verizon, Boston, MA.
• Implemented new functionality for Verizon Enterprise Center Billing Report and Analysis
web portal via DB2/Java stored procedures, Java applications, COBOL, and PLI
programs.
• Created and maintained USS (Unix System Services) Java apps using IBM RAD IDE and
Websphere.
• Coded numerous complex SQL for VAM Server bill reporting back end.
• Analyzed and fixed poor performing SQL
• Performed general maintenance on DB2 stored procedures
• Worked with internal and external customers troubleshooting and implementing fixes for
data issues in billing repository.
Jan. 2006 – March 2007 Senior Programmer/Analyst
National Grid, Westborough, MA
• Updated All Fusion:Gen CICS Time Entry System for consolidation of purchased utility
company.
• Added/modified AllFusion:Gen programs for continuing operations.
• Updated Peoplesoft SQR programs for conversion of Peoplesoft HR V8.0 to V8.9.
• Coded critical Java app to allow integration of Peoplesoft Payroll with G/L.
• Coded interface between CICS Time Entry System with Peoplesoft General Ledger
System using MQ communication.
• Enhanced and used DBUtility program to identify inconsistencies in table layouts and
data for both Peoplesoft upgrade and utility company consolidation.
• Used DB2 Visual Explain to help improve DB2 SQL query performance.
June 2005 – December 2005
CVS, Programmer/Analyst
Woonsocket, RI
• Developed new and modified COBOL CICS and batch Cobol and Easytrieve programs
for inventory system
• Developed new and modified VSAM files for inventory system
Jan 2005 - Apr 2005 Senior Programmer/Analyst
Verizon, Boston, MA.
• Performed general maintenance on DB2 stored procedures
• Performed troubleshooting of data issues in billing reporting system
• Modified DB2 table/views due to table changes
12/16/2015
• Developed DB2 UDF's to format data for presentation
• Analyzed poor performing SQL using DB2 Explain and modified as needed to improve
performance
• Enhanced Java DBUtility for full regression testing of stored procedures, and SQL
comparisons of data and disseminated to co-workers
• The Java app was released to all of Verizon IS via internal tech support web site.
Nov 2005 – Jan 2005 Sabbatical
Java/VB/Continuing Education/
• Created VB app for accepting XML requests and return XML formatted stock price
information
• Created Java classes to process (via Xerces and JDOM java classes) XML stock
information and pass to Jess/JOONE
• Worked on Jess expert system (http://herzberg.ca.sandia.gov/jess/index.shtml) software
and interfacing with Java objects for stock evaluation
• Worked on JOONE (Java Object Oriented Neural Engine) and Java objects to extend
JOONE I/O and field stock information to neural net. Java classes developed to
• Work done posted at http://www.fisincorporated.com/programmingpage.htm
• Realized I still needed a day job
June 2003 - October 2004 Senior Programmer/Analyst
National Grid, Westborough, MA.
• Made Advantage:Gen code modifications to Time Entry System to interface with new
Peoplesoft GL system using MQ.
• Developed COBOL XML generator and parser for CICS and batch processes.
• Developed CICS transactions with MQ Series interfaces for passing XML to/receiving
replies from Peoplesoft Financials.
• Developed Advantage:Gen external action blocks to get around CICS/Advantage:Gen
limitations and to interface to XML and MQ routines.
• Developed Java HTTP/Peoplesoft app due to incompatibility between maintenance levels
of Peoplesoft Financials and Peoplesoft HR. The Java routine handled the HTTP
communications between Financials and HR.
• Made DB2 database changes to support new GL accounting requirements.
Jan 2001 - May 2003 Senior Programmer Analyst
Verizon, Boston, MA.
.
• Performed analysis, functional and DB2 database design for backend Enterprise Center
Billing and Reporting system
• Designed and implemented COBOL DB2 stored procedures as interface between web
front end and billing system.
• Designed reporting system using dynamic SQL to greatly reduce the time and coding
needed to implement reporting system for retrieval, filtering and sorting of billing
information.
• Developed Java GUI application on own time using Swing/JDBC for running and testing
DB2 stored procedures. Also included batch facility for load testing and production
turnover installation testing.
12/16/2015
• Developed DB2 UDFs to handle specific data reporting requirements not handled by SQL
alone.
• Developed program specs, monitored program development and provided tech support
to Verizon India software development group
• Used Visual Explain to check DB2 access paths and modified SQL and indexing as
needed based on explain results.
July 1999 – December 2000 Senior Program Analyst
HRIS Incorporated, Hopkinton, MA
• Performed system analysis, functional specs, database design and implementation of
SQL Server 2000 stored procedures for web portal testing application
• Performed analysis, design, and batch and CICS programming to implement a web
based employee benefits system
• Performed analysis, design and programming changes to Integral HR DB2 tables and
CSP code to modify the update the system to a date effective system
• Created COBOL subroutines to interface with Integral for implied HR changes
• Designed and coded CICS transactions to interact with Visual Basic and SNA
Transaction server middleware for web based front end
• Performed analysis, design and CICS/DB2 programming to implement web based Time
Entry System
Jan 1997 – October 1999 Senior Programmer/Analyst
New England Electric (now National Grid)
• Analyzed and made code and DB2 changes to maintain Time Entry system implemented
in Cool:Gen (now Advantage:Gen).
• Handled and coordinated upgrade of IFE 5.3 to Cool:Gen 4.1.
• Performed Y2K analysis, design, coding and system testing.
• Provided Time Entry Support during company merger activity
April 1996 – Jan 1997 Senior Programmer/Analyst
Putnam Mutual Funds
• Designed and implemented code to receive and process payrolls from outside vendors
for employee stock purchase system.
• Worked with business unit and major external customer to refine functional requirements,
DB2 design, program specs, test plans for production implementation and support.
August 1995 – March 1996 Senior Programmer/Analyst
Dun and Bradstreet
• Maintained and debugged Assembler and COBOL DB2 programs used in Dun and
Bradstreet’s Millenium operating system
• Provided phone support and assistance to Dun and Bradstreet customers in
implementation and use of Millenium/DB2. Documented customer DB2 problems for later
analysis and debugging.
Prior work experience available on request.
Education
12/16/2015
• 1998 Worcester PolyTechnic Institute (continuing ed)
Artificial Intelligence
• 1997 Brandeis University (continuing ed)
Advanced Java 1.1
• 1986 Cleveland State University
Masters of Computer and Information Science
• 1976 Pennsylvania State University
Bachelors of Science in Chemistry
12/16/2015
• 1998 Worcester PolyTechnic Institute (continuing ed)
Artificial Intelligence
• 1997 Brandeis University (continuing ed)
Advanced Java 1.1
• 1986 Cleveland State University
Masters of Computer and Information Science
• 1976 Pennsylvania State University
Bachelors of Science in Chemistry
12/16/2015

More Related Content

What's hot

Sachin Kumar Resume
Sachin Kumar ResumeSachin Kumar Resume
Sachin Kumar ResumeSACHIN KUMAR
 
Jerun profile 2012_08_10
Jerun profile 2012_08_10Jerun profile 2012_08_10
Jerun profile 2012_08_10CapIpad
 
Inthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePointInthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePointInthiyaz Pathan
 
Smart Internationalization assistance and resource translation tools
Smart Internationalization assistance and resource translation toolsSmart Internationalization assistance and resource translation tools
Smart Internationalization assistance and resource translation toolsmreiterer
 
“Full-stack developer: з чого розпочати кар’єру?”
 “Full-stack developer: з чого розпочати кар’єру?”  “Full-stack developer: з чого розпочати кар’єру?”
“Full-stack developer: з чого розпочати кар’єру?” GlobalLogic Ukraine
 
BHorst Resume v2017-06-29
BHorst Resume v2017-06-29BHorst Resume v2017-06-29
BHorst Resume v2017-06-29Bill Horst
 
Ehab wafik CV(1)
Ehab wafik CV(1)Ehab wafik CV(1)
Ehab wafik CV(1)Ehab Wafik
 
External - IT Specialist
External - IT SpecialistExternal - IT Specialist
External - IT SpecialistJacob Wardon
 
project_portfolio_20130912
project_portfolio_20130912project_portfolio_20130912
project_portfolio_20130912Joey Dobias
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar
 
Resume - Kedar Deo (Oct 2016)
Resume - Kedar Deo (Oct 2016)Resume - Kedar Deo (Oct 2016)
Resume - Kedar Deo (Oct 2016)Kedar Deo
 

What's hot (20)

Sachin Kumar Resume
Sachin Kumar ResumeSachin Kumar Resume
Sachin Kumar Resume
 
Jerun profile 2012_08_10
Jerun profile 2012_08_10Jerun profile 2012_08_10
Jerun profile 2012_08_10
 
Inthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePointInthiyaz-4.6Years-SharePoint
Inthiyaz-4.6Years-SharePoint
 
Resume - Ganesh Raghavan
Resume - Ganesh RaghavanResume - Ganesh Raghavan
Resume - Ganesh Raghavan
 
ResumeCurrent
ResumeCurrentResumeCurrent
ResumeCurrent
 
Smart Internationalization assistance and resource translation tools
Smart Internationalization assistance and resource translation toolsSmart Internationalization assistance and resource translation tools
Smart Internationalization assistance and resource translation tools
 
“Full-stack developer: з чого розпочати кар’єру?”
 “Full-stack developer: з чого розпочати кар’єру?”  “Full-stack developer: з чого розпочати кар’єру?”
“Full-stack developer: з чого розпочати кар’єру?”
 
BHorst Resume v2017-06-29
BHorst Resume v2017-06-29BHorst Resume v2017-06-29
BHorst Resume v2017-06-29
 
Dinesh
DineshDinesh
Dinesh
 
Rohit Kumar
Rohit KumarRohit Kumar
Rohit Kumar
 
Ehab wafik CV(1)
Ehab wafik CV(1)Ehab wafik CV(1)
Ehab wafik CV(1)
 
RadPHP XE Datasheet
RadPHP XE DatasheetRadPHP XE Datasheet
RadPHP XE Datasheet
 
External - IT Specialist
External - IT SpecialistExternal - IT Specialist
External - IT Specialist
 
Resume_SAP PI
Resume_SAP PIResume_SAP PI
Resume_SAP PI
 
project_portfolio_20130912
project_portfolio_20130912project_portfolio_20130912
project_portfolio_20130912
 
GlenUnderwoodResume
GlenUnderwoodResumeGlenUnderwoodResume
GlenUnderwoodResume
 
Amit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JSAmit Kumar Architect with Web and Angular JS
Amit Kumar Architect with Web and Angular JS
 
Resume - Kedar Deo (Oct 2016)
Resume - Kedar Deo (Oct 2016)Resume - Kedar Deo (Oct 2016)
Resume - Kedar Deo (Oct 2016)
 
Rashmi_TL
Rashmi_TLRashmi_TL
Rashmi_TL
 
CGM versus SVG
CGM versus SVGCGM versus SVG
CGM versus SVG
 

Viewers also liked

Foundry worker performance appraisal
Foundry worker performance appraisalFoundry worker performance appraisal
Foundry worker performance appraisalmilafranklin90
 
Evolving Infrastructure
Evolving InfrastructureEvolving Infrastructure
Evolving Infrastructurelouisadunne
 
PeterTalavera-Resume.docx
PeterTalavera-Resume.docxPeterTalavera-Resume.docx
PeterTalavera-Resume.docxPeter Talavera
 
CamZoleta's Resume-Nov 2014
CamZoleta's Resume-Nov 2014CamZoleta's Resume-Nov 2014
CamZoleta's Resume-Nov 2014Cam Zoleta
 
Christopher Hudson- Resume
Christopher Hudson- ResumeChristopher Hudson- Resume
Christopher Hudson- ResumeHays Hudson
 
Kathleen Shull-Resume-Counselor Hawk Central
Kathleen Shull-Resume-Counselor Hawk CentralKathleen Shull-Resume-Counselor Hawk Central
Kathleen Shull-Resume-Counselor Hawk CentralKathleen Shull
 
2016_Cary_Connolly_Resume_Final
2016_Cary_Connolly_Resume_Final2016_Cary_Connolly_Resume_Final
2016_Cary_Connolly_Resume_FinalCary Connolly
 
Amy Calliss - Resume
Amy Calliss - ResumeAmy Calliss - Resume
Amy Calliss - ResumeAmy Calliss
 

Viewers also liked (17)

Foundry worker performance appraisal
Foundry worker performance appraisalFoundry worker performance appraisal
Foundry worker performance appraisal
 
Evolving Infrastructure
Evolving InfrastructureEvolving Infrastructure
Evolving Infrastructure
 
Resume
ResumeResume
Resume
 
Brief Resume about Me
Brief Resume about MeBrief Resume about Me
Brief Resume about Me
 
Amin-Shahrokhi-Resume
Amin-Shahrokhi-ResumeAmin-Shahrokhi-Resume
Amin-Shahrokhi-Resume
 
PeterTalavera-Resume.docx
PeterTalavera-Resume.docxPeterTalavera-Resume.docx
PeterTalavera-Resume.docx
 
Resume_(2)
Resume_(2)Resume_(2)
Resume_(2)
 
CamZoleta's Resume-Nov 2014
CamZoleta's Resume-Nov 2014CamZoleta's Resume-Nov 2014
CamZoleta's Resume-Nov 2014
 
Christopher Hudson- Resume
Christopher Hudson- ResumeChristopher Hudson- Resume
Christopher Hudson- Resume
 
Resume_hdesai_v3
Resume_hdesai_v3Resume_hdesai_v3
Resume_hdesai_v3
 
shoaib cv final
shoaib cv finalshoaib cv final
shoaib cv final
 
Kathleen Shull-Resume-Counselor Hawk Central
Kathleen Shull-Resume-Counselor Hawk CentralKathleen Shull-Resume-Counselor Hawk Central
Kathleen Shull-Resume-Counselor Hawk Central
 
2016_Cary_Connolly_Resume_Final
2016_Cary_Connolly_Resume_Final2016_Cary_Connolly_Resume_Final
2016_Cary_Connolly_Resume_Final
 
Wicha_resume_September2016
Wicha_resume_September2016Wicha_resume_September2016
Wicha_resume_September2016
 
Mohd Khairul Amri Resume
Mohd Khairul Amri ResumeMohd Khairul Amri Resume
Mohd Khairul Amri Resume
 
Amy Calliss - Resume
Amy Calliss - ResumeAmy Calliss - Resume
Amy Calliss - Resume
 
Resume (8)
Resume (8)Resume (8)
Resume (8)
 

Similar to Resume - ERF - 2015-12-15 (20)

Olaf_Senz_Resume
Olaf_Senz_ResumeOlaf_Senz_Resume
Olaf_Senz_Resume
 
Ravi Kiran Resume
Ravi Kiran ResumeRavi Kiran Resume
Ravi Kiran Resume
 
Sam segal resume
Sam segal resumeSam segal resume
Sam segal resume
 
Prasanth_CV
Prasanth_CVPrasanth_CV
Prasanth_CV
 
Resume
ResumeResume
Resume
 
Paul Fritz Resume
Paul Fritz ResumePaul Fritz Resume
Paul Fritz Resume
 
Manikanta_Chimata
Manikanta_ChimataManikanta_Chimata
Manikanta_Chimata
 
Giri_WCS
Giri_WCSGiri_WCS
Giri_WCS
 
Resume 10-24-16
Resume 10-24-16Resume 10-24-16
Resume 10-24-16
 
Eitan_Resume_2016_08
Eitan_Resume_2016_08Eitan_Resume_2016_08
Eitan_Resume_2016_08
 
Jason Yizar Resume
Jason Yizar ResumeJason Yizar Resume
Jason Yizar Resume
 
Resume amrit
Resume amritResume amrit
Resume amrit
 
Neeraj_Virmani_Resume
Neeraj_Virmani_ResumeNeeraj_Virmani_Resume
Neeraj_Virmani_Resume
 
balan_resumeupdated
balan_resumeupdatedbalan_resumeupdated
balan_resumeupdated
 
Luchkan Luke 2016
Luchkan Luke 2016Luchkan Luke 2016
Luchkan Luke 2016
 
Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315Daniel_J_Dotte_Resume_101315
Daniel_J_Dotte_Resume_101315
 
Resume
ResumeResume
Resume
 
Thomas_Rock_Resume_50B
Thomas_Rock_Resume_50BThomas_Rock_Resume_50B
Thomas_Rock_Resume_50B
 
Arnab Chakraborty CV
Arnab Chakraborty CVArnab Chakraborty CV
Arnab Chakraborty CV
 
Resume Paul Vlasek3
Resume Paul Vlasek3Resume Paul Vlasek3
Resume Paul Vlasek3
 

Resume - ERF - 2015-12-15

  • 1. Eric Foertsch 31 Arch Street Westborough, Mass 01581 (774)-437-8162 or efoertsch@verizon.net . Accomplishments • Developed Bose Android app using Bluetooth SPP (Serial Port Protocol) and Bluetooth LE communications to connect to Bose consumer electronic devices. • Developed Android LanguageLesson app to allow anyone to create language lessons and become a language teacher. • Developed Android ActivityTracker smartphone app for tracking exercise. • Authored DBUtility – a Java utility to ease access, data transfer and data comparison between different database systems. • One of original designers and programmers for backend Verizon Account Management Report and Analysis web portal. • Multiple repeat contracts with Verizon and National Grid indicates the high value of work I bring to the companies I work with. Capabilities • Develop and code Android applications. • Design and create program specifications for in-house and contract programmers • Lead programming efforts and provide program expertise to project programmers. • Extensive IBM DB2 SQL and database design expertise. • Document user requirements for application development • Conduct routine maintenance and debug operations on application software. Software Experience • Android • SQLite • Android Studio/ Eclipse IDE • DB2 • Java • IBM RAD • AIX(Unix) • DB2 Procedure Language SQL • z/OS Unix System Services • AIX(Unix) scripting • z/OS • QMF • XML/XPath • MQ Series • VSAM • COBOL • DB2 Visual Explain • CICS • CLIST/REXX • TSO • AllFusion Gen Authored Software LanguageLesson Android App – Teach a Language! Learn a Language! Start with an Excel spreadsheet to structure your language lessons. Load the lessons to this Android app. You now have the tools to create and teach a language. The app handles text, audio and video. Teach German, French, Mandarin, Klingon – it is all up to you! 12/16/2015
  • 2. Available on Google Play store: https://play.google.com/store/apps/details?id=com.fisincorporated.languagetutorial ActivityTracker – Created to learn Android programming but a handy app for keeping track of distance covered during exercise. Keep track of mileage categorized by activity - walking, hiking, biking, cross country skiing, etc. and location. Includes GoogleMaps and charts to summarize your exercise. Email your GPS trace to your buddies to make them envious of what you did on your day off! Available on Google Play store: https://play.google.com/store/apps/details? id=com.fisincorporated.ExerciseTracker&hl=en DBUtility – Java GUI application developed that handles: • Volume testing of stored procedures • Data comparison ( database definitions or user data) across different relational database systems (test to prod DB2, DB2 to Oracle, Oracle to MySQL, you name it) • Data transfer between different relational databases • Used at major telecommunications and utility company • Available at http://fisincorporated.com/dbutility/ Experience Aug 2014 – Present Android developer Bose Framingham, MA • Designed and developed communication code using SPP (Serial Port Protocol) and Bluetooth LE for detection used in Bose Connect Android app • Worked with firmware developers to test and resolve communication issues. • Developed ‘manager’ layer between Android UI and communication layer to handle UI to Bose consumer device communication and request/response logic. • Coded UI elements per UI design for Bose consumer devices. • Provided UI design direction for refactoring UI layer. • Scrum/Agile methodology used with Jira to help keep project on track. Nov 2013 –July 2014 Not A Job, An Adventure (Sabbatical for Android development) • Created LanguageLesson app so that anyone can create and teach a language. Code posted on GitHub at https://github.com/efoertsch/LanguageLesson. For more info on app see http://fisincorporated.com/language-lesson/ • Created ActivityTracker app to record distance covered during exercise. Code posted on GitHub at https://github.com/efoertsch/ActivityTrackerAS • Continuing Android development and programming capabilities Apr 2011 – Nov 2013 Application Development/Production Support TJX, Framingham, MA • Provided analysis and resolution of various production issues relating to Merchandise Payables (MP) system 12/16/2015
  • 3. • Modified MP COBOL programs, DB2 Stored Procedure Language stored procedures, and Java batch programs to support TJX’s entry into eCommerce • Created new or updated existing AIX(Unix) scripts along with updated COBOL programs, DB2 stored procedures and Java batch applications for production support or new applications. • Provided technical advice to the group on DB2 and AIX issues. Apr 2007 – Dec 2010 Senior Programmer/Analyst Verizon, Boston, MA. • Implemented new functionality for Verizon Enterprise Center Billing Report and Analysis web portal via DB2/Java stored procedures, Java applications, COBOL, and PLI programs. • Created and maintained USS (Unix System Services) Java apps using IBM RAD IDE and Websphere. • Coded numerous complex SQL for VAM Server bill reporting back end. • Analyzed and fixed poor performing SQL • Performed general maintenance on DB2 stored procedures • Worked with internal and external customers troubleshooting and implementing fixes for data issues in billing repository. Jan. 2006 – March 2007 Senior Programmer/Analyst National Grid, Westborough, MA • Updated All Fusion:Gen CICS Time Entry System for consolidation of purchased utility company. • Added/modified AllFusion:Gen programs for continuing operations. • Updated Peoplesoft SQR programs for conversion of Peoplesoft HR V8.0 to V8.9. • Coded critical Java app to allow integration of Peoplesoft Payroll with G/L. • Coded interface between CICS Time Entry System with Peoplesoft General Ledger System using MQ communication. • Enhanced and used DBUtility program to identify inconsistencies in table layouts and data for both Peoplesoft upgrade and utility company consolidation. • Used DB2 Visual Explain to help improve DB2 SQL query performance. June 2005 – December 2005 CVS, Programmer/Analyst Woonsocket, RI • Developed new and modified COBOL CICS and batch Cobol and Easytrieve programs for inventory system • Developed new and modified VSAM files for inventory system Jan 2005 - Apr 2005 Senior Programmer/Analyst Verizon, Boston, MA. • Performed general maintenance on DB2 stored procedures • Performed troubleshooting of data issues in billing reporting system • Modified DB2 table/views due to table changes 12/16/2015
  • 4. • Developed DB2 UDF's to format data for presentation • Analyzed poor performing SQL using DB2 Explain and modified as needed to improve performance • Enhanced Java DBUtility for full regression testing of stored procedures, and SQL comparisons of data and disseminated to co-workers • The Java app was released to all of Verizon IS via internal tech support web site. Nov 2005 – Jan 2005 Sabbatical Java/VB/Continuing Education/ • Created VB app for accepting XML requests and return XML formatted stock price information • Created Java classes to process (via Xerces and JDOM java classes) XML stock information and pass to Jess/JOONE • Worked on Jess expert system (http://herzberg.ca.sandia.gov/jess/index.shtml) software and interfacing with Java objects for stock evaluation • Worked on JOONE (Java Object Oriented Neural Engine) and Java objects to extend JOONE I/O and field stock information to neural net. Java classes developed to • Work done posted at http://www.fisincorporated.com/programmingpage.htm • Realized I still needed a day job June 2003 - October 2004 Senior Programmer/Analyst National Grid, Westborough, MA. • Made Advantage:Gen code modifications to Time Entry System to interface with new Peoplesoft GL system using MQ. • Developed COBOL XML generator and parser for CICS and batch processes. • Developed CICS transactions with MQ Series interfaces for passing XML to/receiving replies from Peoplesoft Financials. • Developed Advantage:Gen external action blocks to get around CICS/Advantage:Gen limitations and to interface to XML and MQ routines. • Developed Java HTTP/Peoplesoft app due to incompatibility between maintenance levels of Peoplesoft Financials and Peoplesoft HR. The Java routine handled the HTTP communications between Financials and HR. • Made DB2 database changes to support new GL accounting requirements. Jan 2001 - May 2003 Senior Programmer Analyst Verizon, Boston, MA. . • Performed analysis, functional and DB2 database design for backend Enterprise Center Billing and Reporting system • Designed and implemented COBOL DB2 stored procedures as interface between web front end and billing system. • Designed reporting system using dynamic SQL to greatly reduce the time and coding needed to implement reporting system for retrieval, filtering and sorting of billing information. • Developed Java GUI application on own time using Swing/JDBC for running and testing DB2 stored procedures. Also included batch facility for load testing and production turnover installation testing. 12/16/2015
  • 5. • Developed DB2 UDFs to handle specific data reporting requirements not handled by SQL alone. • Developed program specs, monitored program development and provided tech support to Verizon India software development group • Used Visual Explain to check DB2 access paths and modified SQL and indexing as needed based on explain results. July 1999 – December 2000 Senior Program Analyst HRIS Incorporated, Hopkinton, MA • Performed system analysis, functional specs, database design and implementation of SQL Server 2000 stored procedures for web portal testing application • Performed analysis, design, and batch and CICS programming to implement a web based employee benefits system • Performed analysis, design and programming changes to Integral HR DB2 tables and CSP code to modify the update the system to a date effective system • Created COBOL subroutines to interface with Integral for implied HR changes • Designed and coded CICS transactions to interact with Visual Basic and SNA Transaction server middleware for web based front end • Performed analysis, design and CICS/DB2 programming to implement web based Time Entry System Jan 1997 – October 1999 Senior Programmer/Analyst New England Electric (now National Grid) • Analyzed and made code and DB2 changes to maintain Time Entry system implemented in Cool:Gen (now Advantage:Gen). • Handled and coordinated upgrade of IFE 5.3 to Cool:Gen 4.1. • Performed Y2K analysis, design, coding and system testing. • Provided Time Entry Support during company merger activity April 1996 – Jan 1997 Senior Programmer/Analyst Putnam Mutual Funds • Designed and implemented code to receive and process payrolls from outside vendors for employee stock purchase system. • Worked with business unit and major external customer to refine functional requirements, DB2 design, program specs, test plans for production implementation and support. August 1995 – March 1996 Senior Programmer/Analyst Dun and Bradstreet • Maintained and debugged Assembler and COBOL DB2 programs used in Dun and Bradstreet’s Millenium operating system • Provided phone support and assistance to Dun and Bradstreet customers in implementation and use of Millenium/DB2. Documented customer DB2 problems for later analysis and debugging. Prior work experience available on request. Education 12/16/2015
  • 6. • 1998 Worcester PolyTechnic Institute (continuing ed) Artificial Intelligence • 1997 Brandeis University (continuing ed) Advanced Java 1.1 • 1986 Cleveland State University Masters of Computer and Information Science • 1976 Pennsylvania State University Bachelors of Science in Chemistry 12/16/2015
  • 7. • 1998 Worcester PolyTechnic Institute (continuing ed) Artificial Intelligence • 1997 Brandeis University (continuing ed) Advanced Java 1.1 • 1986 Cleveland State University Masters of Computer and Information Science • 1976 Pennsylvania State University Bachelors of Science in Chemistry 12/16/2015