About

The person behind the code

I studied psychology expecting to work with people, but during the 2020 lockdowns I discovered my passion for programming.

A lot of this job isn't just code, it's understanding what a client actually needs and uncovering the requirements of their project.

Knowing how to listen and communicate clearly is, by far, what saves the most time on any project.

Hugo Veiga
Working style

What can I offer you?

01

Direct dealing

No intermediaries. You'll talk to whoever is working on your project, writes the code, and answers the phone when something breaks.

No account manager, no handoffs. Whoever scopes your project writes the code and answers when something breaks.

02

Personal attention

If what you've asked for won't get you the results you expect, or I have suggestions that could help, I'll tell you before we start.

If what you've asked for won't get you the results you expect, or I have suggestions that could help, I'll tell you before we start.

03

Clear communication

You'll never have to ask where a project stands. I'll keep you updated on progress or any issues that come up.

You'll never have to ask where a project stands. If something slips, you'll hear it from me first.

04

Professional handover

Full documentation, a clean handover, standard tooling. Another developer should be able to pick up the project without depending on me.

Documentation, clean handover, standard tooling. Nothing should make me hard to replace.

WHAT I USE
Front end
ReactAngularAstroTypeScriptJavaScriptReduxRxJSTailwindCSS/SCSSSASSStyled Components
Back end
Node.jsExpressREST APIsAuth / JWTPostgreSQLMongoDBMongoosePrismaZodJoiAxios
CMS & commerce
WordPressShopifyElementorYOOthemeLiquidPHPWix
Design & practice
FigmaDesign systemsWCAG AASEO & Structured DataSVG / LottieGit
Testing
VitestJestReact Testing LibraryCypressSupertestMSWPostmanMockoonJasmine
What clients say

Long relationships and commitment

Want to work together?

Tell me what you're building. I reply within 24–48 hours, Monday to Friday.