I'm Daniel Gawthorpe, a software engineer based in Southampton. I have 10 years of professional development experience, specializing in C++ and Java, with strong exposure to scripting, networking, and security-focused systems. After a decade building enterprise-grade middleware at Micro Focus, I shifted to independent development, focusing on game development, open-source contribution, and web technologies. I work well independently or as part of a team, and I enjoy debugging and refactoring large, complex codebases while preserving stability.

Daniel Gawthorpe

I'm Daniel Gawthorpe, a software engineer based in Southampton. I have 10 years of professional development experience, specializing in C++ and Java, with strong exposure to scripting, networking, and security-focused systems. After a decade building enterprise-grade middleware at Micro Focus, I shifted to independent development, focusing on game development, open-source contribution, and web technologies. I work well independently or as part of a team, and I enjoy debugging and refactoring large, complex codebases while preserving stability.

Available to hire

I’m Daniel Gawthorpe, a software engineer based in Southampton. I have 10 years of professional development experience, specializing in C++ and Java, with strong exposure to scripting, networking, and security-focused systems.

After a decade building enterprise-grade middleware at Micro Focus, I shifted to independent development, focusing on game development, open-source contribution, and web technologies. I work well independently or as part of a team, and I enjoy debugging and refactoring large, complex codebases while preserving stability.

See more

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Work Experience

Software Engineer on Visibroker at Micro Focus, Newbury
September 1, 2014 - January 1, 2024
Developed and maintained large-scale production codebases primarily in C++ and Java. Implemented and supported network functionality, including communication layers and protocol-level logic. Worked on security-sensitive components to ensure robustness and reliability in enterprise deployments. Created and maintained tooling and automation using Bash, Perl, and Python. Debugged, refactored, and modernised legacy code while preserving stability and backward compatibility. Collaborated with cross-functional teams to diagnose and resolve complex customer and production issues.
Independent Developer
January 1, 2024 - Present
Developed multiple small video games with emphasis on gameplay mechanics, polish, and rapid iteration. Built and deployed a Discord bot with automation and interactive features. Designed and implemented a personal website with frontend and backend work. Contributed to open source projects by reporting and fixing bugs and documenting changes for others.

Education

BSc (Hons) at Southampton Solent University
January 1, 2011 - January 1, 2014

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Gaming, Media & Entertainment, Professional Services

Experience Level

Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more