Full Stack Software Engineer
Send a job offer directly to this candidate
Full Stack Software Engineer with experience building websites, mobile and desktop applications. Proven ability to manage end-to-end development including designing front ends, implementing backend systems, developing databases, writing APIs, software testing and deploying production services. Independent problem-solver comfortable in agile teams, conducting stand-ups, presenting technical designs and producing clear specifications.
Seeking to apply hands-on engineering expertise to new greenfield projects and to improve and add features to existing systems.
Software Engineer - Recovery Meeting Finder - Croydon, London
(2024-05 - 2026-09)
Research Project for MSc. Developed an Angular2+ open source nationwide directory website with interactive map and mobile app to search for the locations and details of 12-step meetings.
Designed and implemented the full stack: responsive web frontend, backend services, relational database, REST APIs, ETL pipelines and automated web scrapers to collect and normalize meeting data across the UK and Ireland. Designed unit and integration tests to eliminate errors. Implemented logging to trace errors and automated the import processes for database updates whilst deploying and maintaining production services.
Software Engineer - Porism Limited - Brixton, London
(2015-10 - 2016-08)
Developed an ASP.NET Core website and backend system to schedule and import local government statistics. Led the project from the initial specification to delivery, making all design decisions in collaboration with the company owner and end users. Implemented features to add new sources, manage dataset collections and bulk upload metrics; the system remains in use by local government association clients.
Software Developer - Wolters Kluwer (CCH Software) - Kingston upon Thames, London
(2015-04 - 2015-07)
Contracted to build Windows desktop application plugin for a new healthcare product used in production by staff and external users. Implemented a backend system to create, remove, update and delete news-feed items using a ASP.NET Web API and SQL database and a WPF frontend whilst delivering production code under a team oversight. As a separate task created PowerShell scripts to monitor virtual machine resources and produce Excel Spreadsheets outlining usage statistics.
Web Developer - Dustys Corner - Streatham, London
(2014-09 - 2015-02)
Developed an ASP.Net MVC website for an independent art studio. Adopted Bootstrap to modernise the existing frontend and built a backend API and database with management portal. Throughout the development process communicated with the company owner to determine requirements which were frequently adapted and changed.
Software Developer - ICUK - Croydon, London
(2013-09 - 2014-08)
Implemented a replacement API for a legacy broadband provisioning system using ASP.NET, Web API and SQL Server database technologies. Managed the project from specification to delivery, produced end-user documentation, sample apps and unit tests while integrating the API with existing monitoring workflows and control panel website. Began development of a domain registration prototype which was handed over to another developer with a detailed technical specification.
Software Developer - Quantone Music - Shoreditch, London
(2012-07 - 2013-06)
Developed applications to download third-party CSV music metadata data feeds accessed using OAuth authentication and populate a staging SQL Server database using CLI scripts. Worked on API integration and improvements while publishing changes to Azure and Amazon cloud servers and producing sample applications with documentation to support release of the companies commercial production platform.
Software Developer - Ipsotek - Wimbledon, London
(2011-06 - 2011-08)
Conducted video annotation work using a Java application and the ViPER schema to produce a ground-truth dataset for computer vision algorithm being testing. Developed a Borland C++ desktop application to visualise GPS tracking pathways on an OSM map and calculate timestamps for intersections with camera coverage polygons areas.
Web Developer - Safe'n'Sound - Purley, London
(2010-04 - 2010-05)
Redesigned an existing car audio suppliers e-commerce website by customising a purchased OsCommerce template and improving page functionality. Implemented server-side PHP components and MySQL queries to add a quick search for vehicle parts and built an addon to export the product database to an eBay listing compatible format.
BSc Hons - Computer Science - Kingston University (2008 - 2012)
Access to Higher Education - Maths, Physics and Computing - Croydon College (2006 - 2008)