SlideShare une entreprise Scribd logo
1  sur  4
20147 E.Edinborough Ct, Parker, Co 80138  Email Only  c000573@yahoo.com
Charles Harper
Overview
Over 28 years IT experience with 15 plus years using both JAVA and .NET,with positions
including Web Developer, System Engineer, Software Engineer, Lead Programmer, DBA,Database
programmer, Mainframe support and Network Support in the definition, design, development,
implementation and support of both large scale and individual products and projects. My most
recent Experience has been working in the Mortgage Industry. Past responsibilities included code
for a number of state DOT’s, Maintaining and programming large scale Mainframe operation sites
as well as customer support, help desk duties and Network planning. Actively worked on code
projects for both large and small scale companies, either as the sole Engineer or in groups of various
sizes. Been part of a Network support and hardware configuration group supporting a local office
environment.
Technical Experience
 C/C++, C# , Visual Basic, .NET,ASP.NET Visual C++
 Entity Framework, MVC,MVP
 JAVA / J2EE, HTML, ASPX, ASP,Javascript, VB Script, AJAX, JQuery,
 IIS, WebSphere, Web logic, Tomcat,
 XSLT, XML, HTML5
 SQL Server, Oracle,DB2
ActiveX, ODBC,Silverlight, OOD /OOP Principles, MFC, Window Forms. SOAP,Web
Services
 STRUTS, JBOSS, JUNIT
 Mainframe – TPF / VM (XA and VSE) / MVS, UNIX, Windows
 Apple support with XCODE and Mobile device development
 Google maps API and Microsoft TerraServer
 TFS, VSS, CVS
Experience
2013 – Present Lenderlive Denver, CO
Senior Software Engineer
 A Senior Developerworking on web siteswritten in Web forms,MVP and MVC. Maintained
and created newPagesand services to improve differentaspects of the mortgage processalong
with document creation. Created Code firstEntity Framework classesto select and update data in
SQL database tables.
 Developed a web service to interact with externalDue Diligence software which allowed for
information to exchange with less human interaction in realtime. This willhelp speed up the
overallMortgage application approval.
 XSLT / XML developer creating schemas to import and Export loan data used by differentBanks
and Government agencies. C# and SQLcode to callXSLT to perform differentparsing.
 Wrote new SQL scripts and maintained complex return objects.
 Created TFS objectsand C# services to interactwith 3rd
party time tracking systems. Time
entered in TFS was automatically updated.
 Current up to date certification in Money Laundering Rules of BSA,Identity Theft and FACT
Red Flags.
 Part of the Senior team responsible to interviewing and hiring new developers.
 XSLT developer – Redesigned a document creation system for Mortgage documents based
around the MISMO3.2 format. This was to meet the new Government requirement that
came into effect Oct 2015.
2005 – 2013 Bentley Systems Denver, CO
Senior / Lead Developer
 Lead Web Developerfor Right of Way development using .NETC# running against an SQL
Server database. Extensive use of the RADControlsuite assupplied by Telarik. Alldatabase
functionality was written using stored proceduresso no direct table accessis ever performed.
.NET web services used to interact with customersfinancialsystem running under a Java
framework.
 Lead Software Developerfor Outdooradvertising application developed using ASPXMVC
.NET C#,Silverlight and scripting. The application is based around an XML workflow
framework which allows for newitemsto be added easily via XML files. Supply ongoing support
for enhancements and customer report bugs.
 Updated legacy VisualStudio 6 VisualBasic and C++ code to .NET C# and .NETC++.
Upgraded DCOMobjects to .NET C# web services which used SOAP technology to interact
across HTTP protocolwith Java based applications running on UNIXservers.
 Mobile development of Bentley Permitting applications using .NETand Silverlight.
Enhancement of the same application so they can run under Apple OS X.
 Senior Software Developerresponsible for the Bentley Superload Permit and Routing system.
