An Educational Establishment
(Web Developer)
2020 Jan - current

Working in an educational establishment as a senior C# .Net Core developer with a junior developer and a project manager. My responsibilities are to develop and maintain their software and databases and be involved in maintaining their entire IT system. Being the only senior developer is very demanding and challenging but satisfying. To this day I have developed 10 applications in .Net Core and enhanced many old ASP.NET applications. I have also Optimised the old software, created many databases with stored tables, procedures and views.

Location: Hertfordshire

Skills

.Net Core • VS 2022 • SQL SERVER 2018 • ASP.NET Javascript • PHP • MySQL • Sitefinity CMS

Computacenter
(Consultant/Web Developer)
2019 Jan - 2019 Sep

Computacenter is a very large IT company providing IT solutions to large companies globally. My role involves maintaining the company’s website using Sitefinity CMS, HTML5, developing microsites in HTNL5 but may use some PHP and MySQL on IIS servers if needed. My role involves liaising with internal customers on daily basis. The company site is in French, German as well as in English, so I also need to build pages in those languages and work with colleagues in France and Germany, where the rest of the web team is based. I also do a lot of Graphic works using the latest Adobe Suite for building pages and creating graphic works for their internal customers. Although the tasks are not too demanding I do have to meet tight deadlines to finish pages and sites very quickly.

Location: Hatfield

Skills

HTML5 • Javascript • PHP • MySQL • Sitefinity CMS

Iknaia
(Software and Web Developer )
2018 Aug - 2019 Jan

A small start-up company, providing tracking and air-scanning services. Working alone, my responsibilities are to manage the software needs of the company. It involves working with signals sent my Bluetooth and GPS, storing/reading the results in/from a database and displaying the result on screen in real-time. The software predominantly uses AWS. I took over the system that was written entirely in JavaScript. So about 80% for my time was spent reading and writing nothing but JavaScript. The code simulated the online device activities in real-time connecting to AWS services and MySQL database. I also used C# to develop part of the application.

Location: Brookman's Park

Skills

ASP.NET • Javascript • VB.NET • MySQL • AWS • Linux • Git • PHP • Hardware

Eurochange
(Web Developer)
2018 Jan - 2018 Aug

Working as a web & software developer for a large currency exchange company, my responsibilities are to enhance and manage their applications and websites, which are used by hundreds of their branches around the country. I also have started implementing the new Payment Service Directive 2 (PSD2) into their current system, which they need to comply with by the end of 2018. The IT team comprises of four people. I am in charge of the development under the supervision of my project manager. This role has given me the opportunity to gain commercial experience in Mobile App development and MVC. I used C# with SQL Server, to develop their in house and online website.

Location: Stevenage

Skills

ASP.NET • VB.NET 2015 • C#.NET 2015 • Git • MS SQL 2014 • Mobile Development

Realymoving.com
(Web Developer)
2017 Jul - 2017 Sep

Maintaining and enhancing their website. Using Agile methodology, C#, ASP.NET and MS SQL SERVER.

Location: St Albans, Hertfordshire

Skills

C# • ASP.NET

RWH Travel
(Web Developer)
2016 Jul - 2017 May

My position here as web developer was initially to work on a major revamp of one their web sites. I enhanced a couple of their current sites using C# and VB.NET 2010 and SQL Server. Although formerly being taken on to ‘enhance’ their sites I then went on to design and develop one of their new sites in PHP and MySQL. I managed the entire life-cycle, which was launched in January 2017. The company employs over 50 people with a team of three managing their IT systems. The location of the premises and the building itself are amazing and only 2 miles away from my home so I was very pleased to take the opportunity to work there to cover a period of ‘maternity absence’. My time with RWH is now drawing to a close which leads me to look for a suitable job before my contract terminates.

Location: WGC, Hertfordshire

Skills

VB.NET • Entity Framework • MS SQL • PHP • MySQL • ASP.NET • Telerik

Freelance
(Web Developer)
2015 Jul - 2016 Jul

I have taken few months off to work on couple of projects on my own, which involves a complex EPOS system using C#, Web Services, XML, PHP 5.2, SQL Service 2008, MySQL, Access 2010, HTML5, CSS4 and JavaScript. It also involves integrating various devices into the system. This project involved doing a market research, planning, design, implementation of the software and testing. I therefore managed the entire life cycle of the system. Surprisingly it all has gone much more smoothly that I expected and the product is already working and looking impressive.

Location: Home

Skills

C# • ASP.NET • PHP • MS SQL • MySQL • WebServices • Google API

Screen Systems Ltd
(Software Developer)
2013 May - 2015 Jul

The company specialises in Teletext and Subtitling systems. My role was to complete the migration of old software into a more advanced version using C# and ASP.NET. I was working on one application supervised by my project manager. I was therefore responsible for the entire life cycle of the application. I worked with 8 others including a manger, QA and other developers who worked on a different application. The system was very large and used a variety of specialised hardware. The software therefore used XML and Web Services to communicate the row data between various servers and hardware. I spent 20% of the time developing part of a web application using ASP.NET, Web Services, XML and SQL Server 2008 R2.

