Work History
Showcase
Education
Work history
UpStack
Senior Fullstack Developer
2022 - Present (3 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
Snapwire Software
Technical Lead
2010 - Present (15 years)
Build and design multiple sleek and functional applications for clients - translating design and product specs into dynamic solutions.
Configure software solutions to address identified opportunities - implementing governance controls and evolving development practices.
Manage production-related issues, incident escalations, and mitigations - performing root cause analysis to stabilize solutions.
Sterling Insurance
.NET Consultant
2010 - 2013 (3 years)
Designed, developed, delivered and enhanced web-based software applications on the RBS Income Insurance and John Lewis high net worth projects.
Implemented high-quality and defect-free solutions and adhered to industry standards and deployment methodologies.
Provided strategic advice to clients and management on behalf of Sterling Insurance - documenting processes and recommending new software tools.
CoreLogic
Lead Developer
2006 - 2010 (4 years)
Developed and executed solutions and implemented defined technology strategies on the CoreLogic property valuation system.
Designed and developed proofs-of-concept and delivered new technology components and products to market.
Provided hands-on engineering support for software development, 3rd-party tool analysis, provisioning, configuration and implementation.
Accenture
Senior Developer
2005 - 2006 (1 year)
Defined enterprise architectural patterns, implemented software design and development best practices and recommended technologies on multiple projects.
Worked on high-level design documents, provided working code for applications and took corrective actions to resolve issues.
Conducted regular code reviews to ensure code quality and adherence to standards.
BAE Systems
Lead Developer
2001 - 2005 (4 years)
Designed and developed multiple applications for clients - proposing and delivering solutions and providing ad-hoc support tasks.
Created technical documents to define application architecture, document features, functionalities, dev processes and best practices.
Reviewed and refactored legacy codebases - testing and debugging various .NET applications for clients.
Showcase
Senior Software Developer - Hello Indigo
Indigo is a cost-effective and scalable solution for digital front desk operations.
It offers a touch-free, voice-controlled, and facial-recognition enabled reception experience.
The solution enables sending tenant messages, facilitating meetings, providing directions, and sending notifications.
Lead Developer - Snapwire Evolve
Developed and implemented the Evolve web application, which converts Excel spreadsheets into a database.
The application enhances data security, retention, and version control through the conversion process.
The project focuses on building a robust and secure online database solution.
Lead Developer - National Grid
Developed and maintained induction software for contractors.
Focused on training and testing contractors for site assignments.
Worked for National Grid, a company specializing in project management software.
Education
PMI-ACP Agile Certified Practitioner
Project Management Institute
2016 - 2016
Exam 70-483: Programming in C#
Microsoft
2014 - 2014
BSc. Information and Communication Technology
University of Kent
1999 - 2003 (4 years)