This included updating legacy ASP code to .NET ASPXusing C# asthe preferred backend
language.
 Maintained a Java based in house routing / map system used by state governments.
 Lead Developerin charge of design and developmentpermitting systemsusing JAVASTRUTS /
JSP as the frontend with an imbedded Appletrunning against an ORACLE database backend.
Installed application at customer’ssuite and provided customersupport during the training period.
 Maintenance of JAVA code using both JBuilder and Eclipse across multiple projects. Adding
customer required changesto both the presentation and businesslayers.
 Maintenance of existing VisualStudio 6 C++,.NET VisualBasic,C# and Java code for various
projects across different US states.
 A go to programmer when problemsoccur with applications that have not been changed for a
number of yearsor when changesneed to be made to a processor code stream that include
technologies that have not been used by the group before.
2003 - 2005 PeopleSoft / J.D Edwards Denver, CO
Senior Engineer
 JD Edwardsand PeopleSoft core program developer,
 Senior Developer forJDEdwards BusinessIntelligence application suite accessed through either
an ASP web client with VisualBasic middle tier application or a JAVA based application suite.
The frontend client waswritten mainly in HTML and ASP accessing data from various sources.
 PeopleSoft core code designerand script developer forCRM,EPMand HR products.
 Used Microsoft technologies to show businessdata through a number of Dashboardspulled from
various Mainframe and serverdatabases and displayed through an ASP intranet frontend.
 Maintained existing HTML and ASP code fora number of different in house products
 Client applications were written in both C++ and VisualBasic 6.
2002 - 2003 Kore Denver, CO
Lead Software Engineer
 Lead developerfor a group of middle tier developerscreating applications thatwere used to
controlthe MattelHot wheels toys web site. Including game based design for online miniracing
games and database storage of userinformation and score tracking using HTTPS.
 Led a team that created a mechanism that allowed usersto earn points that allowed for upgrades
to online games and accessories using the VisualStudio 6 toolkit and COM objects.
2001 - 2002 IHS Denver, CO
Lead Software Engineer
 Lead program developer on a documentstorage system forIHS allowing documentsto be stored
using SGML as digital files. The document suite included a scannerapplication that could scan
multiple documents and an editing suite for corrections to the digitally uploaded files.
 Team members included developers,network support personaland clericalassistants.
 Frontend application wascreated using VisualBasic 5 / 6 with a number ofC++ DCOM backend
objects along with JAVAfor intranet to accessthe scanned images residing in server farms.
1989 - 2001 Galileo Int Swindon UK,Denver
CO
Software Engineer / Lead / Coverage
 Software Automation engineer on a team creating a newPC based product forinteraction with
TPF systems running on IBM 3090 mainframes. Created a graphicaluserinterface into the
normalmainframe database and operating system that would allow operators to see criticalerrors
and job related activities through a numberof windowsand popup applications using Visual
Basic 4 and then later 5.
 Software Engineer Designed and coded a new in-house payrollsystem for Galileo Int through a
APS / HTML web based front end.This took away the need for allemployees’ to installthe old
client software on their individual machine. The front end application interacted with a
PeopleSoft backend database via weekly uploads.
 Lead,Coverage,Operations, underthe mainframe operations unit designed applications to run on
MVS and VM/VSE/XAsystem. Maintained and operated IBM3080 and 3090 mainframes along
with UNIXhardware.Team Lead fora team supporting computeroperations world wide.
1985 - 1989 British Telecom Reading, UK
Operations
 Operations / Help Desk, Maintained and operated IBM 3080 and 3090 mainframesalong with
UNIXhardware.
 MVS and VM Operations.
 Tape room management.
 Print room management.
Education
1977 – 1982 Ellesmere College Ellesmere UK
1982 – 1984 Bracknell College Bracknell, UK
TPF certified (1990), VS6 certification, SQL 6 certification, .NET 2003 training (2003), .NET 2008
training (2007), JAVA training (2000, 2002, 2003), PeopleSoft Design standards training (2003)
MicroStation and Bentley Software Training (2005 – 2012)
References
References are available on request.