Location: Wheathampstead, Hertfordshire

Skills

C# • MS SQL

Leads Performance Ltd
(Web Developer)
2012 Jun - 2013 Jan

I worked as a full-time web developer. My duties involved maintaining and enhancing their internal application, which the operators used to process masses of data provided by customers on daily basis. I was the only IT person in the office working with 4 admins and 4 operators. I therefore maintained the hardware, the PC applications and fixed issues whenever necessary. The biggest challenge was to maintain a large database so it does not go offline or lose any data. I used PHP to generate many PDF automatically to report statistics about the data processed for the customers. I also work on the company website.

Location: Watford, Hertfordshire

Skills

PHP • MySQL

ProCom Connections Ltd
(Web Developer)
2011 Jan - 2012 Jun

A small company specialising in telemarketing. I was the only developer working along with my manager on a VB application that 20 operators used to collect information from customers by phone and email. Some operators worked from home using Amazon cloud services. I helped to install and manage their virtual machines. Most of the time I spent writing and enhancing over 800 T-SQL stored-procedures used by the application to process information and produce the output of operators performance on a wallboard. I created a wallboard application in PHP that collected information from the backend and displayed information in real-time on a large screen and online for operators to view their performance to meet their target.

Location: Watford, Hertfordshire

Skills

VB.NET • VB6 • PHP • MS Access • Amazon Cloud

Pitney Bowes (Emtex)
(Software Developer)
2000 Nov - 2010 Jan

Client Manager Implementation in C

  • Member of team of five working on VIPExec (multi threaded C), the module responsible for running and managing clients (clients are programs that transfer print files from/to VIP format).
  • Part of my responsibilities involved implementation, debugging, maintaining, documenting and testing VIPExec.
  • Also some work on Maintaining the VIP Input and Output Client.
  • Writing test plans
  • Platform Java based implementation of GUI

  • My second main duty involved the implementation; testing and documenting of a JAVA based GUI, the user interface of VIP.
  • Worked on automation of testing of GUI for the Test team.
  • Implemented and tested a number of changes to increase performance
  • VBA and Spreadsheet

  • Developed a standalone program, VIPMessages, using VB.NET 2005 to handle VIP messages stored in a MS Access database. VIPMessages was designed so that the interface and the database can be instantly translated to a different language by providing an external translation table without the need to recompile and distribute the software. It involved responsibility for all stages of the life-cycle.
  • Writing tools for internal use using VB.NET to automate and ease the task for archiving, organising, and monitoring test data. It ensured the integrity of test results and eliminated mistakes caused by human error.
  • MS DOS Shell Scripting and Perl
  • Designed, implemented and regularly updated scripts to run daily tests. These tests were used by other developers to test their fixes and enhancement against the benchmark tests.
  • PDL (Page Description Language)

  • Working on Page Description Language (PDL - is a language that describes the appearance of a printed page in a higher level than an actual output bitmap). This was the core of VIP software in relation to our client´s hardware, mainly XEROX.
  • Location: Kings Langley, Hertfordshire

    Skills

    C • Java • Perl • PDL • VB.NET • MS SQL

    NSB Retails Solutions Ltd
    (Software Developer)
    1999 Feb - 2000 Mar

    A very successful company, pioneering EPOS system for retail sector and petrol stations. My role included front-end development using VB 6, back-end maintenance, working on receipt generation, writing stored procedures and maintaining the database.

    Location: Watford, Hertfordshire

    Skills

    C • MS DOS • MS SQL • Shell Scripting • Documentation

    Telesmart Solutions Ltd
    (Software Developer)
    1998 May - 1999 Feb

    A small company specialised in processing payments using BACS system. My role included developing their VB based software.

    Location: North Finchley, London

    Skills

    C • MS DOS • MS SQL • Shell Scripting • Documentation

    Intuitive Systems Ltd
    (Software Developer)
    1997 Jan - 1998 Mar

    A financial company specialising in pensions, working with clients such as Prudential Plc.

    Location: Stevenage, Hertfordshire

    Skills

    OS/2 & IS - An inhouse developed language • SQL - MS SQL 7 • C/C++ - Enhancement and Debugging • Visual Basic 6 - Interface Testing

    Self Employed
    (Software)
    1994 Jan - 1996 Jan

    Working an private tutor, portrait artist and freelancing.

    Location: Stevenage, Hertfordshire

    Skills

    Fine art • Hardware and software installation.

    E.M. Consultant
    (Software Developer)
    1993 Mar - 1994 Jan

    Designing an electronic catalogue in FoxPro2

    Location: Hitchin, Hertfordshire

    Skills

    Foxpro 2.