$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Experienced Full Stack .NET Contractor
Craig Freeman
,
Oldbury, United Kingdom
Experience
Other titles
Skills
I'm offering
When you love what you do, what you do gets a little bit easier. I am passionate about software development, no matter if its a single website or a multi-tier enterprise solution, its all gravy to me.
I live and breathe development, when I am not developing, I am looking into new ways of doing things and whats new out there...
Full development lifecycle experience, exceptional communication skills and able to explain technical solutions to non-technical people, self motivated and able to work on own projects or as part of a team
I have gained extensive commercial experience developing ASP.NET websites, applications and services in many different fields including public sector, food, retail, digital agencies/new media, finance, legal & pharmaceutical.
I have a passion for all things technical, knowing that it works is not enough, I want to know how it works and what I can do to make things better.
I live and breathe development, when I am not developing, I am looking into new ways of doing things and whats new out there...
Full development lifecycle experience, exceptional communication skills and able to explain technical solutions to non-technical people, self motivated and able to work on own projects or as part of a team
I have gained extensive commercial experience developing ASP.NET websites, applications and services in many different fields including public sector, food, retail, digital agencies/new media, finance, legal & pharmaceutical.
I have a passion for all things technical, knowing that it works is not enough, I want to know how it works and what I can do to make things better.
Markets
United Kingdom
Language
German
Good
English
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2019 - ?
temp
Contract Software Engineer - Contract Role
The TicketFactory / NEC.
Role
An exciting project to work on, taking the existing e-commerce and ticket booking site and re-create from the ground up. creation of a new service layer to allow for integration into other 3rd party allocation systems, adding of a new Umbraco based CMS and moving the solution from on premise to cloud based with Azure.
Technologies used include C#, HTML, ASP.MVC, SQL Server, CosmosDb/Mongo DB, CSS, JavaScript, JSON, XML, TDD, Umbraco and RESTful API's and many more.
An exciting project to work on, taking the existing e-commerce and ticket booking site and re-create from the ground up. creation of a new service layer to allow for integration into other 3rd party allocation systems, adding of a new Umbraco based CMS and moving the solution from on premise to cloud based with Azure.
Technologies used include C#, HTML, ASP.MVC, SQL Server, CosmosDb/Mongo DB, CSS, JavaScript, JSON, XML, TDD, Umbraco and RESTful API's and many more.
MVC, Many more, UP, Booking, CosmosDB, Server, Software, Mongo, Restful, TDD, Service, Integration, Umbraco, ASP, Javascript, Cloud, C, E-commerce, XML, JSON, Azure, CMS, SQL Server, HTML/CSS/Javascript, API, Sql, Html, Css
2018 - 2019
temp
Contract Software Engineer - Contract Role
TrustMarque.
Working onsite to update their clients online presence, developing a solution utilizing Identity Server 4, Service Fabric and MicroServices.
Integrating existing solutions into a Single Sign On solution which uses a mixture of ASP.NET Web Forms and MVC.
Typical development environment C#, ASP.NET, .NET CORE 2.0, MVC, WEB API, HTML, Razor, SQL Server 2016, Entity Framework, Identity Server 4
Integrating existing solutions into a Single Sign On solution which uses a mixture of ASP.NET Web Forms and MVC.
Typical development environment C#, ASP.NET, .NET CORE 2.0, MVC, WEB API, HTML, Razor, SQL Server 2016, Entity Framework, Identity Server 4
Service, Framework, Sql server 2016, Online, Net core, Server, Web, Razor, Software, Development, Net, Web API, Html, Entity Framework, Microservices, ASP, MVC, C, ASP.NET, SQL Server, HTML/CSS/Javascript, API, .Net, Sql
2018 - 2018
temp
Senior Developer - Contract Role
Pinsent Masons LLP.
6 Month Extension)
Whilst working with the Application Services department at Pinsent Masons, It has been my sole responsibility for the development of an Xamarin.Forms mobile application for the firm. The application was developed with C#, Xamarin.Forms, Entity Framework (Code First), and a multitude of Azure features. The mobile application allows users to access certain features typically provided by SharePoint and Web Applications.
It has also been my responsibility to design, document and develop an application for the creation of surveys/questionnaires for use within the Pinsent Masons landscape. Again, many developed with c#, SQL Server, Entity Framework, MongoDb/DocumentDb, azure functions and proxies.
Working in an agile development environment with daily stand ups.
Other applications that I have created for proof of concept include a Jabber Integration BOT which allows the dissemination of user's presence information.
Typical development environment C#, Azure Active Directory B2C Tenant, DocumentDB / MongoDB, ASP.NET, .NET CORE 2.0, MVC, WEB API, HTML, Razor, SQL Server 2016, Entity Framework, Cisco Jabber CUCM + Presence
Whilst working with the Application Services department at Pinsent Masons, It has been my sole responsibility for the development of an Xamarin.Forms mobile application for the firm. The application was developed with C#, Xamarin.Forms, Entity Framework (Code First), and a multitude of Azure features. The mobile application allows users to access certain features typically provided by SharePoint and Web Applications.
It has also been my responsibility to design, document and develop an application for the creation of surveys/questionnaires for use within the Pinsent Masons landscape. Again, many developed with c#, SQL Server, Entity Framework, MongoDb/DocumentDb, azure functions and proxies.
Working in an agile development environment with daily stand ups.
Other applications that I have created for proof of concept include a Jabber Integration BOT which allows the dissemination of user's presence information.
Typical development environment C#, Azure Active Directory B2C Tenant, DocumentDB / MongoDB, ASP.NET, .NET CORE 2.0, MVC, WEB API, HTML, Razor, SQL Server 2016, Entity Framework, Cisco Jabber CUCM + Presence
Development, Entity Framework, Integration, Web API, Net, It, Mobile Application, Developer, Surveys, Azure Active Directory, ASP, Razor, Web, Senior Developer, Server, Net core, Sql server 2016, Framework, Azure Active Directory B2C, Active Directory, Design, Sql, .Net, API, HTML/CSS/Javascript, SQL Server, ASP.NET, MongoDB, Azure, Html, B2C, SharePoint, Agile development, Agile, Cisco, C, MVC, Xamarin
2017 - 2017
temp
Senior Developer - Contract Role
McCann.
Working on the latest Azure technologies creating backend .NET Web API in .NET CORE 2.0, using Mongo/DocumentDB, Azure Active Directory B2C Tenants. Solution for major public transport client and their online account/ticketing solution
Typical development environment C#, Azure Active Directory B2C Tenant, DocumentDB / MongoDB, .NET CORE 2.0, Microsoft Graph API, MVC, WEB API, HTML, Razor, SQL Server 2016, Entity Framework, Identity Server,
Typical development environment C#, Azure Active Directory B2C Tenant, DocumentDB / MongoDB, .NET CORE 2.0, Microsoft Graph API, MVC, WEB API, HTML, Razor, SQL Server 2016, Entity Framework, Identity Server,
Developer, Azure Active Directory B2C, Backend, Microsoft Graph, Framework, Sql server 2016, Online, Net core, Server, Senior Developer, Web, Razor, Mongo, Development, Azure Active Directory, Html, Net, Web API, Entity Framework, MVC, C, B2C, Active Directory, Azure, MongoDB, SQL Server, HTML/CSS/Javascript, API, Backend, Sql
2017 - 2017
temp
Senior Developer - Contract Role
GNPM.
Working on the latest .NET Azure platform and incorporating .NET Core Web Applications, Azure Message Queues and SQL Database (SQL Server 2017) in order to develop an international invoicing and contract processing solution.
Typical development environment C#, Javascript, Knockout JS, MVC, HTML, Razor, SQL Server 2016, Entity Framework, Identity Server, .NET CORE, Azure Web Services.
Typical development environment C#, Javascript, Knockout JS, MVC, HTML, Razor, SQL Server 2016, Entity Framework, Identity Server, .NET CORE, Azure Web Services.
Developer, Processing, Knockout, Framework, Sql server 2016, Net core, International, Server, Senior Developer, Web, Razor, Development, Javascript, Net, Entity Framework, Web Services, MVC, Database, C, Azure, SQL Server, HTML/CSS/Javascript, Sql, Html
2017 - 2017
temp
Senior Developer - Contract Role
Next PLC.
Working within the Ecommerce team developing new solutions and continued development on their many websites all over the world.
Typical development based on C#, VB.NET, SQL Server, MVC, ASP.NET, JavaScript/JQUERY, CSS & HTML.
Typical development based on C#, VB.NET, SQL Server, MVC, ASP.NET, JavaScript/JQUERY, CSS & HTML.
Websites, Vb, Server, Senior Developer, Development, Developer, Net, ASP, MVC, Vb.net, C, Javascript, ASP.NET, SQL Server, HTML/CSS/Javascript, Ecommerce, .Net, Jquery, Sql, Html, Css
2016 - 2016
temp
Senior Developer - Contract Role
Equiniti.
January
Working with the existing development team made up of 12 contractors to re-develop the existing Payroll and Pensions Solution.
Software originally developed in a 3rd party software development language which sits on top of Visual Basic 6. On a day to day basis we are checking and refactoring SQL Statements, triggers and stored procedures as well as VB Script functions and procedures.
Working with the existing development team made up of 12 contractors to re-develop the existing Payroll and Pensions Solution.
Software originally developed in a 3rd party software development language which sits on top of Visual Basic 6. On a day to day basis we are checking and refactoring SQL Statements, triggers and stored procedures as well as VB Script functions and procedures.
Sql, Software development, Stored procedures, Developer, Development, Software, Senior Developer, Vb, UP, Basic
2016 - 2016
temp
Senior Developer - Contract Role
Gateley PLC.
November
Working with the newly formed development team to document over 30 applications which the business uses on a daily basis and report directly to the Development Manager.
On a day to day basis it has been my responsibility to ensure that any support issues regarding the IT Applications are dealt with under instruction from the resident I.T Business Administrator and the Development Manager.
Introduced new systems such as Team Foundation Server (TFS) to better manage the code and development processes within the IT Development team.
Working with the newly formed development team to document over 30 applications which the business uses on a daily basis and report directly to the Development Manager.
On a day to day basis it has been my responsibility to ensure that any support issues regarding the IT Applications are dealt with under instruction from the resident I.T Business Administrator and the Development Manager.
Introduced new systems such as Team Foundation Server (TFS) to better manage the code and development processes within the IT Development team.
It, TFS, Developer, Support, Development, Senior Developer, Server, Administrator, Team Foundation Server, Processes, Manager
2015 - 2015
temp
Senior Developer - Contract Role
Premier Software Solutions.
Working alongside the development team of Premier Software Solutions on creating the next generation of booking solution based within the Cloud. The brief is to take the current VB.NET / Visual Fox Pro solutions and integrate into a single VB.NET, MVC, JavaScript, VB.NET & SQL Server cloud based solution.
As part of this position, I have also been responsible for maintaining and further development of an existing ASP.NET Web Forms cloud based solution. Changes made to ensure responsive design and streamline the existing features.
As part of this position, I have also been responsible for maintaining and further development of an existing ASP.NET Web Forms cloud based solution. Changes made to ensure responsive design and streamline the existing features.
ASP, Vb, Booking, Responsive, Server, Senior Developer, Web, Software, Development, Developer, Net, Javascript, MVC, Vb.net, Responsive design, Cloud, ASP.NET, SQL Server, .Net, Sql, Design
2014 - 2015
job
Software & Web Developer
Johnson Fleming Group LTD.
Taking a lead role in the designing and development of the Self-Serve project which is aimed at small to medium enterprises who require pension auto enrollment facilities. The projects that I have worked on during this position have all been developed using VB.NET, ASP.NET 4+, MVC, Javascript, HTML, CSS and SQL Server 2008.
I regularly take part in online course, learning new technologies and then pass this information on to my fellow colleagues. In all the projects that I have worked on in this position, I have provided a new way of working and with new methodologies which have proved to be more robust, easier to code and more practical.
I regularly take part in online course, learning new technologies and then pass this information on to my fellow colleagues. In all the projects that I have worked on in this position, I have provided a new way of working and with new methodologies which have proved to be more robust, easier to code and more practical.
Net, Sql server 2008, .net 4, Vb, Online, Pension, Server, Web, Software, Development, Developer, Javascript, ASP, MVC, Vb.net, ASP.NET, SQL Server, HTML/CSS/Javascript, .Net, Sql, Html, Css
2011 - 2014
job
Software & Web Developer
Ice Blue Marketing & Design.
Taking a lead role in developing and maintaining client web sites, and web based applications. Working with clients to determine the exact requirements and how best to develop with an eye on future developments. Working with technologies such as VB.NET / ASP.NET, all major .NET Frameworks, JQuery, HTML, CSS & XSLT. Custom built CMS package for both regular and E-Commerce Websites.
On a daily basis, managed and developed over 150 websites for all different size businesses as well as local councils.
Personally created my own tool set so standard development tasks are created in a matter of seconds rather than writing thousands of lines of duplicated code. I am a firm believer that you should code smart, not hard.
On a daily basis, managed and developed over 150 websites for all different size businesses as well as local councils.
Personally created my own tool set so standard development tasks are created in a matter of seconds rather than writing thousands of lines of duplicated code. I am a firm believer that you should code smart, not hard.
E-commerce, Vb, Web, Software, Development, Developer, Net, XSLT, ASP, Vb.net, Css, Websites, CMS, ASP.NET, HTML/CSS/Javascript, Writing, .Net, Jquery, Html
2003 - 2011
job
Senior Software Engineer / Team Leader
Intrasoft UK LTD.
Developed and maintained numerous projects for Intrasoft UK Ltd including their Property Management Solution proRent which was supplied to estate and letting agents across the United Kingdom. Based on ASP.NET/VB.Net and CSLA Architecture with SQL Server 2005 Relational Database. I was responsible for the initial specification and formal specification gathered from 5 customers as well as creating the development plan for the team.
Skills Used: ASP.NET, VB.NET, SQL Server 2005, T-SQL, SQL Server Reporting Services, Web Services, Windows Forms and Microsoft SourceSafe.
Skills Used: ASP.NET, VB.NET, SQL Server 2005, T-SQL, SQL Server Reporting Services, Web Services, Windows Forms and Microsoft SourceSafe.
T-SQL, SQL Server 2005, Vb, Server, Web, Software, Development, Net, Architecture, Windows, Sql, Management, Web Services, ASP, Vb.net, Database, ASP.NET, SQL Server, .Net
2000 - 2003
job
Software Engineer
Trakware LTD.
Developed many solutions for large blue chip companies such as Panasonic, Morrison's Supermarkets and the BBC securities department. Many projects such as the Panasonic Production Line involved my attending customer site, countless meetings regarding system requirements and specifications. The initial line went live quickly followed by 5 other lines all running the same solution. Each line had 16 stations running various applications of different types. The collective information was initially stored then replicated up to a sql server 2000 database. Projects like these have allowed me to gain aspect of the full life cycle of large solutions and appreciate the demands for concise coding standards and higher level unit testing.
Skills Used: VB.NET/ASP.NET, Visual Studio.NET, SQL Server 2000, Firebird 6, C++ (16 bit development), SQL Server Reporting.
Skills Used: VB.NET/ASP.NET, Visual Studio.NET, SQL Server 2000, Firebird 6, C++ (16 bit development), SQL Server Reporting.
Net, ME, UP, Firebird, Vb, Production, Server, Software, Development, Testing, Sql, Visual Studio, ASP, Vb.net, Database, C, ASP.NET, SQL Server, .Net
My education
1990
-
1995
Warley High School
N/a, N/a
N/a, N/a
?
-
1998
n/a
Secondary, Level 3 Information Technology
Secondary, Level 3 Information Technology
?
-
1998
n/a
Hndhncorequivalent, Information Technology
Hndhncorequivalent, Information Technology
?
-
1997
n/a
Secondary, Level 2 Information Technology
Secondary, Level 2 Information Technology
?
-
1995
Secondary School
Secondary, English
Secondary, English
Craig's reviews
Craig has not received any reviews on Worksome.
Contact Craig Freeman
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Craig 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