Contenu connexe

Tendances

StamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddressStamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddress
Aaron Stambler
 
ThomasLiaoResume
ThomasLiaoResumeThomasLiaoResume
ThomasLiaoResume
Thomas Liao
 
DanBowersResume Updated Office
DanBowersResume Updated OfficeDanBowersResume Updated Office
DanBowersResume Updated Office
Dan Bowers
 
4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net Resume4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net Resume
Gandhi Goli
 
Daniel Rivera .NET Resume
Daniel Rivera .NET ResumeDaniel Rivera .NET Resume
Daniel Rivera .NET Resume
danieldrrivera
 
Harmik Uchian .Net Resume
Harmik Uchian .Net ResumeHarmik Uchian .Net Resume
Harmik Uchian .Net Resume
harmiku
 
Pa 09 N1 Frank Rodenbaugh
Pa 09 N1 Frank RodenbaughPa 09 N1 Frank Rodenbaugh
Pa 09 N1 Frank Rodenbaugh
FrankRodenbaugh
 
Donovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell Detailed Resume
Donovan Campbell Detailed Resume
Donovan Campbell
 
External - IT Specialist
External - IT SpecialistExternal - IT Specialist
External - IT Specialist
Jacob Wardon
 
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Botros
 
Jose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) Resume
Jose Rivera
 

Tendances (20)

StamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddressStamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddress
 
ThomasLiaoResume
ThomasLiaoResumeThomasLiaoResume
ThomasLiaoResume
 
DanBowersResume Updated Office
DanBowersResume Updated OfficeDanBowersResume Updated Office
DanBowersResume Updated Office
 
4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net Resume4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net Resume
 
Daniel Rivera .NET Resume
Daniel Rivera .NET ResumeDaniel Rivera .NET Resume
Daniel Rivera .NET Resume
 
Karthik .net resume
Karthik  .net resumeKarthik  .net resume
Karthik .net resume
 
R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010
 
Harmik Uchian .Net Resume
Harmik Uchian .Net ResumeHarmik Uchian .Net Resume
Harmik Uchian .Net Resume
 
Pa 09 N1 Frank Rodenbaugh
Pa 09 N1 Frank RodenbaughPa 09 N1 Frank Rodenbaugh
Pa 09 N1 Frank Rodenbaugh
 
Donovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell Detailed Resume
Donovan Campbell Detailed Resume
 
Matthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer ResumeMatthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer Resume
 
External - IT Specialist
External - IT SpecialistExternal - IT Specialist
External - IT Specialist
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha Roy
 
DOT NET RESUME
DOT NET RESUMEDOT NET RESUME
DOT NET RESUME
 
Rajiv-CV
Rajiv-CVRajiv-CV
Rajiv-CV
 
Ashish tripath
Ashish tripathAshish tripath
Ashish tripath
 
8 years of experience in .Net web technologies
8 years of experience in .Net web technologies8 years of experience in .Net web technologies
8 years of experience in .Net web technologies
 
Maged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CVMaged Samaan - Sr. Fullstack .NET Developer CV
Maged Samaan - Sr. Fullstack .NET Developer CV
 
Jose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) Resume
 
ChandanResume
ChandanResumeChandanResume
ChandanResume
 

En vedette (11)

Resume_RichHauser_160721
Resume_RichHauser_160721Resume_RichHauser_160721
Resume_RichHauser_160721
 
fdrII-Resume - Updated
fdrII-Resume - UpdatedfdrII-Resume - Updated
fdrII-Resume - Updated
 
2015 Resume
2015 Resume2015 Resume
2015 Resume
 
resume
resumeresume
resume
 
Shelly Sickbert Resume 2015
Shelly Sickbert Resume 2015Shelly Sickbert Resume 2015
Shelly Sickbert Resume 2015
 
