The same page, as a document.
Henry Quel.
Full-stack developer
- Guatemala City, Guatemala · remote
- henryquel011@gmail.com
- github.com/HenryD11703
- linkedin.com/in/henry-quel
- henryquel.tech
Summary
Full-stack developer with a strong base in compilers and systems. I build complete products with TypeScript, React and Next.js, C# and .NET, and PostgreSQL. I write the spec and the tests before the code, and I publish what I build. Today I develop production software for a national pharmacy chain, and I am looking for a remote full-stack role.
Experience
Full-stack developer (contract) · Farmacias Galeno
Aug 2026 – present
- Part of the team building the company's official sales mobile app, in React Native with GraphQL.
- Built internal business tools end to end, from the database to production, with a .NET 8 API and a React front end.
Stack: React Native, GraphQL, C# .NET 8, React, Vite, SQL Server
Lab tutor · Organización Computacional, University of San Carlos
2026
- Taught the lab of Computer Organization (Organización Computacional): wrote diagnostic exams, original guides and official material.
- One-to-one tutoring to improve understanding and the pass rate.
Projects
OakLand oakland-compiler.vercel.app
A programming language with an interpreter, a static type checker and a compiler to WebAssembly (own binary encoder, no toolchain), and a page that shows the source beside the module it became. 1,600+ tests, including a generator of programs that checks both modes agree and eight deliberately broken compilers that it must catch. Compiled programs ran 18–358× faster in my benchmarks.
Stack: TypeScript, WebAssembly, React, Playwright
JobHuntly job-huntly-smoky.vercel.app
An interview notebook: prepare each round, debrief right after, see the funnel of a search and compare offers. .NET 8 API, PostgreSQL on Neon, Next.js, AI (Groq) that only drafts. Deployed on Fly.io and Vercel.
Stack: C# .NET 8, EF Core, PostgreSQL, Next.js
BugLab bug-lab.vercel.app
A free trainer that teaches beginners to read broken Python: predict, locate, explain, fix. Python runs in the browser with Pyodide; no server or account. 177 unit and 87 end-to-end tests with accessibility checks.
Stack: Next.js, TypeScript, Pyodide, Playwright
Twelve React exercises in an in-browser editor. Code decides pass or fail with 81 automated checks; an AI model only explains the result.
Stack: Next.js, React, Sandpack, Groq
Skills
- Languages
- TypeScript, C#, SQL (T-SQL), C, C++, Python
- Back end and data
- .NET 8 / ASP.NET, Entity Framework, GraphQL, Node.js, PostgreSQL, SQL Server, MongoDB, MySQL
- Front end and mobile
- React, Next.js, React Native, Vite, Tailwind CSS
- Tools and cloud
- Docker, AWS, Vercel, Fly.io, Supabase, Git and GitHub Actions
- Quality
- Vitest, Playwright, axe, spec-first development, differential and fuzz testing
Education
B.Eng. in Computer Science and Systems · University of San Carlos of Guatemala (USAC)
In progress, 10th semester
Languages: Spanish (native), English (C1 Advanced)
Certificate: EF SET English Certificate, 62/100 (C1 Advanced), 30 Jul 2026. cert.efset.org/4LRs3z