Core Skills
Backend
Node.js
1 year
Express
1 year
PostgreSQL
1 year
Prisma
1 year
JWT
1 year
REST APIs
1+ year
Python
Learning
Node.js
1 year
Tools
Git/GitHub
2 years
n8n
1 year
Vitest
1 year
Git/GitHub
2 years
Frontend
React
1 year
Astro
1 year
TypeScript
1 year
JavaScript
2 years
HTML
3 years
CSS
3 years
SEO
1 year
React
1 year
UI / Styles
Tailwind CSS
1 year
Figma
1 year
Framer
1 year
Tailwind CSS
1 year
Featured Projects
Projects built with a production mindset, spanning backend and full-stack development, grounded in clear and scalable software architecture principles, and including automation workflows for API consumption.
Backend
1 Project
Full-Stack
1 Project
Korta: Link Shortener
Automation & Integrations
1 Project
Node Lab Studio: Automation Wokspace
Contact
Open to opportunities
Let's talk!
connect@johandercampos.site
About me
Get to know more about how I work, what I focus on, and the type of team where I can bring the most value, as well as the technical approach and decisions behind my projects.
I'm looking for backend or full-stack roles with a strong backend focus, where I can contribute to building real systems, participate in architectural decisions, and work on products that require reliability and scalability. I'm especially interested in teams that prioritize code quality and technical clarity.
I primarily build production-oriented systems in TypeScript, including REST APIs, authentication flows, data validation, database design with Prisma/PostgreSQL, and integrations with external services (including AI APIs). I focus on making each part of the system clear, reusable, and easy to maintain.
I prioritize clarity and maintainability: I structure code into well-defined layers, build small reusable modules, and apply consistent error handling. I focus on covering critical flows with tests and iterate in short cycles to validate decisions quickly.
My projects are built for real-world scenarios, not just as demos. They include practices like secure authentication (JWT, hashing), structured validation, rate limiting, logging, automated testing, and working deployments. I aim for each project to reflect how production-ready systems are actually built.
I'm originally from Venezuela and currently based in Montevideo, Uruguay. I work remotely and I'm open to international opportunities.
I take on freelance work occasionally, but my main focus right now is joining a full-time team where I can grow, take on more technical responsibility, and contribute consistently to product development.