CV_Engr.Chico
CV_Engr.ChicoCV_Engr.Chico
CV_Engr.Chico
 
Monica_Burton_Resume_
Monica_Burton_Resume_Monica_Burton_Resume_
Monica_Burton_Resume_
 
Denise_harper__resume 2015
Denise_harper__resume 2015Denise_harper__resume 2015
Denise_harper__resume 2015
 
RESUME
RESUMERESUME
RESUME
 
Diana Petroff resume 2015 DSM
Diana Petroff  resume  2015 DSMDiana Petroff  resume  2015 DSM
Diana Petroff resume 2015 DSM
 
Dana.Updated Resume
Dana.Updated ResumeDana.Updated Resume
Dana.Updated Resume
 

Similaire à Charles harper Resume (20)

prhresumew
prhresumewprhresumew
prhresumew
 
resume
resumeresume
resume
 
David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CV
 
RGProfile
RGProfileRGProfile
RGProfile
 
Resume
ResumeResume
Resume
 
chekanski
chekanskichekanski
chekanski
 
Joseph Ardolino CV (1)
Joseph Ardolino CV (1)Joseph Ardolino CV (1)
Joseph Ardolino CV (1)
 
ChuckRobledoBulletPoints
ChuckRobledoBulletPointsChuckRobledoBulletPoints
ChuckRobledoBulletPoints
 
RichardChauvetShortResume2015
RichardChauvetShortResume2015RichardChauvetShortResume2015
RichardChauvetShortResume2015
 
peeyush_resume
peeyush_resumepeeyush_resume
peeyush_resume
 
Robert Hager - Application Developer - Resume_2016_0718
Robert Hager - Application Developer - Resume_2016_0718Robert Hager - Application Developer - Resume_2016_0718
Robert Hager - Application Developer - Resume_2016_0718
 
Raj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonalRaj bharat mcts certified 5 + yrs exp dotnet professonal
Raj bharat mcts certified 5 + yrs exp dotnet professonal
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNET
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015
 
ResumeCurrent
ResumeCurrentResumeCurrent
ResumeCurrent
 
Resume-Peter Williams A. Mendoza
Resume-Peter Williams A. MendozaResume-Peter Williams A. Mendoza
Resume-Peter Williams A. Mendoza
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-
 
MEL_WOLINSKY_20170124
MEL_WOLINSKY_20170124MEL_WOLINSKY_20170124
MEL_WOLINSKY_20170124
 
My-resume
My-resumeMy-resume
My-resume
 
KaushikDutta Resume
KaushikDutta ResumeKaushikDutta Resume
KaushikDutta Resume
 

Dernier

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
masabamasaba
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Dernier (20)

SHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions PresentationSHRMPro HRMS Software Solutions Presentation
SHRMPro HRMS Software Solutions Presentation
 
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa%in tembisa+277-882-255-28 abortion pills for sale in tembisa
%in tembisa+277-882-255-28 abortion pills for sale in tembisa
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
%in kaalfontein+277-882-255-28 abortion pills for sale in kaalfontein
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
Architecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the pastArchitecture decision records - How not to get lost in the past
Architecture decision records - How not to get lost in the past
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
%in Hazyview+277-882-255-28 abortion pills for sale in Hazyview
 
