$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
.Net + Robotic Process Automation Developer (UiPath Certified)
Thomas Nyahwo
,
Manchester, United Kingdom
Experience
Other titles
Skills
I'm offering
A UiPath Certified Advanced Robotic Process Automation Developer with over 20 years of commercial experience in ASP.Net, MVC, C#, Angular and SQL Server development. Experience includes holiday, insurance, energy, commercial and residential property marketing, education, service management, materials handling, power asset management, ship terminal management, public sector, and non-governmental organisation industries/sectors. A substantial amount work I have carried out over the years has involved strategic B2B systems integration development. My aim is to understand the client organisation business scenario, and to successfully design and implement effective, robust, value-adding RPA solutions.
Markets
United Kingdom
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
temp
.Net Developer
Bolton, Greater.
(Contract work - on site and Remote)
Destinology is an award-winning provider of luxury holidays to alluring worldwide destinations including Dubai, Maldives, Mauritius, Las Vegas, Barbados, New York, Europe, Thailand and many more. (Destinology is owned by Saga PLC)
After previously completing a 13-month contract with Destinology, I was recalled to assist in the development of a NetCore Rest API. I also carried out a separate project to allow manual adding of cruise holiday component both on their internal web & desktop applications, and public-facing website.
This assignment involved the following:
• Migration of old .Net code to NetCore
• Extensive code refactoring to produce unit-testable classes
• Understanding Destinology's holiday quote system to implement changes for manual Cruise component adding and related user journeys.
• Writing stored procedures
• Writing Unit Tests
• Liaising with internal process owners
• Liaising with business partner technical staff
• Producing handover documentation
• Maintenance of existing XML integration implementations
Tools and Technologies utilised at Destinology
C#, .NetCore, Docker, AngularJs, WCF, Json, Xml, MVC, ASP.Net, jQuery, JavaScript, HTML, CSS, Visual Studio, Postman, SoapUI, SQL Server
Destinology is an award-winning provider of luxury holidays to alluring worldwide destinations including Dubai, Maldives, Mauritius, Las Vegas, Barbados, New York, Europe, Thailand and many more. (Destinology is owned by Saga PLC)
After previously completing a 13-month contract with Destinology, I was recalled to assist in the development of a NetCore Rest API. I also carried out a separate project to allow manual adding of cruise holiday component both on their internal web & desktop applications, and public-facing website.
This assignment involved the following:
• Migration of old .Net code to NetCore
• Extensive code refactoring to produce unit-testable classes
• Understanding Destinology's holiday quote system to implement changes for manual Cruise component adding and related user journeys.
• Writing stored procedures
• Writing Unit Tests
• Liaising with internal process owners
• Liaising with business partner technical staff
• Producing handover documentation
• Maintenance of existing XML integration implementations
Tools and Technologies utilised at Destinology
C#, .NetCore, Docker, AngularJs, WCF, Json, Xml, MVC, ASP.Net, jQuery, JavaScript, HTML, CSS, Visual Studio, Postman, SoapUI, SQL Server
Net, ASP, MVC, Stored procedures, Visual Studio, Integration, Website, WCF, PLC, C, Developer, Business Partner, Development, Web, Server, Winning, Many more, HTML/CSS/Javascript, Css, Html, Sql, Jquery, .Net, API, Writing, Docker, Javascript, SQL Server, REST API, ASP.NET, JSON, XML, AngularJS, REST
2019 - 2019
freelance
.Net Software Developer
Service Geeni.
(Freelance Development Project - fully Remote)
Service Geeni provide a cloud-based service management solution. This feature-rich platform is multi-lingual, highly customizable and is used by companies in multiple countries.
I developed a Windows Service for offline accounts package integration with the cloud-based platform.
The work involved:
• Utilizing SOLID principles for code design
• Writing Unit Tests
• Using Dependency Injection
• Implementing automatic unattended application updates using wyBuild
• Creating a WPF Windows UI application to manage the Windows service
• Writing integration logic for Sage 50 and Sage 200.
• Creating a windows installer package for app deployment
• Designing for easy addition of other accounting package integrations.
• Producing written technical documentation
Tools and Technologies utilised at Destinology
C#, Rest API, Json, Visual Studio, Postman, Swagger, SQL Server, Sage 50, Sage 200, wyBuild, Autofixture, AutoMapper, Windsor Castle, IdentityModel package, NLog, NUnit, RestSharp
Service Geeni provide a cloud-based service management solution. This feature-rich platform is multi-lingual, highly customizable and is used by companies in multiple countries.
I developed a Windows Service for offline accounts package integration with the cloud-based platform.
The work involved:
• Utilizing SOLID principles for code design
• Writing Unit Tests
• Using Dependency Injection
• Implementing automatic unattended application updates using wyBuild
• Creating a WPF Windows UI application to manage the Windows service
• Writing integration logic for Sage 50 and Sage 200.
• Creating a windows installer package for app deployment
• Designing for easy addition of other accounting package integrations.
• Producing written technical documentation
Tools and Technologies utilised at Destinology
C#, Rest API, Json, Visual Studio, Postman, Swagger, SQL Server, Sage 50, Sage 200, wyBuild, Autofixture, AutoMapper, Windsor Castle, IdentityModel package, NLog, NUnit, RestSharp
Swagger, Windows, Net, Developer, NUnit, Technical documentation, Development, SOLID, Software, Service, Server, Feature, App, Logic, AutoFixture, Sage5.0, Castle, REST, Sql, API, Writing, SQL Server, REST API, JSON, Deployment, UI, Design, C, Cloud, Management, Visual Studio, Wpf, Integration, Service Management
2019 - 2019
temp
Full Stack Web Developer
Jet2holidays (Jet2).
(Contract work)
Jet2holidays is UK's second largest package holidays provider. Their services have won various awards including "Travel Brand of the Year, Which Award". Key to that success is their high-traffic website which supports holiday search, booking and check-in processes.
As a Full Stack Web Developer, I was contracted to implement software changes to the www.jet2holdiays.com website, Microservice Web APIs and back office applications enabling the company to make quick win business gains.
I carried out the following work at Jet2holidays:
• Upgraded Facebook login to latest version, including configurable versioning of target API
• Implemented search page tracking tags for analysis
• Provided various dimension data for Google Tag Manager tracking and analysis
• Modifications and extensions to various microservice Web APIs
• Analysed and estimated effort for various critical pieces of work
• Wrote unit tests
• Collaborated with product owners to ascertain user requirements
• Collaborated with testers to ensure quality
• Carried out code reviews
• Worked within a cross-functional team to deliver both routine and hot-fix releases
• Wrote JavaScript bookmarklets to aid testers
Tools, Technologies and methodologies utilised at Catalent
C#, ASP.net, MVC, Vue.js, JavaScript, Sitecore, Windsor Castle, Html, CSS, Web API, SQL Server, Entity Framework, MS Test, MOQ, Silverlight, TDD, SOLID Principles, Kanban, OOP, Git, TFS
Jet2holidays is UK's second largest package holidays provider. Their services have won various awards including "Travel Brand of the Year, Which Award". Key to that success is their high-traffic website which supports holiday search, booking and check-in processes.
As a Full Stack Web Developer, I was contracted to implement software changes to the www.jet2holdiays.com website, Microservice Web APIs and back office applications enabling the company to make quick win business gains.
I carried out the following work at Jet2holidays:
• Upgraded Facebook login to latest version, including configurable versioning of target API
• Implemented search page tracking tags for analysis
• Provided various dimension data for Google Tag Manager tracking and analysis
• Modifications and extensions to various microservice Web APIs
• Analysed and estimated effort for various critical pieces of work
• Wrote unit tests
• Collaborated with product owners to ascertain user requirements
• Collaborated with testers to ensure quality
• Carried out code reviews
• Worked within a cross-functional team to deliver both routine and hot-fix releases
• Wrote JavaScript bookmarklets to aid testers
Tools, Technologies and methodologies utilised at Catalent
C#, ASP.net, MVC, Vue.js, JavaScript, Sitecore, Windsor Castle, Html, CSS, Web API, SQL Server, Entity Framework, MS Test, MOQ, Silverlight, TDD, SOLID Principles, Kanban, OOP, Git, TFS
Google, Web API, Website, TDD, Net, TFS, Developer, Office, SOLID, Software, Web, Test, Server, Search, Booking, Framework, MOQ, Processes, Silverlight, Manager, Castle, Facebook, Css, Html, Sql, .Net, Git, API, HTML/CSS/Javascript, SQL Server, ASP.NET, Vue.js, Javascript, C, ASP, Google tag manager, MVC, Oop, Entity Framework, Kanban, Vue, Sitecore
2018 - 2018
temp
Full Stack Web Developer
Catalent Pharma Solutions.
(Contract work - on site + Remote)
Catalent Pharma Solutions are a world leader in the partnership for the development, delivery and supply of drugs, biologics and consumer health products. They are listed on the New York Stock Exchange as CTLT.
As a Full Stack Web Developer, I was contracted to contribute towards the development of an Electronic Execution Record Application central to their digitisation of their manual packaging process.
I carried out the following work at Catalent:
• Full stack development of features specified by stories.
• Designed and implemented database tables, relationships, constrains etc
• Implemented server-side coding to provide data and business logic
• Implemented client-side coding to provide UX features
• Designed UI mockups using Balsamiq
• Wrote unit tests
• Collaborated with product owner and business to ascertain user requirements
• Collaborated with testers to ensure quality
• Carried out code reviews
• Deployed solution to test environments
Tools, Technologies and methodologies utilised at Catalent
C#, ASP.net, MVC, Angular, AngularJS, TypeScript, Automapper, Autofac, JavaScript, Html, CSS, VSTS, Web API, SQL Server, Entity Framework, MS Test, Angular Material Framework, Balsamiq, Dev Extreme, TDD, Agile, OOP, Jenkins
Catalent Pharma Solutions are a world leader in the partnership for the development, delivery and supply of drugs, biologics and consumer health products. They are listed on the New York Stock Exchange as CTLT.
As a Full Stack Web Developer, I was contracted to contribute towards the development of an Electronic Execution Record Application central to their digitisation of their manual packaging process.
I carried out the following work at Catalent:
• Full stack development of features specified by stories.
• Designed and implemented database tables, relationships, constrains etc
• Implemented server-side coding to provide data and business logic
• Implemented client-side coding to provide UX features
• Designed UI mockups using Balsamiq
• Wrote unit tests
• Collaborated with product owner and business to ascertain user requirements
• Collaborated with testers to ensure quality
• Carried out code reviews
• Deployed solution to test environments
Tools, Technologies and methodologies utilised at Catalent
C#, ASP.net, MVC, Angular, AngularJS, TypeScript, Automapper, Autofac, JavaScript, Html, CSS, VSTS, Web API, SQL Server, Entity Framework, MS Test, Angular Material Framework, Balsamiq, Dev Extreme, TDD, Agile, OOP, Jenkins
Developer, Product owner, ASP, MVC, Oop, Entity Framework, Test, Web API, TDD, Net, C, Pharma, Development, Health, Web, Server, Logic, Autofac, Framework, VSTS, ASP.NET, Css, Html, Sql, .Net, API, Angular, HTML/CSS/Javascript, SQL Server, UX, Javascript, Typescript, Jenkins, Exchange, AngularJS, Packaging, Agile, UI, Database
2018 - 2018
temp
Full Stack Web Developer
AXA PPP Insurance.
(Contract work)
AXA PPP Healthcare is a provider of private medical insurance, an is part of the AXA group of companies.
I was contracted via Glue Reply to implement GDPR features on their Members Online website with over 400,000 registered users.
I carried out the following work:
• Implemented the key user interface component used in capture GDPR contact preferences from various parts of the website
• Implemented new registration page step sequence to enhance security
• Integrated UI tier with business tier to retrieve and save GDPR preferences
• Implemented GDPR preferences change audit log to internal Admin site
• Worked on various other non-GDPR related features of the website
• Wrote unit tests. Used TDD approach for some implementations.
• Created build and release pipelines in VSTS
• All work carried out in an Agile environment
• Collaborated with other developers, testers, product owners
Tools and Technologies utilised
ASP.net, MVC, C#, JavaScript, React.js, Html, CSS, Selenium, Specflow, TFS, VSTS, Web API, Postman, SoapUI, Ektron CMS, SQL Server.
AXA PPP Healthcare is a provider of private medical insurance, an is part of the AXA group of companies.
I was contracted via Glue Reply to implement GDPR features on their Members Online website with over 400,000 registered users.
I carried out the following work:
• Implemented the key user interface component used in capture GDPR contact preferences from various parts of the website
• Implemented new registration page step sequence to enhance security
• Integrated UI tier with business tier to retrieve and save GDPR preferences
• Implemented GDPR preferences change audit log to internal Admin site
• Worked on various other non-GDPR related features of the website
• Wrote unit tests. Used TDD approach for some implementations.
• Created build and release pipelines in VSTS
• All work carried out in an Agile environment
• Collaborated with other developers, testers, product owners
Tools and Technologies utilised
ASP.net, MVC, C#, JavaScript, React.js, Html, CSS, Selenium, Specflow, TFS, VSTS, Web API, Postman, SoapUI, Ektron CMS, SQL Server.
Developer, MVC, GDpr, Web API, Website, TDD, Security, Net, TFS, SoMe, Insurance, Web, Server, Online, Audit, SpecFlow, VSTS, ASP.NET, Css, Html, Sql, .Net, React, API, HTML/CSS/Javascript, SQL Server, Javascript, CMS, Audit, Agile, UI, C, Selenium, ASP
2015 - 2016
temp
Applications Developer (Contract work)
Gazprom Energy.
Gazprom Energy is an award-winning supplier of gas and electricity to businesses across the UK. It is part of PAO Gazprom - the world's largest gas producer.
I was contracted to work on implementing modifications to their power applications, making them complaint with regulatory changes. Initiated the design and development of a web-based dashboard application as a user interface to the data migration/synchronisation services to be employed in a new retail applications overhaul.
I carried out the following work:
• Implemented legacy application changes as per regulatory requirements
• Implemented features to support new information requirements
• Designed and developed web-based Dashboard Service application
• Wrote and implemented Specflow test scripts to automate testing of Dashboard application
• Packaged applications for release into the production environment
• Wrote release notes documents to support the applications change process
• Wrote and ran unit tests using NUnit and FakeItEasy.
Tools and Technologies utilised at Gazprom Energy
MVC, ASP.Net, C#, jQuery, JavaScript, AngularJS, Bootstrap, Entity Framework, Ninject, LINQ, Visual Studio 2015/2013/2010, VB6, SSRS, TFS, HTML5, CSS, SQL Server 2012, Oracle 11g, TOAD for Oracle, FakeItEasy, Specflow, Selenium.
I was contracted to work on implementing modifications to their power applications, making them complaint with regulatory changes. Initiated the design and development of a web-based dashboard application as a user interface to the data migration/synchronisation services to be employed in a new retail applications overhaul.
I carried out the following work:
• Implemented legacy application changes as per regulatory requirements
• Implemented features to support new information requirements
• Designed and developed web-based Dashboard Service application
• Wrote and implemented Specflow test scripts to automate testing of Dashboard application
• Packaged applications for release into the production environment
• Wrote release notes documents to support the applications change process
• Wrote and ran unit tests using NUnit and FakeItEasy.
Tools and Technologies utilised at Gazprom Energy
MVC, ASP.Net, C#, jQuery, JavaScript, AngularJS, Bootstrap, Entity Framework, Ninject, LINQ, Visual Studio 2015/2013/2010, VB6, SSRS, TFS, HTML5, CSS, SQL Server 2012, Oracle 11g, TOAD for Oracle, FakeItEasy, Specflow, Selenium.
Web, It, Net, LINQ, TFS, Developer, Support, NUnit, Testing, Development, Regulatory, SSRS, Server, Production, Power, Energy, SpecFlow, Framework, Sql server 2012, Energy, Winning, Ninject, ASP.NET, Css, Html5, Design, Sql, Jquery, .Net, Bootstrap, SQL Server, Retail, Oracle, Javascript, AngularJS, C, Selenium, ASP, MVC, Entity Framework, Producer, Visual Studio, Test, Service
2013 - 2015
temp
Web Developer (Contract work)
Swinton Insurance.
With 350 branches across the United Kingdom and a workforce of in excess of 5,000, Swinton Insurance is one of the largest and well-known insurance companies in the country.
I was contracted to work their Web Refresh and Evolve projects.
I carried out the following work:
• Developed web application functionality as specified in user stories.
• Worked in team to deliver car insurance quote and sale available on https://quote.swinton.co.uk/Internet/Motor
• Worked in team to deliver internal Sale Executive car insurance risk capture application.
• Wrote and implemented Specflow tests scripts to automate testing
• Setup and ran build configurations for continuous integration using TeamCity
• Wrote and ran performance tests using JMeter
• Wrote and ran unit tests using an internal framework, NUnit and Rhino Mocks.
Tools and Technologies utilised at Travel Counsellors Ltd
MVC, ASP.Net, C#, jQuery, JavaScript, AngularJS, JSON, Bootstrap, WCF, Web API, Entity Framework, CastleWindsor, LINQ, Visual Studio 2012, Mercurial SCM, TortoiseHg, HTML5, CSS, SQL Server 2012, Rhino Mocks, TeamCity, JMeter, Specflow, Coypu.
I was contracted to work their Web Refresh and Evolve projects.
I carried out the following work:
• Developed web application functionality as specified in user stories.
• Worked in team to deliver car insurance quote and sale available on https://quote.swinton.co.uk/Internet/Motor
• Worked in team to deliver internal Sale Executive car insurance risk capture application.
• Wrote and implemented Specflow tests scripts to automate testing
• Setup and ran build configurations for continuous integration using TeamCity
• Wrote and ran performance tests using JMeter
• Wrote and ran unit tests using an internal framework, NUnit and Rhino Mocks.
Tools and Technologies utilised at Travel Counsellors Ltd
MVC, ASP.Net, C#, jQuery, JavaScript, AngularJS, JSON, Bootstrap, WCF, Web API, Entity Framework, CastleWindsor, LINQ, Visual Studio 2012, Mercurial SCM, TortoiseHg, HTML5, CSS, SQL Server 2012, Rhino Mocks, TeamCity, JMeter, Specflow, Coypu.
Teamcity, Web API, WCF, Net, LINQ, Developer, NUnit, Insurance, Continuous integration, Testing, Integration, SCM, Internet, Web, Server, SpecFlow, Framework, Sql server 2012, Mercurial, ASP.NET, Css, Html5, Sql, Jquery, .Net, API, Bootstrap, SQL Server, Javascript, JSON, AngularJS, C, ASP, MVC, User stories, Entity Framework, Visual Studio
2013 - 2013
temp
Web Developer (Contract work)
Travel Counsellors Ltd.
Travel Counsellors is an award-winning travel company based in Bolton. Their unique business model involving over 1,200 individual Travel Counsellors across the globe has been key to their continued growth.
I was contracted to work in a team to develop an internal online Holiday Quote System utilised by their Travel Counsellors located in nine countries. The web application allows the Travel Counsellors to quote for holidays and to make bookings.
I carried out the following work:
• Developed availability recheck for accommodation and ground-handling holiday components.
• Completed the development the Passenger Entry Page.
• Developed the filter functionality for flight search results to allow users to filter by Airlines, Price range, Airports, Fare Type etc
• Integration with Virtual Credit request WCF service for low cost flights.
• Integration with a Retail System to process low cost flights.
• Implemented accommodation booking cancellation of an XML based API integration used to manage bookings with a third-party provider.
• Wrote unit tests using the mocking library Moq.
Tools and Technologies utilised at Travel Counsellors Ltd
MVC, ASP.Net, C#, jQuery, JavaScript, JSON, Modernizr, WCF, Entity Framework, Ninject Dependency Injection, LINQ, Visual Studio 2012, TFS, HTML5, CSS, SQL Server 2008, Moq,
I was contracted to work in a team to develop an internal online Holiday Quote System utilised by their Travel Counsellors located in nine countries. The web application allows the Travel Counsellors to quote for holidays and to make bookings.
I carried out the following work:
• Developed availability recheck for accommodation and ground-handling holiday components.
• Completed the development the Passenger Entry Page.
• Developed the filter functionality for flight search results to allow users to filter by Airlines, Price range, Airports, Fare Type etc
• Integration with Virtual Credit request WCF service for low cost flights.
• Integration with a Retail System to process low cost flights.
• Implemented accommodation booking cancellation of an XML based API integration used to manage bookings with a third-party provider.
• Wrote unit tests using the mocking library Moq.
Tools and Technologies utilised at Travel Counsellors Ltd
MVC, ASP.Net, C#, jQuery, JavaScript, JSON, Modernizr, WCF, Entity Framework, Ninject Dependency Injection, LINQ, Visual Studio 2012, TFS, HTML5, CSS, SQL Server 2008, Moq,
Server, WCF, Net, Growth, LINQ, TFS, Developer, Development, Web, Service, Search, Online, Booking, Framework, MOQ, Sql server 2008, Winning, Ninject, ASP.NET, Css, Html5, Sql, Jquery, .Net, API, SQL Server, Retail, Javascript, JSON, XML, C, ASP, MVC, Entity Framework, Visual Studio, Integration
2012 - 2013
temp
Web Developer (Contract work)
Promethean plc.
Listed on the London Stock Exchange, Promethean is a global education company supporting teaching and learning via integrated technologies.
In a team utilising an agile software development approach, I contributed towards the development of one of their key web-based multilingual software solutions; "Planet for Schools" - a resource sharing and collaboration solution for teachers. My coding involved making some database changes, writing new middle-tier (service layer) functionality, new controllers in MVC and bug fixing. I also wrote unit tests using Moq. Involved in work to convert solution from ASP.net to Node.js and AngularJS.
Tools and Technologies utilised at Promethean
C#, MVC 3.0, ASP.Net, Node.js, jQuery, JavaScript, JSON, WCF, Entity Framework, LINQ, Visual Studio 2010, TFS, HTML5, SQL Server 2008, Moq, Rythmyx, Orchard, Telligent, www.Box.com API.
In a team utilising an agile software development approach, I contributed towards the development of one of their key web-based multilingual software solutions; "Planet for Schools" - a resource sharing and collaboration solution for teachers. My coding involved making some database changes, writing new middle-tier (service layer) functionality, new controllers in MVC and bug fixing. I also wrote unit tests using Moq. Involved in work to convert solution from ASP.net to Node.js and AngularJS.
Tools and Technologies utilised at Promethean
C#, MVC 3.0, ASP.Net, Node.js, jQuery, JavaScript, JSON, WCF, Entity Framework, LINQ, Visual Studio 2010, TFS, HTML5, SQL Server 2008, Moq, Rythmyx, Orchard, Telligent, www.Box.com API.
TFS, SoMe, MVC, Entity Framework, Visual Studio, Node, Service, WCF, Net, LINQ, ASP, Developer, Development, Software, Web, Server, Framework, MOQ, Sql server 2008, ASP.NET, Html5, Sql, Jquery, .Net, Node.js, API, Writing, SQL Server, Javascript, JSON, Teaching, Exchange, AngularJS, Software development, Agile, Database, C
2011 - 2012
temp
.Net Applications Developer
EA Technology Limited.
(Contract work)
EA Technology Limited provides leading edge power asset management solutions across a spectrum of industries, notably the electricity, rail and industrial sectors. This was my second contract with them after having worked there in 2006.
I developed a WPF (Windows Presentation Foundation) desktop application to analyse the data collected by Partial Discharge monitoring equipment. This application is used by engineers with specialized knowledge to assess the condition of switchgear equipment of electricity substations.
After this project I developed an HTML web-based version of this application which is cloud based and is to be made available world-wide via a franchise-based business model.
Tools and Technologies utilised at EA Technology Limited
C#, ASP.Net, MVC 3.0, JavaScript, jQuery, Ajax, WPF, Prism 4, WCF, Visual Studio 2010, HTML5, CSS, SQL Server 2008.
EA Technology Limited provides leading edge power asset management solutions across a spectrum of industries, notably the electricity, rail and industrial sectors. This was my second contract with them after having worked there in 2006.
I developed a WPF (Windows Presentation Foundation) desktop application to analyse the data collected by Partial Discharge monitoring equipment. This application is used by engineers with specialized knowledge to assess the condition of switchgear equipment of electricity substations.
After this project I developed an HTML web-based version of this application which is cloud based and is to be made available world-wide via a franchise-based business model.
Tools and Technologies utilised at EA Technology Limited
C#, ASP.Net, MVC 3.0, JavaScript, jQuery, Ajax, WPF, Prism 4, WCF, Visual Studio 2010, HTML5, CSS, SQL Server 2008.
MVC, Sql server 2008, Power, Server, Web, Monitoring, Developer, Net, WCF, Windows, Technology, Wpf, Visual Studio, Management, Asset Management, Javascript, ASP, Cloud, AJAX, C, ASP.NET, SQL Server, HTML/CSS/Javascript, .Net, Jquery, Sql, Html5, Html, Css
2010 - 2010
temp
Senior Analyst Programmer (Contract work)
Wesleyan Assurance Society.
Wesleyan Assurance Society is a mutual Society. Founded in 1841, they have grown to be a power to be reckoned with in the financial services industry and this confirmed by the various awards won from a number of prestigious bodies.
In a team of three developers, I worked on the expansion of an intranet web-based application used to manage a key financial product offered by the company. This involved developing functionality to enable insurance policies to be reviewed and renewed. I also redeveloped the data access logic behind a critical work-flow tasks page frequently utilised by the product business team. This work significantly reduced load times of the page thus saving users precious time.
Tools and Technologies utilised at Wesleyan Assurance Society
ASP.Net, VB.Net, JavaScript, Web Services, Visual Studio 2008, Oracle 10g, HTML, CSS, ADO.Net.
In a team of three developers, I worked on the expansion of an intranet web-based application used to manage a key financial product offered by the company. This involved developing functionality to enable insurance policies to be reviewed and renewed. I also redeveloped the data access logic behind a critical work-flow tasks page frequently utilised by the product business team. This work significantly reduced load times of the page thus saving users precious time.
Tools and Technologies utilised at Wesleyan Assurance Society
ASP.Net, VB.Net, JavaScript, Web Services, Visual Studio 2008, Oracle 10g, HTML, CSS, ADO.Net.
Vb.net, Vb, Logic, Power, Web, Insurance, Analyst, Net, Visual Studio, Javascript, Web Services, ASP, ASP.NET, Oracle, HTML/CSS/Javascript, .Net, Html, Css
2009 - 2010
job
Web and Desktop Applications Developer
Bury MBC.
(Contract work)
Bury Metropolitan Borough Council is local government for six towns in Greater Manchester; Bury, Ramsbottom, Tottington, Radcliffe, Whitefield and Prestwich, with a total population in excess of 181,000.
The development work carried out on this contract is outlined below:
Enhancement of Council's main website
I worked on the council's main website www.bury.gov.uk to develop various sections providing event, features, recycling and contact information. This also involved development of desktop applications to manage the content of these database driven sections of the website.
Business Continuity Management System
Also developed a Business Continuity Management System consisting of a desktop application and online presence on the intranet. This tool enables the council to graphically map out interdependencies between service departments for the purpose of risk analysis and management.
Young People's Health and Welfare Questionnaires System
I worked with the council's Children's Services department to develop a desktop application which enables them to create questionnaires and carry out surveys to assess effectiveness of services provided to young carers. The survey functionality needed to work both in online and offline modes to enable social workers off-site to carry out surveys and upload results to database on return.
Safe Guarding Bury Children Website
Designed and developed a separate Microsoft Content Management Server based website www.safeguardingburychildren.org. This website will provide information to parents, children and professionals for ensuring the safety of children in Bury.
Tools and Technologies utilised at Bury MBC
The following tools and technologies where used to implement the above mentioned solutions: ASP.NET, Microsoft Content Management Server (MS CMS), VB.NET 2008, .Net Framework 3.5, 1.0, LINQ to SQL, XML, VS2008, VS2001, MS SQL 2000, XHTML, HTML, CSS, Crystal Reports for Visual Studio 2008 and Microsoft Visual SourceSafe.
Bury Metropolitan Borough Council is local government for six towns in Greater Manchester; Bury, Ramsbottom, Tottington, Radcliffe, Whitefield and Prestwich, with a total population in excess of 181,000.
The development work carried out on this contract is outlined below:
Enhancement of Council's main website
I worked on the council's main website www.bury.gov.uk to develop various sections providing event, features, recycling and contact information. This also involved development of desktop applications to manage the content of these database driven sections of the website.
Business Continuity Management System
Also developed a Business Continuity Management System consisting of a desktop application and online presence on the intranet. This tool enables the council to graphically map out interdependencies between service departments for the purpose of risk analysis and management.
Young People's Health and Welfare Questionnaires System
I worked with the council's Children's Services department to develop a desktop application which enables them to create questionnaires and carry out surveys to assess effectiveness of services provided to young carers. The survey functionality needed to work both in online and offline modes to enable social workers off-site to carry out surveys and upload results to database on return.
Safe Guarding Bury Children Website
Designed and developed a separate Microsoft Content Management Server based website www.safeguardingburychildren.org. This website will provide information to parents, children and professionals for ensuring the safety of children in Bury.
Tools and Technologies utilised at Bury MBC
The following tools and technologies where used to implement the above mentioned solutions: ASP.NET, Microsoft Content Management Server (MS CMS), VB.NET 2008, .Net Framework 3.5, 1.0, LINQ to SQL, XML, VS2008, VS2001, MS SQL 2000, XHTML, HTML, CSS, Crystal Reports for Visual Studio 2008 and Microsoft Visual SourceSafe.
Health, Content, Safe, Surveys, Net, LINQ, Developer, Safety, Development, Website, Web, Server, Risk analysis, Online, Vb, Framework, Social, Css, Service, Visual Studio, Management, Event, Vb.net, ASP, Database, Content Management, XML, CMS, ASP.NET, HTML/CSS/Javascript, .Net, Sql, Html
2008 - 2008
temp
VB.net Developer
Logica.
(Contract work)
Logica is a leading IT and business services company focused on business transformation of their customers through the innovative use of technology. In this contract I was assigned to work for one of Logica's customers; the Health and Safety Executive (HSE) at their main offices in Bootle.
In a team of five developers I contributed to the technology upgrade of three database applications vital to HSE's information needs. This involved porting applications previously developed in PowerBuilder and Oracle to the latest version of the .Net Framework and Microsoft SQL Server 2005. Utilising a strictly Object-oriented approach we implemented solutions with the following tools and technologies: VB.NET 2008, .Net Framework 3.5, LINQ to SQL, VS2008, MS SQL 2005, Crystal Reports 10 and Microsoft Visual SourceSafe.
Logica is a leading IT and business services company focused on business transformation of their customers through the innovative use of technology. In this contract I was assigned to work for one of Logica's customers; the Health and Safety Executive (HSE) at their main offices in Bootle.
In a team of five developers I contributed to the technology upgrade of three database applications vital to HSE's information needs. This involved porting applications previously developed in PowerBuilder and Oracle to the latest version of the .Net Framework and Microsoft SQL Server 2005. Utilising a strictly Object-oriented approach we implemented solutions with the following tools and technologies: VB.NET 2008, .Net Framework 3.5, LINQ to SQL, VS2008, MS SQL 2005, Crystal Reports 10 and Microsoft Visual SourceSafe.
It, SQL Server 2005, Framework, Vb, Server, Health, Safety, Transformation, Developer, LINQ, Net, Sql, Technology, Vb.net, Business transformation, Microsoft SQL Server, Database, Microsoft SQL, Oracle, SQL Server, .Net
2006 - 2008
temp
ASP.net Web Developer
The Emerson Group.
(Contract work)
The Emerson Group is one of the largest privately owned property development companies in the UK. The Group retains a substantial portfolio of commercial properties throughout the UK and internationally has put its considerable expertise into leisure, residential and commercial developments in Europe and North America.
I worked on at least five major web development projects for different divisions of the group. Each project involved starting off with a static html design produced by the Web Designer, which I then developed into a dynamic, public-facing website. This also involved developing a web-based, intranet hosted, Content Management System CMS for each website.
The websites I worked on are outlined below:
Orbit Developments Website www.orbit-developments.co.uk
Allows users to search and view space availability in commercial properties owned and let out by the Orbit Developments Company.
Jones Homes Website www.jones-homes.co.uk
Marketing website show-casing new home developments undertaken by the residential division: Jones Homes.
Algarve Select Holidays Website www.algarveselect.com
Used by public users to search and book tailor-made holidays with Algarve Select, a holiday company owned by the Emerson Group.
Boavista Golf Members Area www.boavistagolf.com
Information service for members of the Boavista Golf Club, which is located in Portugal.
Middlebrook Bolton www.middlebrook-bolton.co.uk
Information website for the Middlebrook Retail and Leisure Park located in Bolton, which is owned by Orbit Developments and run by Emerson Management Services.
Tools and technologies used in these projects include ASP.NET, VB.NET, SQL Server 2000, .Net 2, .Net 3.5, AJAX, XHTML, HTML, CSS, JavaScript, Ajax, LINQ, VS2005, VS2008, Crystal Reports 11, Visual Source Safe, SQL and IIS.
Other Work carried out at The Emerson Group
• Responsible for maintaining and effecting minor changes to other classic ASP-based websites and C# code.
• Wrote a Search Engine Optimisation Effort Auditing tool which tracks the daily position of search phrases on major search engines (like Google, Yahoo and MSN) for some of Emerson's websites
• Scheduled and produced reports using Webtrends Analytics.
The Emerson Group is one of the largest privately owned property development companies in the UK. The Group retains a substantial portfolio of commercial properties throughout the UK and internationally has put its considerable expertise into leisure, residential and commercial developments in Europe and North America.
I worked on at least five major web development projects for different divisions of the group. Each project involved starting off with a static html design produced by the Web Designer, which I then developed into a dynamic, public-facing website. This also involved developing a web-based, intranet hosted, Content Management System CMS for each website.
The websites I worked on are outlined below:
Orbit Developments Website www.orbit-developments.co.uk
Allows users to search and view space availability in commercial properties owned and let out by the Orbit Developments Company.
Jones Homes Website www.jones-homes.co.uk
Marketing website show-casing new home developments undertaken by the residential division: Jones Homes.
Algarve Select Holidays Website www.algarveselect.com
Used by public users to search and book tailor-made holidays with Algarve Select, a holiday company owned by the Emerson Group.
Boavista Golf Members Area www.boavistagolf.com
Information service for members of the Boavista Golf Club, which is located in Portugal.
Middlebrook Bolton www.middlebrook-bolton.co.uk
Information website for the Middlebrook Retail and Leisure Park located in Bolton, which is owned by Orbit Developments and run by Emerson Management Services.
Tools and technologies used in these projects include ASP.NET, VB.NET, SQL Server 2000, .Net 2, .Net 3.5, AJAX, XHTML, HTML, CSS, JavaScript, Ajax, LINQ, VS2005, VS2008, Crystal Reports 11, Visual Source Safe, SQL and IIS.
Other Work carried out at The Emerson Group
• Responsible for maintaining and effecting minor changes to other classic ASP-based websites and C# code.
• Wrote a Search Engine Optimisation Effort Auditing tool which tracks the daily position of search phrases on major search engines (like Google, Yahoo and MSN) for some of Emerson's websites
• Scheduled and produced reports using Webtrends Analytics.
Net, Optimization, Management, Analytics, Service, Website, Content, IIS, Safe, Vb.net, LINQ, Developer, Development, Web, Google, Server, Search, Vb, Retail, Marketing, Css, Html, Design, Sql, .Net, HTML/CSS/Javascript, SQL Server, Javascript, ASP.NET, CMS, Websites, Content Management, C, AJAX, ASP, SoMe
2006 - 2006
temp
Software Developer (Contract work)
DB Controls.
DB Controls offers specialist Electrical and Instrumentation services to the industry. Over the past twenty years they have steadily expanded their capabilities to cover all aspects of the control and automation business, including the rapidly advancing field of control systems integration and software programming.
I contributed to the development of a Ship Terminal Management Software System. The software we built is installed at an international ship terminal located in the North East coast of England through which over 11 million tonnes of coal per annum arrive from various countries. Tools and technologies used in this project included VB.Net, .Net Framework 2.0, Visual Studio 2005, Visual Source Safe, ADO.Net, SQL Server 2000, XML Web Services, Microsoft Enterprise Library Data Access Application Block, Microsoft Enterprise Library Exception Handling Application Block and Business Objects Crystal Reports XI.
I contributed to the development of a Ship Terminal Management Software System. The software we built is installed at an international ship terminal located in the North East coast of England through which over 11 million tonnes of coal per annum arrive from various countries. Tools and technologies used in this project included VB.Net, .Net Framework 2.0, Visual Studio 2005, Visual Source Safe, ADO.Net, SQL Server 2000, XML Web Services, Microsoft Enterprise Library Data Access Application Block, Microsoft Enterprise Library Exception Handling Application Block and Business Objects Crystal Reports XI.
Net, Enterprise Library, Framework, Vb, Enterprise, Server, Web, International, Software, Development, Developer, Sql, Safe, Integration, Visual Studio, Management, Vb.net, Web Services, Automation, XML, SQL Server, .Net
2001 - 2005
job
Software Developer (Permanent Employment)
Key Computers Ltd.
Key Computers Ltd is an IT solutions provider for companies throughout the UK and Ireland. They provide bespoke service management software mainly for the Materials Handling industry including other industries.
Some of the projects I worked on include the following:
Data Warehouse Project
Designed and implemented a data warehouse application to harvest Unix COBOL based system data into a SQL Server 2000 database. This involved writing data type conversion logic, automatic scripting of destination tables based on source data structures, business rules application, and data formatting. The converted data is used by management information analysis applications and reports, indicating stock values, process performance and profitability of operations. Tools and technologies used included VB, SQL Server 2000, ADO, Stored Procedures, ActiveX, ODBC, Excel, and Crystal Reports.
Mobile Engineer Pocket PC Project
Responsible for writing a Pocket PC (handheld device) application for mobile engineers to receive job assignments and information whilst they are out in the field. The system involved sending job assignments from the Key Service Management System and facilitating the engineers to update assignment status on the move. Tools used for this application include, VB, SQL Server 2000, Access, EVB (Embedded Visual Basic), Embedded Access, ADOCE, ADO, ActiveX, Embedded Access and AT Commands to control GSM modems.
Customisations for a Fire Detection and Alarm Scenario
I was responsible for the enhancement and customisation of the Key Service Management System and designing reporting facilities to suit the business information requirements for an ISO9001 accredited provider of fire detection alarm systems and services. Major work involved writing new features to allow splitting up of revenue by department codes, facilitating order fulfilment and project progress management, automatic generation of detailed quotation documents based on pre-defined templates, email and SMS notifications for sales people to communicate with the office and vice versa. Tools employed include VB, SQL Server 2000, ADO, Crystal Reports, Windows Services, ActiveX, Excel, COM, ODBC, TX Text Control and AT Commands to control a GSM modem for SMS notifications.
Other Responsibilities and Activities carried out at Key Computers Ltd
• Wrote a warehouse Stock Receipt program for Pocket PC using VB.Net
• Advocated for use of .Net XML Web Service based client-server architecture for new versions of the product.
• Demonstrated coding of Webforms in ASP.net to management.
• Wrote ActiveX software components for integration with various Accounting packages including six versions of Sage, Open Accounts, Access Accounts and QuickBooks.
• Wrote module to analyse and report on revenue and cost aspects of service related activities recorded in the Service Management System.
• Implemented numerous product enhancements and customisations to the Service Management System.
• Designed and created various management information reports as requested by various clients using Crystal Reports.
• Established a toolset application written in VB for migrating legacy data into SQL Server 2000 for customers new to the Key Service Management System.
• Responsible for more than fifteen data migration sub-projects for new customers.
• Provided third-line support for the Service Management System.
Some of the projects I worked on include the following:
Data Warehouse Project
Designed and implemented a data warehouse application to harvest Unix COBOL based system data into a SQL Server 2000 database. This involved writing data type conversion logic, automatic scripting of destination tables based on source data structures, business rules application, and data formatting. The converted data is used by management information analysis applications and reports, indicating stock values, process performance and profitability of operations. Tools and technologies used included VB, SQL Server 2000, ADO, Stored Procedures, ActiveX, ODBC, Excel, and Crystal Reports.
Mobile Engineer Pocket PC Project
Responsible for writing a Pocket PC (handheld device) application for mobile engineers to receive job assignments and information whilst they are out in the field. The system involved sending job assignments from the Key Service Management System and facilitating the engineers to update assignment status on the move. Tools used for this application include, VB, SQL Server 2000, Access, EVB (Embedded Visual Basic), Embedded Access, ADOCE, ADO, ActiveX, Embedded Access and AT Commands to control GSM modems.
Customisations for a Fire Detection and Alarm Scenario
I was responsible for the enhancement and customisation of the Key Service Management System and designing reporting facilities to suit the business information requirements for an ISO9001 accredited provider of fire detection alarm systems and services. Major work involved writing new features to allow splitting up of revenue by department codes, facilitating order fulfilment and project progress management, automatic generation of detailed quotation documents based on pre-defined templates, email and SMS notifications for sales people to communicate with the office and vice versa. Tools employed include VB, SQL Server 2000, ADO, Crystal Reports, Windows Services, ActiveX, Excel, COM, ODBC, TX Text Control and AT Commands to control a GSM modem for SMS notifications.
Other Responsibilities and Activities carried out at Key Computers Ltd
• Wrote a warehouse Stock Receipt program for Pocket PC using VB.Net
• Advocated for use of .Net XML Web Service based client-server architecture for new versions of the product.
• Demonstrated coding of Webforms in ASP.net to management.
• Wrote ActiveX software components for integration with various Accounting packages including six versions of Sage, Open Accounts, Access Accounts and QuickBooks.
• Wrote module to analyse and report on revenue and cost aspects of service related activities recorded in the Service Management System.
• Implemented numerous product enhancements and customisations to the Service Management System.
• Designed and created various management information reports as requested by various clients using Crystal Reports.
• Established a toolset application written in VB for migrating legacy data into SQL Server 2000 for customers new to the Key Service Management System.
• Responsible for more than fifteen data migration sub-projects for new customers.
• Provided third-line support for the Service Management System.
Software, Windows, Cobol, Architecture, Embedded, It, Net, Developer, Support, Office, Service, Windows Services, Gsm, Web, Server, PC, Logic, Vb, UP, Basic, Database, Excel, .Net, Writing, SQL Server, Operations, ASP.NET, XML, Scripting, Unix, Sql, Data Warehouse, ASP, SoMe, Vb.net, Management, Stored procedures, Integration, Sales, Service Management
2001 - 2001
freelance
External Consultant / Software Developer
World Health Organisation.
(Contract work) Zimbabwe
The Inter-agency Resource Management (IRM) Unit of WHO/AFRO has the responsibility to establish and monitor the implementation of collaboration agreements with donor agencies, funding institutions, and other partners.
They needed a computer software solution that would enable them to meet the information needs of various stakeholders and to enable efficient management of the projects under their care. I carried out the information requirements, design, programming, user and technical documentation of an Extra-Budgetary Agreement Monitoring System for the IRM unit. Used Object Oriented approach in writing VB code. Other tools employed include Access 2000, ActiveX, ADO, Crystal Reports and ODBC.
The Inter-agency Resource Management (IRM) Unit of WHO/AFRO has the responsibility to establish and monitor the implementation of collaboration agreements with donor agencies, funding institutions, and other partners.
They needed a computer software solution that would enable them to meet the information needs of various stakeholders and to enable efficient management of the projects under their care. I carried out the information requirements, design, programming, user and technical documentation of an Extra-Budgetary Agreement Monitoring System for the IRM unit. Used Object Oriented approach in writing VB code. Other tools employed include Access 2000, ActiveX, ADO, Crystal Reports and ODBC.
Design, Writing, Management, Resource management, Developer, Implementation, Technical documentation, Monitoring, Software, Vb
2000 - 2001
job
Software Developer
Dendales Real Estate.
(Consultancy work)
Requirements analysis, design and implementation of a Credit Property Sale System by Object Orientated Techniques using VB, Access and Crystal Reports. This role involved full project life-cycle responsibility including acting as the 'Project Manager', carrying out requirements analysis, design and implementation of the software solution. Object Orientated techniques employed writing the code. Tools used: VB, Access, ADO, FSO and ActiveX.
Requirements analysis, design and implementation of a Credit Property Sale System by Object Orientated Techniques using VB, Access and Crystal Reports. This role involved full project life-cycle responsibility including acting as the 'Project Manager', carrying out requirements analysis, design and implementation of the software solution. Object Orientated techniques employed writing the code. Tools used: VB, Access, ADO, FSO and ActiveX.
Design, Project Manager, Writing, Developer, Implementation, Software, Vb, Manager
1999 - 2000
temp
Lead Software Developer
Compunet Systems.
(Contract Employment)
Contracted to work on the following project:
First Mutual Life (FML) Medical Aid Administration System (MediSys) Project
First Mutual Life is a financial services company majoring in insurance services. They needed a computer software solution to facilitate management of their own in-house medical aid schemes. In a team of two developers I was mainly responsible for the technical implementation of the Medical Aid Administration System. Also developed training materials and carried out on-site training for system users. Provided support and maintenance for the operational system. Tools employed: VB, ADO, Access, ODBC, ActiveX, Excel, SQL and Crystal Reports.
Contracted to work on the following project:
First Mutual Life (FML) Medical Aid Administration System (MediSys) Project
First Mutual Life is a financial services company majoring in insurance services. They needed a computer software solution to facilitate management of their own in-house medical aid schemes. In a team of two developers I was mainly responsible for the technical implementation of the Medical Aid Administration System. Also developed training materials and carried out on-site training for system users. Provided support and maintenance for the operational system. Tools employed: VB, ADO, Access, ODBC, ActiveX, Excel, SQL and Crystal Reports.
Sql, Excel, Administration, Training, Management, Developer, Implementation, Support, Insurance, Software, Vb
My education
University of London
BSc, Computing and Information Systems
BSc, Computing and Information Systems
Thomas' reviews
Thomas has not received any reviews on Worksome.
Contact Thomas Nyahwo
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Thomas directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark