Full-stack Software Engineer · .NET + React / Angular · Applied AI & Agentic Systems
I build applications around clear business rules, maintainable APIs and useful interfaces. Here you'll find banking and property-management projects, practical AI integrations and tools for agentic software engineering.
📍 San José, Costa Rica · Open to full-stack .NET, AI application engineering and agentic systems opportunities. Also open to Java / Spring Boot and Python / Flask.
Explore my portfolio ↗ · Watch technical demos · LinkedIn · X / @JohnCS97 · Contact me
Open the PropFlow demo →
Explore rental workflows, tenants, payments and a dashboard. The hosted demo uses sample data in the frontend; no live backend is connected.
| Project | Why explore it? | Stack |
|---|---|---|
| PropFlow | Property management with an interactive demo and documented backend. | ASP.NET Core · React · TypeScript · MySQL |
| Banking | Accounts, transfers, a transaction ledger and administrator reversals. Explore the architecture and authorization decisions. | .NET · Angular · EF Core · PostgreSQL |
| NovaLeave | Vacation requests, role-based approvals, balance tracking and an audit trail. | ASP.NET Core MVC · Razor · SQL Server |
- Docker Coding Agent — bounded coding tasks in Docker Sandboxes, Claude/Codex backends, verification and completion reports. Start with the supported paths and V1 limitations in its README.
- BusinessAI-Analytics — Spring Boot, React and Python/FastAPI for business dashboards, forecasting and chatbot workflows. Architecture and recorded demo inside.
- FlaskApiProduct — Flask, SQLAlchemy and TypeScript for product/order APIs, analytics and chatbot integration. Includes setup and API documentation.
Interested in the same topics? Explore the Spanish-language learning resources:
C# / .NET learning path · Python → AI agents
Guides, runnable examples and exercises to work through. For a reproducible bug or an improvement idea, open an issue in the relevant repository with the steps, expected result and actual result.
Follow along for full-stack and agentic engineering projects. If a repository helps you, star that project to find it again. For collaboration or opportunities, let's connect.
Technical focus
- Backend: C#, .NET / ASP.NET Core, Entity Framework Core, REST APIs and SQL Server; Java / Spring Boot and Python / Flask.
- Frontend: React, Angular and TypeScript.
- Architecture & delivery: Clean Architecture, explicit business rules, authorization, testing, Azure DevOps and Docker.
- AI systems: tool-using agents, bounded execution, evaluation, verification and observable completion reports.