%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban%in Durban+277-882-255-28 abortion pills for sale in Durban
%in Durban+277-882-255-28 abortion pills for sale in Durban
 
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park %in kempton park+277-882-255-28 abortion pills for sale in kempton park
%in kempton park+277-882-255-28 abortion pills for sale in kempton park
 
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Pushp Vihar (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Define the academic and professional writing..pdf
Define the academic and professional writing..pdfDefine the academic and professional writing..pdf
Define the academic and professional writing..pdf
 
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdfPayment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
Payment Gateway Testing Simplified_ A Step-by-Step Guide for Beginners.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
%+27788225528 love spells in Boston Psychic Readings, Attraction spells,Bring...
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Generic or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisionsGeneric or specific? Making sensible software design decisions
Generic or specific? Making sensible software design decisions
 

Charles harper Resume

  • 1. 20147 E.Edinborough Ct, Parker, Co 80138  Email Only  c000573@yahoo.com Charles Harper Overview Over 28 years IT experience with 15 plus years using both JAVA and .NET,with positions including Web Developer, System Engineer, Software Engineer, Lead Programmer, DBA,Database programmer, Mainframe support and Network Support in the definition, design, development, implementation and support of both large scale and individual products and projects. My most recent Experience has been working in the Mortgage Industry. Past responsibilities included code for a number of state DOT’s, Maintaining and programming large scale Mainframe operation sites as well as customer support, help desk duties and Network planning. Actively worked on code projects for both large and small scale companies, either as the sole Engineer or in groups of various sizes. Been part of a Network support and hardware configuration group supporting a local office environment. Technical Experience  C/C++, C# , Visual Basic, .NET,ASP.NET Visual C++  Entity Framework, MVC,MVP  JAVA / J2EE, HTML, ASPX, ASP,Javascript, VB Script, AJAX, JQuery,  IIS, WebSphere, Web logic, Tomcat,  XSLT, XML, HTML5  SQL Server, Oracle,DB2 ActiveX, ODBC,Silverlight, OOD /OOP Principles, MFC, Window Forms. SOAP,Web Services  STRUTS, JBOSS, JUNIT  Mainframe – TPF / VM (XA and VSE) / MVS, UNIX, Windows  Apple support with XCODE and Mobile device development  Google maps API and Microsoft TerraServer  TFS, VSS, CVS Experience 2013 – Present Lenderlive Denver, CO Senior Software Engineer  A Senior Developerworking on web siteswritten in Web forms,MVP and MVC. Maintained and created newPagesand services to improve differentaspects of the mortgage processalong with document creation. Created Code firstEntity Framework classesto select and update data in SQL database tables.  Developed a web service to interact with externalDue Diligence software which allowed for information to exchange with less human interaction in realtime. This willhelp speed up the overallMortgage application approval.  XSLT / XML developer creating schemas to import and Export loan data used by differentBanks and Government agencies. C# and SQLcode to callXSLT to perform differentparsing.  Wrote new SQL scripts and maintained complex return objects.  Created TFS objectsand C# services to interactwith 3rd party time tracking systems. Time
  • 2. entered in TFS was automatically updated.  Current up to date certification in Money Laundering Rules of BSA,Identity Theft and FACT Red Flags.  Part of the Senior team responsible to interviewing and hiring new developers.  XSLT developer – Redesigned a document creation system for Mortgage documents based around the MISMO3.2 format. This was to meet the new Government requirement that came into effect Oct 2015. 2005 – 2013 Bentley Systems Denver, CO Senior / Lead Developer  Lead Web Developerfor Right of Way development using .NETC# running against an SQL Server database. Extensive use of the RADControlsuite assupplied by Telarik. Alldatabase functionality was written using stored proceduresso no direct table accessis ever performed. .NET web services used to interact with customersfinancialsystem running under a Java framework.  Lead Software Developerfor Outdooradvertising application developed using ASPXMVC .NET C#,Silverlight and scripting. The application is based around an XML workflow framework which allows for newitemsto be added easily via XML files. Supply ongoing support for enhancements and customer report bugs.  Updated legacy VisualStudio 6 VisualBasic and C++ code to .NET C# and .NETC++. Upgraded DCOMobjects to .NET C# web services which used SOAP technology to interact across HTTP protocolwith Java based applications running on UNIXservers.  Mobile development of Bentley Permitting applications using .NETand Silverlight. Enhancement of the same application so they can run under Apple OS X.  Senior Software Developerresponsible for the Bentley Superload Permit and Routing system. This included updating legacy ASP code to .NET ASPXusing C# asthe preferred backend language.  Maintained a Java based in house routing / map system used by state governments.  Lead Developerin charge of design and developmentpermitting systemsusing JAVASTRUTS / JSP as the frontend with an imbedded Appletrunning against an ORACLE database backend. Installed application at customer’ssuite and provided customersupport during the training period.  Maintenance of JAVA code using both JBuilder and Eclipse across multiple projects. Adding customer required changesto both the presentation and businesslayers.  Maintenance of existing VisualStudio 6 C++,.NET VisualBasic,C# and Java code for various projects across different US states.  A go to programmer when problemsoccur with applications that have not been changed for a number of yearsor when changesneed to be made to a processor code stream that include technologies that have not been used by the group before. 2003 - 2005 PeopleSoft / J.D Edwards Denver, CO Senior Engineer  JD Edwardsand PeopleSoft core program developer,  Senior Developer forJDEdwards BusinessIntelligence application suite accessed through either an ASP web client with VisualBasic middle tier application or a JAVA based application suite. The frontend client waswritten mainly in HTML and ASP accessing data from various sources.  PeopleSoft core code designerand script developer forCRM,EPMand HR products.  Used Microsoft technologies to show businessdata through a number of Dashboardspulled from
  • 3. various Mainframe and serverdatabases and displayed through an ASP intranet frontend.  Maintained existing HTML and ASP code fora number of different in house products  Client applications were written in both C++ and VisualBasic 6. 2002 - 2003 Kore Denver, CO Lead Software Engineer  Lead developerfor a group of middle tier developerscreating applications thatwere used to controlthe MattelHot wheels toys web site. Including game based design for online miniracing games and database storage of userinformation and score tracking using HTTPS.  Led a team that created a mechanism that allowed usersto earn points that allowed for upgrades to online games and accessories using the VisualStudio 6 toolkit and COM objects. 2001 - 2002 IHS Denver, CO Lead Software Engineer  Lead program developer on a documentstorage system forIHS allowing documentsto be stored using SGML as digital files. The document suite included a scannerapplication that could scan multiple documents and an editing suite for corrections to the digitally uploaded files.  Team members included developers,network support personaland clericalassistants.  Frontend application wascreated using VisualBasic 5 / 6 with a number ofC++ DCOM backend objects along with JAVAfor intranet to accessthe scanned images residing in server farms. 1989 - 2001 Galileo Int Swindon UK,Denver CO Software Engineer / Lead / Coverage  Software Automation engineer on a team creating a newPC based product forinteraction with TPF systems running on IBM 3090 mainframes. Created a graphicaluserinterface into the normalmainframe database and operating system that would allow operators to see criticalerrors and job related activities through a numberof windowsand popup applications using Visual Basic 4 and then later 5.  Software Engineer Designed and coded a new in-house payrollsystem for Galileo Int through a APS / HTML web based front end.This took away the need for allemployees’ to installthe old client software on their individual machine. The front end application interacted with a PeopleSoft backend database via weekly uploads.  Lead,Coverage,Operations, underthe mainframe operations unit designed applications to run on MVS and VM/VSE/XAsystem. Maintained and operated IBM3080 and 3090 mainframes along with UNIXhardware.Team Lead fora team supporting computeroperations world wide. 1985 - 1989 British Telecom Reading, UK Operations  Operations / Help Desk, Maintained and operated IBM 3080 and 3090 mainframesalong with UNIXhardware.  MVS and VM Operations.  Tape room management.  Print room management.
  • 4. Education 1977 – 1982 Ellesmere College Ellesmere UK 1982 – 1984 Bracknell College Bracknell, UK TPF certified (1990), VS6 certification, SQL 6 certification, .NET 2003 training (2003), .NET 2008 training (2007), JAVA training (2000, 2002, 2003), PeopleSoft Design standards training (2003) MicroStation and Bentley Software Training (2005 – 2012) References References are available on request.