Martyn has nearly two decades of experience working as a Software Engineer, responsible for scoping, designing and developing software systems. His longest role to date of 9 years has been working as a Senior Software Engineer with TextAnywhere Ltd, an innovative web-based SMS messaging provider. With his technical guidance, the company grew from a small start-up into an industry-leading SMS processing platform. Private equity firm Hg Capital bought TextAnywhere in 2019, and the systems they developed are currently handling in excess of 10 million SMS messages per day. During his time at TextAnywhere, Martyn was responsible for a lengthy project to rewrite and migrate the company’s core application onto a more modern web technology stack. This process necessitated the detailed analysis and mapping of the legacy application, along with greenfield design and development work to ensure the best possible user experience. Since his time at TextAnywhere, he has delivered projects in a range of industries on a freelance and contractual basis. Although a developer at heart, his range of experience and expertise means that Martyn can naturally assist with many engineering tasks that fall outside of this remit. Activities such as business analysis and requirements engineering are typical examples. Martyn has a passion for good software design, and a strong focus on dependable software quality. Education includes a Bachelor of Science in Software Engineering from The University of the West of England. He is seeking a functional role as an Software Engineer, assisting in the delivery of challenging projects within a dynamic and rewarding business.

Martyn Harris

Martyn has nearly two decades of experience working as a Software Engineer, responsible for scoping, designing and developing software systems. His longest role to date of 9 years has been working as a Senior Software Engineer with TextAnywhere Ltd, an innovative web-based SMS messaging provider. With his technical guidance, the company grew from a small start-up into an industry-leading SMS processing platform. Private equity firm Hg Capital bought TextAnywhere in 2019, and the systems they developed are currently handling in excess of 10 million SMS messages per day. During his time at TextAnywhere, Martyn was responsible for a lengthy project to rewrite and migrate the company’s core application onto a more modern web technology stack. This process necessitated the detailed analysis and mapping of the legacy application, along with greenfield design and development work to ensure the best possible user experience. Since his time at TextAnywhere, he has delivered projects in a range of industries on a freelance and contractual basis. Although a developer at heart, his range of experience and expertise means that Martyn can naturally assist with many engineering tasks that fall outside of this remit. Activities such as business analysis and requirements engineering are typical examples. Martyn has a passion for good software design, and a strong focus on dependable software quality. Education includes a Bachelor of Science in Software Engineering from The University of the West of England. He is seeking a functional role as an Software Engineer, assisting in the delivery of challenging projects within a dynamic and rewarding business.

Available to hire

Martyn has nearly two decades of experience working as a Software Engineer, responsible for scoping, designing and developing software systems. His longest role to date of 9 years has been working as a Senior Software Engineer with TextAnywhere Ltd, an innovative web-based SMS messaging provider. With his technical guidance, the company grew from a small start-up into an industry-leading SMS processing platform. Private equity firm Hg Capital bought TextAnywhere in 2019, and the systems they developed are currently handling in excess of 10 million SMS messages per day.

During his time at TextAnywhere, Martyn was responsible for a lengthy project to rewrite and migrate the company’s core application onto a more modern web technology stack. This process necessitated the detailed analysis and mapping of the legacy application, along with greenfield design and development work to ensure the best possible user experience.

Since his time at TextAnywhere, he has delivered projects in a range of industries on a freelance and contractual basis. Although a developer at heart, his range of experience and expertise means that Martyn can naturally assist with many engineering tasks that fall outside of this remit. Activities such as business analysis and requirements engineering are typical examples.

