CASE.01
web_v4_backend
- Problem
- Backend for this portfolio: an MVC API between the client and the database, with well-defined CRUD endpoints.
- Stack
- Role
- pending: your role in the project
- Result
- pending: measurable result
~/alexi $ whoami: alexi-duran-gomez · full stack developer
End-to-end full stack development: React and TypeScript interfaces, APIs in Node.js, FastAPI and Laravel, and the architecture that keeps them running in production.

I am Alexi Durán Gómez, a full stack developer focused on building web solutions on top of solid technical foundations and careful presentation.
I work across frontend and backend to deliver complete products: clear interfaces, well-structured APIs and technical decisions that do not become debt a month later.
Outside of code, music, painting and science fiction also inspire me. That mix helps me think with technical judgment without losing sensitivity for the final experience.
~/alexi $ neofetch
I care about what happens under the framework: from the runtime to the operating system, and from the operating system to the hardware. That curiosity is what pulls me toward languages like Rust and past the API docs.
Principles
I prefer a clean and well-organized base over a fast solution that becomes hard to sustain.
I aim for responsive, understandable interfaces aligned with the real product goal.
I design services and APIs with validation, clear contracts and system growth in mind.
Grouped by layer. Each row says where and what I use the technology for.
| Technology | Usage |
|---|---|
| HTML | Semantic, accessible markup |
| CSS | Responsive layout and animation |
| JavaScript | ES6+, async flows and the DOM |
| TypeScript | Typed interfaces and contracts (this site) |
| React | SPAs and component libraries |
| Tailwind CSS | Utility-first styling systems |
| Bootstrap | Responsive interfaces |
| Technology | Usage |
|---|---|
| PostgreSQL | Relational modeling with SQLAlchemy |
| MySQL | Relational persistence for Express APIs |
| MongoDB | Documents and flexible schemas |
| Technology | Usage |
|---|---|
| Rust | Systems programming |
| Dart | Cross-platform apps |
| Technology | Usage |
|---|---|
| Node.js | RESTful APIs |
| Express.js | REST APIs with MVC architecture |
| Python | Backend and console tools |
| FastAPI | RESTful APIs |
| Laravel | RESTful APIs and microservices |
| Java | RESTful APIs and microservices |
| Spring Boot | REST services on Java |
| ASP.NET | Web services on .NET |
| C# | Backend on .NET |
| Technology | Usage |
|---|---|
| Docker | Reproducible environments |
| Git | Version control and branching |
| Vercel | Deploying frontends and APIs |
Public repositories told as case studies: the problem, the stack, my role and the result.
CASE.01
CASE.02
CASE.03
CASE.04
I work across product, interface and architecture so every part has a reason.
~/alexi $ git log --career
Architecture, implementation and technical judgment to turn an idea into a maintainable web experience.
POST/frontend
Modern interfaces with React, TypeScript and Tailwind CSS, focused on performance, accessibility and visual clarity.
POST/backend
APIs and business logic with Node.js, Python and Laravel, prioritizing scalability and maintainability.
POST/solution-design
I support the technical definition of the product to turn ideas into implementable and sustainable flows.
I am open to collaborations, contract development and technical conversations around web products.