About
How I got here
Six years of building software across three countries. Freelance web work first, then business systems for a German software house, and now working for myself full time from Portugal.
Track record
Where the experience comes from
6 years Germany, Namibia, Portugal
Full time
Independent software development
Self employed, remote from Portugal
- Take client projects from initial scoping through development, deployment, and ongoing support, often owning the entire technical delivery as the sole developer.
- Deliver software across travel, retail, and advertising, ranging from high-performance marketing websites to data-driven business applications.
- Design databases and APIs together, with a focus on data integrity, maintainability, and query performance as systems and datasets scale.
- Develop AI-powered features for production systems, including document data extraction, intelligent search, question answering, and workflow automation.
- Manage the full deployment stack on Linux servers, including automated deployments, Nginx, TLS, monitoring, and scheduled backups.
4 yrs 4 mos
Software Developer
Logic Screen Solutions GmbH, Weingarten, Germany
- Built business applications from the ground up, covering domain modelling, SQL Server database design, ASP.NET Core APIs, and Vue.js/Nuxt frontends.
- Introduced SignalR to the CRM module to deliver real-time updates to users without requiring page refreshes, driving the initiative independently.
- Modernised legacy Web Forms modules by migrating them incrementally to ASP.NET Core while keeping existing functionality available throughout the transition.
- Built a survey platform with a drag-and-drop question builder, live preview, PDF export, and AI capabilities for both survey generation and response analysis, backed by vector search.
- Contributed to a document management platform featuring OCR-based document processing, vector search, RAG-based retrieval, and AI-generated document summaries.
- Integrated electronic signing workflows using DocuSign and DocuSeal.
- Made key architectural decisions, optimised NHibernate and SQL Server queries, and developed Outlook add-ins to bring platform functionality directly into user workflows.
Where it started
Freelance Developer
Self employed, remote
- Delivered custom web applications for clients across several countries, handling scoping, build, and support directly.
- Built responsive, SEO-focused marketing websites using modern frameworks.
- Provided database design, optimisation, and maintenance for client systems.
Certifications
Certified where it counts
3 Microsoft certifications, 5 exams passed 8 badges verified on Credly
Certifications do not write the code, but they do mean the fundamentals are not guesswork. Mine are Microsoft's developer and database tracks, earned while building production systems.
Verify on Credly- 01MCSD: App BuilderMicrosoft Certified Solutions Developer2018
- 02MCSA: SQL 2016 Database DevelopmentMicrosoft Certified Solutions Associate2019
- 03MCSA: Universal Windows PlatformMicrosoft Certified Solutions Associate2018
- 04Developing SQL DatabasesMicrosoft Exam 7622019
- 05Querying Data with Transact-SQLMicrosoft Exam 7612019
- 06Programming in C#Microsoft Exam 4832018
- 07Programming in HTML5 with JavaScript and CSS3Microsoft Exam 4802018
- 08Developing Mobile AppsMicrosoft Exam 3572018
Available for new projects · Replies within 24 hours
Let's work together.
Location
Tavira, Portugal.
Working with clients anywhere.