Martyn has a passion for good software design, and a strong focus on dependable software quality. Education includes a Bachelor of Science in Software Engineering from The University of the West of England. He is seeking a functional role as an Software Engineer, assisting in the delivery of challenging projects within a dynamic and rewarding business.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Senior Full Stack Developer at Bristol Port Company
April 1, 2025 - April 1, 2025
Led revival of an abandoned shift planning and timesheet application, performing gap analysis and refactoring to improve architecture. Contributed to a new application to plan, track and orchestrate container movements for port equipment. Implemented a contract-first RESTful API approach using gRPC and Protocol Buffers with automatic code generation following the CQRS pattern. Used SignalR for real-time server-to-client push across multiple terminals. Enhanced loading-order optimization for container placements under safety and efficiency constraints. Built a reactive UI using NgRx and RxJS with DevExtreme components, and collaborated closely with product owners to refine requirements.
Tech Lead at Glencore Plc
October 1, 2023 - October 1, 2023
Architected and developed a cargo-vessel tracking application as a greenfield Angular/OpenFin project, delivering a native Windows experience. Designed a monorepo with NX, implemented a fully reactive architecture using RxJS, NgRx, and Component Store, and integrated MapBox for interactive maps. Achieved high performance enabling thousands of vessels to be displayed concurrently. Delivered robust cross-window communication in OpenFin and provided mentorship to the team while guiding project structure.
Web Application Developer at SmartStream Technology Ltd
March 1, 2021 - March 1, 2021
Migrated SmartStream’s client-facing financial management product to Angular 9. Guided the technical direction of the project while coaching junior engineers. Introduced NgRx/RxJs for modern state management and advised on automated testing strategies to meet tight specifications. Collaborated closely with the product owner to refine user stories and ensure a smooth user experience within a Kanban workflow for rapid feature delivery.
Web Application Development at SmartStream Technology Ltd
March 1, 2021 - March 1, 2021
Migrated the client-facing financial management product to the Angular framework, defining modern state management with NgRx and RxJS. Guided architectural decisions, promoted automated testing strategies, and collaborated with product owners to refine user stories for rapid delivery within a Kanban workflow.
Senior Software Engineer at TextAnywhere Limited
December 1, 2019 - December 1, 2019
Led full-stack development of the online SMS platform. Rewrote the main web application using Angular, Web API, TypeScript and Bootstrap. Built a data access framework powered by a template-based code generation plugin for Visual Studio. Integrated SQL Server Reporting Services, designed and implemented a worldwide payment system, and customised the TFS Build process to automate deployments and versioning.
Web Application Developer at LS Telecom
December 1, 2018 - December 1, 2018
Sole responsibility for designing and delivering an Angular web application and back-end services for mobile transmitter administration. Applied domain-driven design, RESTful API principles, and JWT authentication. Used Azure DevOps for build and deployment; implemented i18n support.
Software Developer at Vivantio Limited
January 1, 2010 - January 1, 2010
Enhanced and maintained the flagship ASP.NET service management application. Led full life-cycle development and promoted CI practices across the team, driving quality improvements and process enhancements.
Software Developer at DbNetLink Limited
January 1, 2008 - January 1, 2008
Designed and developed data-connected ASP.NET Web Form Controls including data grids and edit forms. Implemented template-based code generation plugins to boost productivity and promote consistent data access patterns. Managed international client relationships and requirements delivery.
Information System Analyst at Computershare Investor Services Plc
December 31, 2005 - December 31, 2005
Mapped incumbent Excel-based processes, consolidated dispersed information systems into a centralized database, and defined new reporting standards for management. Automated repetitive daily processes with Visual Basic macros and supported management with data-driven insights.
Information System Analyst at Computershare Investor Services PLC
January 1, 2005 - January 1, 2005
Mapped incumbent Excel-based processes into centralized data stores, consolidating dispersed information systems. Investigated new reporting standards and automated repetitive tasks with Visual Basic macros. Engaged with upper management to define performance data requirements.
Call Centre Systems Administrator at Computershare Investor Services Plc
December 31, 2004 - December 31, 2004
Interfaced with clients to determine call centre requirements; programmed automated voice response menus. Performed statistical data manipulation for daily management reports. Designed a Human Resources database to track attendance and supported management with performance reporting.
Call Centre Systems Administrator at Computershare Investor Services PLC
January 1, 2004 - January 1, 2004
Interfaced with clients to determine call centre requirements; programmed automated voice response menus; performed statistical analysis and data manipulation to support management reporting; designed a human resources attendance database and contributed to monthly performance reviews.

Education

Honours Bachelor of Science at University of the West of England
January 1, 2005 - January 1, 2009
Honours Bachelor of Science, Software Engineering at University of the West of England
January 1, 2005 - January 1, 2009

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Professional Services, Computers & Electronics, Transportation & Logistics