SlideShare a Scribd company logo
1 of 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.

More Related Content

What's hot

StamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddressStamblerAaronExternalResumeWithoutAddress
StamblerAaronExternalResumeWithoutAddressAaron Stambler
 
ThomasLiaoResume
ThomasLiaoResumeThomasLiaoResume
ThomasLiaoResumeThomas Liao
 
DanBowersResume Updated Office
DanBowersResume Updated OfficeDanBowersResume Updated Office
DanBowersResume Updated OfficeDan Bowers
 
4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net Resume4+ yrs_Exp .Net Resume
4+ yrs_Exp .Net ResumeGandhi Goli
 
Daniel Rivera .NET Resume
Daniel Rivera .NET ResumeDaniel Rivera .NET Resume
Daniel Rivera .NET Resumedanieldrrivera
 
R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010R Tanenbaum .Net Developer August 2010
R Tanenbaum .Net Developer August 2010Robert Tanenbaum
 
Harmik Uchian .Net Resume
Harmik Uchian .Net ResumeHarmik Uchian .Net Resume
Harmik Uchian .Net Resumeharmiku
 
Pa 09 N1 Frank Rodenbaugh
Pa 09 N1 Frank RodenbaughPa 09 N1 Frank Rodenbaugh
Pa 09 N1 Frank RodenbaughFrankRodenbaugh
 
Donovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell Detailed Resume
Donovan Campbell Detailed ResumeDonovan Campbell
 
Matthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer ResumeMatthew Swanger .NET Programmer Resume
Matthew Swanger .NET Programmer Resumemattswanger
 
External - IT Specialist
External - IT SpecialistExternal - IT Specialist
External - IT SpecialistJacob Wardon
 
Resume Partha Roy
Resume Partha RoyResume Partha Roy
Resume Partha RoyPartha Roy
 
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 technologiesPartha Roy
 
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 CVMaged Botros
 
Jose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose A Rivera (Developer) Resume
Jose A Rivera (Developer) ResumeJose Rivera
 

What's hot (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
 

Viewers also liked

Viewers also liked (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
 

Similar to Charles harper Resume

David Robinson's On Line CV
David Robinson's On Line CVDavid Robinson's On Line CV
David Robinson's On Line CVdavered
 
Joseph Ardolino CV (1)
Joseph Ardolino CV (1)Joseph Ardolino CV (1)
Joseph Ardolino CV (1)Joe Ardolino
 
ChuckRobledoBulletPoints
ChuckRobledoBulletPointsChuckRobledoBulletPoints
ChuckRobledoBulletPointsCharles Robledo
 
RichardChauvetShortResume2015
RichardChauvetShortResume2015RichardChauvetShortResume2015
RichardChauvetShortResume2015Richard Chauvet
 
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_0718hagerb99
 
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 professonalRaj Bharat
 
AmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmaleswaraRao_DOTNET
AmaleswaraRao_DOTNETAmal J
 
OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015OMAR_SANTIAGO_resume_2015
OMAR_SANTIAGO_resume_2015Omar Santiago
 
Resume-Peter Williams A. Mendoza
Resume-Peter Williams A. MendozaResume-Peter Williams A. Mendoza
Resume-Peter Williams A. MendozaPeewee Mendoza
 
Kishor resume-
Kishor   resume-Kishor   resume-
Kishor resume-Kishor M
 
MEL_WOLINSKY_20170124
MEL_WOLINSKY_20170124MEL_WOLINSKY_20170124
MEL_WOLINSKY_20170124Mel Wolinsky
 

Similar to 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
 

Recently uploaded

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样umasea
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odishasmiwainfosol
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWave PLM
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)jennyeacort
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Hr365.us smith
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfStefano Stabellini
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceBrainSell Technologies
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noidabntitsolutionsrishis
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaHanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Matt Ray
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtimeandrehoraa
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....kzayra69
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Velvetech LLC
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...Technogeeks
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...OnePlan Solutions
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024StefanoLambiase
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 

Recently uploaded (20)

办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
办理学位证(UQ文凭证书)昆士兰大学毕业证成绩单原版一模一样
 
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company OdishaBalasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
Balasore Best It Company|| Top 10 IT Company || Balasore Software company Odisha
 
What is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need ItWhat is Fashion PLM and Why Do You Need It
What is Fashion PLM and Why Do You Need It
 
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
Call Us🔝>༒+91-9711147426⇛Call In girls karol bagh (Delhi)
 
Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)Recruitment Management Software Benefits (Infographic)
Recruitment Management Software Benefits (Infographic)
 
Xen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdfXen Safety Embedded OSS Summit April 2024 v4.pdf
Xen Safety Embedded OSS Summit April 2024 v4.pdf
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
CRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. SalesforceCRM Contender Series: HubSpot vs. Salesforce
CRM Contender Series: HubSpot vs. Salesforce
 
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in NoidaBuds n Tech IT Solutions: Top-Notch Web Services in Noida
Buds n Tech IT Solutions: Top-Notch Web Services in Noida
 
React Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief UtamaReact Server Component in Next.js by Hanief Utama
React Server Component in Next.js by Hanief Utama
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
Open Source Summit NA 2024: Open Source Cloud Costs - OpenCost's Impact on En...
 
SpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at RuntimeSpotFlow: Tracking Method Calls and States at Runtime
SpotFlow: Tracking Method Calls and States at Runtime
 
What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....What are the key points to focus on before starting to learn ETL Development....
What are the key points to focus on before starting to learn ETL Development....
 
Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...Software Project Health Check: Best Practices and Techniques for Your Product...
Software Project Health Check: Best Practices and Techniques for Your Product...
 
What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...What is Advanced Excel and what are some best practices for designing and cre...
What is Advanced Excel and what are some best practices for designing and cre...
 
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
Maximizing Efficiency and Profitability with OnePlan’s Professional Service A...
 
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
Dealing with Cultural Dispersion — Stefano Lambiase — ICSE-SEIS 2024
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 

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.