$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Experienced Full Stack Web Developer
Christopher Morris
,
Harrogate, United Kingdom
Experience
Other titles
Skills
I'm offering
I am an accomplished web developer with over 20 years of experience working across multiple types of companies and applications including finance, HR, automotive, e-commerce, leisure and travel, health and social care.
By adopting a can-do attitude I have the ability to design, develop and test solutions that need to work in all kinds of environments. I have the capacity to understand the combination of approach and technology that would work in a particular situation.
Above all, I’m confident, hard working and dependable. I work to make sure my clients are completely satisfied.
By adopting a can-do attitude I have the ability to design, develop and test solutions that need to work in all kinds of environments. I have the capacity to understand the combination of approach and technology that would work in a particular situation.
Above all, I’m confident, hard working and dependable. I work to make sure my clients are completely satisfied.
Markets
United States
(Remote
only)
United Kingdom
France
(Remote
only)
Germany
(Remote
only)
Lithuania
(Remote
only)
Denmark
(Remote
only)
Norway
(Remote
only)
Sweden
(Remote
only)
Finland
(Remote
only)
Links for more
Once you have created a company account and a job, you can access the profiles links.
Industries
Language
English
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2019 - 2020
job
Full Stack Developer
SCUBAGO.
Business Domain: E-Commerce Site
Technologies: C#.NET, MVC, .NET Core, SQL Server 2012, Web API, Azure WebJobs, Azure Cosmos DB
• Built multiple webjobs to process incoming data extracted from a third party API into a Cosmos DB, querying the Cosmos DB data to merge into a Staging schema, then running an ETL routine to fill the main database.
• Development of core pages for the main Scubago website, using data extracted from the above.
Technologies: C#.NET, MVC, .NET Core, SQL Server 2012, Web API, Azure WebJobs, Azure Cosmos DB
• Built multiple webjobs to process incoming data extracted from a third party API into a Cosmos DB, querying the Cosmos DB data to merge into a Staging schema, then running an ETL routine to fill the main database.
• Development of core pages for the main Scubago website, using data extracted from the above.
Web API, Sql server 2012, Net core, Server, Web, Development, Developer, Net, Website, Sql, MVC, C, ETL, Database, E-commerce, Azure, SQL Server, API
2019 - 2019
job
Full Stack Developer
GALLERY GLANCER.
Business Domain: Online Search
Technologies: C#.NET, MVC, .NET Core, SQL Server 2012, Web Services (Web API), React
• Greenfield development of an online search application with React as the UI and a Web API driving data requests via Entity Framework. API layer built in .NET Core 3.0
• Scaled to handle large volumes of search requests, including caching strategies in .NET Core 3.0
Technologies: C#.NET, MVC, .NET Core, SQL Server 2012, Web Services (Web API), React
• Greenfield development of an online search application with React as the UI and a Web API driving data requests via Entity Framework. API layer built in .NET Core 3.0
• Scaled to handle large volumes of search requests, including caching strategies in .NET Core 3.0
Net, Sql server 2012, Framework, Net core, Online, Search, Server, Web, Development, Developer, Sql, Web API, Entity Framework, MVC, Web Services, C, UI, SQL Server, API, React
2019 - 2019
temp
Software Developer (Contract)
CNG.
Business Domain: Commercial Utilities - https://www.cngltd.co.uk
Technologies: C#.NET, MVC, .SQL Server 2016, RabbitMQ, React
• Technology and solutions consultant providing software expertise for a major software transformation.
• Development of a portal to help the Customer Support functions of CNG, prototyped in React.
Technologies: C#.NET, MVC, .SQL Server 2016, RabbitMQ, React
• Technology and solutions consultant providing software expertise for a major software transformation.
• Development of a portal to help the Customer Support functions of CNG, prototyped in React.
Developer, Portal, Sql server 2016, Utilities, Server, Software, Development, Support, Transformation, Sql, Net, RabbitMQ, Technology, MVC, C, SQL Server, React
2018 - 2019
temp
Software Developer (Contract)
ZENITH VEHICLES.
Business Domain: Vehicle Leasing - https://www.zenith.co.uk/
Technologies: C#.NET, MVC, .NET Core, SQL Server 2012, Web Services (Web API), API Gateway
• Greenfield development of a product portal to provide customers with a central location from which to access their vehicle leasing products.
• Development focused on the full web stack from a .NET based MVC UI to Web API microservices, all accessed via an API Gateway middleware client (Consul and Ocelot), to handle high transaction volumes.
• Developmental focus on reusable and consumable packages (including NuGet) and a domain driven approach.
• Development of a messaging workflow to support the portal self registration solution. This facilitated a checking process to verify if a driver is available on several Zenith legacy databases. This was implemented by sending several messages onto an Azure based queues.
Technologies: C#.NET, MVC, .NET Core, SQL Server 2012, Web Services (Web API), API Gateway
• Greenfield development of a product portal to provide customers with a central location from which to access their vehicle leasing products.
• Development focused on the full web stack from a .NET based MVC UI to Web API microservices, all accessed via an API Gateway middleware client (Consul and Ocelot), to handle high transaction volumes.
• Developmental focus on reusable and consumable packages (including NuGet) and a domain driven approach.
• Development of a messaging workflow to support the portal self registration solution. This facilitated a checking process to verify if a driver is available on several Zenith legacy databases. This was implemented by sending several messages onto an Azure based queues.
Workflow, Portal, Sql server 2012, Net core, Server, Web, Software, Development, Support, Developer, Net, Sql, Middleware, Web API, MVC, Microservices, Web Services, C, UI, Azure, SQL Server, API
2017 - 2018
temp
Software Developer (Contract)
Insurance Brokers.
Business Domain: Insurance Brokers - http://www.brokernetwork.co.uk
Technologies: C#.NET, MVC, .NET Core, SSIS, SQL Server 2012, Web Services (WCF and Web API)
• Development of a Single Sign On API utilising Identity Server 4 and .NET Core.
• Development of a .NET Core Upload Application to automate the uploading of entities into Dynamics CRM.
• Migrations of legacy applications to.NET Core based MVC applications with backend Web API microservices.
• Development of several monitoring scripts to assist internal infrastructure teams with alerts when essential business services stop functioning.
Technologies: C#.NET, MVC, .NET Core, SSIS, SQL Server 2012, Web Services (WCF and Web API)
• Development of a Single Sign On API utilising Identity Server 4 and .NET Core.
• Development of a .NET Core Upload Application to automate the uploading of entities into Dynamics CRM.
• Migrations of legacy applications to.NET Core based MVC applications with backend Web API microservices.
• Development of several monitoring scripts to assist internal infrastructure teams with alerts when essential business services stop functioning.
Net, Backend, Sql server 2012, Dynamics CRM, Net core, Http, Server, Web, Software, Development, Insurance, Monitoring, Infrastructure, Developer, Sql, Ssis, WCF, Web API, MVC, Microservices, Web Services, C, .net core, SQL Server, CRM, API, Backend, .Net
2017 - 2017
temp
Software Developer (Contract)
JET2HOLIDAYS.COM.
Business Domain: Leisure E-Commerce - https://www.jet2holidays.com/
Technologies: C#.NET, MVC, Vue.Js, Sitecore
• Temporary placement to assist with the backlog of redeveloping the Jet2Holidays website.
Technologies: C#.NET, MVC, Vue.Js, Sitecore
• Temporary placement to assist with the backlog of redeveloping the Jet2Holidays website.
Vue.js, E-commerce, C, MVC, Sitecore, Vue, Website, Net, Developer, Software
2017 - 2017
temp
NET Analyst Developer
SKILLS FOR CARE.
(Contract)
Business Domain: Adult Social Care - http://www.skillsforcare.org.uk
Technologies: C#.NET, MVC, SQL Server 2012, Web API, JavaScript, EntityFramework
• Development of a public facing Funding Application portal and Endorsements portal.
• Built both portals from scratch, developing all components using the .NET stack with EntityFramework, CastleWindsor, AutoMapper, and Web API 2 into clean modules and clear separation of concern.
Business Domain: Adult Social Care - http://www.skillsforcare.org.uk
Technologies: C#.NET, MVC, SQL Server 2012, Web API, JavaScript, EntityFramework
• Development of a public facing Funding Application portal and Endorsements portal.
• Built both portals from scratch, developing all components using the .NET stack with EntityFramework, CastleWindsor, AutoMapper, and Web API 2 into clean modules and clear separation of concern.
Developer, Portal, Social, Sql server 2012, Http, Server, Web, Development, Analyst, Javascript, Net, Web API, MVC, C, SQL Server, API, Sql
2015 - 2017
temp
.NET Analyst Developer
NHS DIGITAL.
(Contract) via Deloitte Consulting
Business Domain: National Provider of Health and Social Care Information - http://digital.nhs.uk/
Technologies: C#.NET, MVC, SSIS, SQL Server 2012, Web API, AngularJS
• Member of an agile team developing a highly specialised interactive visualisation platform.
• Working to 2 week sprints developing components across the whole spectrum from UI to back end.
• Specialist development of ETL packages to flow data from corporate reference datasets.
• Involved in some aspects of DevOps and the deployment of NuGet packages as part of the delivery process.
• Working with the implementation of a backend messaging system (EventStore) to control the flow of audit, security and data control messages.
Business Domain: National Provider of Health and Social Care Information - http://digital.nhs.uk/
Technologies: C#.NET, MVC, SSIS, SQL Server 2012, Web API, AngularJS
• Member of an agile team developing a highly specialised interactive visualisation platform.
• Working to 2 week sprints developing components across the whole spectrum from UI to back end.
• Specialist development of ETL packages to flow data from corporate reference datasets.
• Involved in some aspects of DevOps and the deployment of NuGet packages as part of the delivery process.
• Working with the implementation of a backend messaging system (EventStore) to control the flow of audit, security and data control messages.
Web API, Backend, Social, Sql server 2012, Audit, Http, Server, Web, Health, Development, Analyst, Implementation, Developer, Net, Security, Ssis, Sql, Consulting, MVC, SoMe, C, ETL, UI, Deployment, Agile, Audit, AngularJS, DevOps, SQL Server, API, Backend
2014 - 2015
temp
NET Analyst Developer
CAP AUTOMOTIVE.
(Contract)
Business Domain: Automotive Industry - http://www.cap.co.uk
Technologies: C#.NET, ASP.NET, SSIS, SQL Server 2010, Web Services, JavaScript and JQuery
• Specialist development of UI and middle tier components across the CAP public facing websites and data delivery web services.
• Supporting a vast array of applications across the CAP core business.
• Problem solving and troubleshooting of complex applications, involving significant data repositories and data exchange between CAP and its customers.
Business Domain: Automotive Industry - http://www.cap.co.uk
Technologies: C#.NET, ASP.NET, SSIS, SQL Server 2010, Web Services, JavaScript and JQuery
• Specialist development of UI and middle tier components across the CAP public facing websites and data delivery web services.
• Supporting a vast array of applications across the CAP core business.
• Problem solving and troubleshooting of complex applications, involving significant data repositories and data exchange between CAP and its customers.
ASP, Http, Server, Web, Development, Analyst, Developer, Net, Ssis, Web Services, Javascript, C, UI, Exchange, Websites, ASP.NET, SQL Server, .Net, Jquery, Sql
2013 - 2013
temp
NET Analyst Developer
MAPLIN ELECTRONICS.
(Contract)
Business Domain: Retail E-Commerce - http://www.maplin.co.uk
Technologies: C#.NET, ASP.NET, SSIS, SQL Server 2008, XML, Web Services, JavaScript and JQuery
• Enhancements and improvements to the Maplin E-Commerce platform, specifically the basket and checkout process.
• Integration of a universal JSON variable (on the UI) to track a user's journey through the site, to be used by a third party who learn about a site and its visitors.
• Various troubleshooting type projects to fix bottlenecks and improve web optimisation amongst the E-Commerce backend processes, including population of products and stock levels.
Business Domain: Retail E-Commerce - http://www.maplin.co.uk
Technologies: C#.NET, ASP.NET, SSIS, SQL Server 2008, XML, Web Services, JavaScript and JQuery
• Enhancements and improvements to the Maplin E-Commerce platform, specifically the basket and checkout process.
• Integration of a universal JSON variable (on the UI) to track a user's journey through the site, to be used by a third party who learn about a site and its visitors.
• Various troubleshooting type projects to fix bottlenecks and improve web optimisation amongst the E-Commerce backend processes, including population of products and stock levels.
ASP, Sql server 2008, Processes, Backend, Http, Server, Web, Analyst, Developer, Net, Ssis, Integration, Optimization, Web Services, Javascript, C, E-commerce, UI, XML, JSON, ASP.NET, Retail, SQL Server, Backend, .Net, Jquery, Sql
2013 - 2013
freelance
Freelance Web Developer
PICKARD EVENTS.
Business Domain: Exhibition Services - http://www.pickardordering.co.uk
Technologies: C#.NET, ASP.NET, MVC 3 (Razor), Entity Framework 4.1, SQL Server 2008.
• Design and development of an online ordering system which allow exhibitors to order and pay for electrical components for an exhibition.
• Greenfield project built using MVC 3 because the application lent itself to the MVC model, encompassing a secure Admin area and a public facing component.
Technologies: C#.NET, ASP.NET, MVC 3 (Razor), Entity Framework 4.1, SQL Server 2008.
• Design and development of an online ordering system which allow exhibitors to order and pay for electrical components for an exhibition.
• Greenfield project built using MVC 3 because the application lent itself to the MVC model, encompassing a secure Admin area and a public facing component.
Net, Sql server 2008, Framework, Online, Http, Server, Web, Razor, Development, Developer, Design, Entity Framework, MVC, ASP, C, ASP.NET, SQL Server, .Net, Sql
2012 - 2013
temp
Technical Lead (Contract)
PROMPT CAPITAL.
Business Domain: Financial Investments - https://secure.promptcm.com
Technologies: C#.NET, ASP.NET, SQL Server 2008, XML, Web Services.
• Completed the first phase of a web application which provides Independent Financial Advisers with a daily investment monitoring service for their clients.
• Enhanced and developed interfaces with third party platforms including daily price feeds from Morningstar.
• Developing components to encapsulate transaction flow between Windows services, including some messaging technologies.
Technologies: C#.NET, ASP.NET, SQL Server 2008, XML, Web Services.
• Completed the first phase of a web application which provides Independent Financial Advisers with a daily investment monitoring service for their clients.
• Enhanced and developed interfaces with third party platforms including daily price feeds from Morningstar.
• Developing components to encapsulate transaction flow between Windows services, including some messaging technologies.
Service, Sql server 2008, Tech lead, Server, Web, Windows Services, Monitoring, Net, Windows, Sql, Web Services, ASP, SoMe, C, XML, ASP.NET, SQL Server, .Net
2011 - 2012
temp
NET Analyst Developer
FOOD STANDARDS.
(Contract)
Business Domain: Food Hygiene Ratings - https://ratings.food.gov.uk
Technologies: C#.NET, ASP.NET, SQL Server 2008, XML, SSIS, SSRS, Web Services, TFS, MSMQ
• Using an Agile approach for developing short timescale incremental enhancements to the Food Hygiene Ratings System (FHRS) - designed and developed during the previous contract at the FSA. Many changes evolved from direct interaction and detailed requirements analysis with the project stakeholders.
• Core to FHRS was an external public facing site used to perform searches of establishments and provide other rich content. In addition, an internal site used by around 230 Local Authorities to upload and process establishment inspection data, often involving large datasets.
• Working alongside the rest of the team, developing cross functional enhancements to improve the performance of the application and database backend.
• Implementation of data extraction technologies including SSIS and .NET 4 to improve performance of existing functionality.
• Developed a workflow subsystem to facilitate the processing of uploaded data by the local authorities, at various stages from initial upload to data validation to data publication.
Business Domain: Food Hygiene Ratings - https://ratings.food.gov.uk
Technologies: C#.NET, ASP.NET, SQL Server 2008, XML, SSIS, SSRS, Web Services, TFS, MSMQ
• Using an Agile approach for developing short timescale incremental enhancements to the Food Hygiene Ratings System (FHRS) - designed and developed during the previous contract at the FSA. Many changes evolved from direct interaction and detailed requirements analysis with the project stakeholders.
• Core to FHRS was an external public facing site used to perform searches of establishments and provide other rich content. In addition, an internal site used by around 230 Local Authorities to upload and process establishment inspection data, often involving large datasets.
• Working alongside the rest of the team, developing cross functional enhancements to improve the performance of the application and database backend.
• Implementation of data extraction technologies including SSIS and .NET 4 to improve performance of existing functionality.
• Developed a workflow subsystem to facilitate the processing of uploaded data by the local authorities, at various stages from initial upload to data validation to data publication.
Ssis, Sql server 2008, Backend, Processing, Server, Web, Analyst, Implementation, Developer, TFS, Net, SSRS, Workflow, Sql, Content, Web Services, ASP, C, REST, Database, Agile, XML, ASP.NET, SQL Server, Backend, .Net
2011 - 2011
temp
NET Analyst Developer
TRIBAL GROUP.
(Contract)
Business Domain: Tribal Recruitment
Technologies: C#.NET, ASP.NET, SQL Server 2008, XML
• Development and enhancement of a complex and highly customisable end-to-end recruitment application. Used predominately by public sector organisations to manage the process from applications to offer.
• Implemented changes to the configuration and release process to client installations.
• Implemented performance improvements to the overall application architecture including the caching of user permissions and reducing the number of database calls.
Business Domain: Tribal Recruitment
Technologies: C#.NET, ASP.NET, SQL Server 2008, XML
• Development and enhancement of a complex and highly customisable end-to-end recruitment application. Used predominately by public sector organisations to manage the process from applications to offer.
• Implemented changes to the configuration and release process to client installations.
• Implemented performance improvements to the overall application architecture including the caching of user permissions and reducing the number of database calls.
Architecture, Sql server 2008, Server, Public sector, Development, Analyst, Developer, Net, Recruitment, Sql, ASP, C, Database, XML, ASP.NET, SQL Server, .Net
2009 - 2009
temp
NET Analyst Developer
GHD.
(Contract)
Business Domain: Customer Service Application Services
Technologies: VB.NET, ASP.NET, SQL Server 2005, XML and Web Services
• Delivery of a core web service to provide a backend to all customer service and track-and-trace applications, both web and desktop-based.
• Design and development of a public facing web returns application for the ghd website.
• Initial development of an internal customer service portal to be rolled out across ghd worldwide.
Business Domain: Customer Service Application Services
Technologies: VB.NET, ASP.NET, SQL Server 2005, XML and Web Services
• Delivery of a core web service to provide a backend to all customer service and track-and-trace applications, both web and desktop-based.
• Design and development of a public facing web returns application for the ghd website.
• Initial development of an internal customer service portal to be rolled out across ghd worldwide.
Service, SQL Server 2005, Portal, Backend, Vb, Server, Web, Development, Analyst, Developer, Net, Website, Design, Customer service, Vb.net, Web Services, ASP, XML, ASP.NET, SQL Server, Backend, .Net, Sql
2009 - 2009
temp
NET Analyst Developer
DEPARTMENT OF HEALTH.
(Contract)
Business Domain: Developmental Services
Technologies: VB.NET, ASP.NET, SQL Server 2005, Oracle 10g and XML
• Delivery of development and technical expertise to the Unify2 Enhancements Project, a multi-faceted/n-tier ASP.NET application, for the collection and management of data from the NHS and Primary Care Trusts. The application is of strategic importance to the Department.
• Working in an Agile approach as part of a large development team, and taking responsibility for tasks that deliver functionality an iteration requires.
• Development of various interfaces between Unify2 and a Forum solution using XML, as well as a feed into a reporting system from a user-generated spreadsheet.
• Integration of a bespoke Forum solution into Unify2.
Business Domain: Developmental Services
Technologies: VB.NET, ASP.NET, SQL Server 2005, Oracle 10g and XML
• Delivery of development and technical expertise to the Unify2 Enhancements Project, a multi-faceted/n-tier ASP.NET application, for the collection and management of data from the NHS and Primary Care Trusts. The application is of strategic importance to the Department.
• Working in an Agile approach as part of a large development team, and taking responsibility for tasks that deliver functionality an iteration requires.
• Development of various interfaces between Unify2 and a Forum solution using XML, as well as a feed into a reporting system from a user-generated spreadsheet.
• Integration of a bespoke Forum solution into Unify2.
Management, SQL Server 2005, Vb, Server, Development, Analyst, Developer, Net, Integration, Sql, Vb.net, ASP, Agile, XML, ASP.NET, Oracle, SQL Server, .Net
2008 - 2009
temp
NET Analyst Developer
JACOBS ENGINEERING.
(Contract)
Business Domain: HR Application Services
Technologies: C#.NET, SQL Server 2005, and XML, VBA, ASP and VB6
• Filling in for two permanent staff, day-to-day technical responsibility for Jacobs UK HR Systems, including ad-hoc development and maintenance of HR systems.
• Development of an application to manage the Jacobs UK preferred supplier list.
• Developed a replacement to the existing total reward statement solution. In particular, to better manage the opt-in/out functionality.
• Single-handed design, development and implementation of a graduate recruitment portal for Jacobs in Europe and the US. The portal was built as an n-tier application in ASP.NET using Visual Studio 2005. Most of the backend processing was delivered using XML, especially for the interfaces and application tier.
Business Domain: HR Application Services
Technologies: C#.NET, SQL Server 2005, and XML, VBA, ASP and VB6
• Filling in for two permanent staff, day-to-day technical responsibility for Jacobs UK HR Systems, including ad-hoc development and maintenance of HR systems.
• Development of an application to manage the Jacobs UK preferred supplier list.
• Developed a replacement to the existing total reward statement solution. In particular, to better manage the opt-in/out functionality.
• Single-handed design, development and implementation of a graduate recruitment portal for Jacobs in Europe and the US. The portal was built as an n-tier application in ASP.NET using Visual Studio 2005. Most of the backend processing was delivered using XML, especially for the interfaces and application tier.
Recruitment, SQL Server 2005, Portal, Backend, Processing, Server, Development, Analyst, Implementation, Developer, Net, Design, Visual Studio, ASP, VBA, C, XML, ASP.NET, SQL Server, Backend, .Net, Sql
My education
1991
-
1996
Bournemouth University
BSc(Hons), Information Systems Management
BSc(Hons), Information Systems Management
Christopher's reviews
Christopher has not received any reviews on Worksome.
Contact Christopher Morris
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Christopher directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark