Kenneth López Porras
Senior Full Stack Engineer
I architect enterprise systems end-to-end — from database schemas to polished UIs — and I teach the next generation of engineers while doing it.
About me
6+
Years of experience
Full Stack
Both ends of the stack
SaaS & Enterprise
Consulting + Product
AI-augmented
Faster delivery
I'm a Senior Full Stack Software Engineer with 6+ years of professional experience building systems that work at both ends of the stack — not just feature implementations, but architecture decisions that scale. My core stack spans Java, Spring Boot, C#, .NET, TypeScript, Node.js, Vue.js, and Flutter, which means I can own a feature from schema design to the last pixel.
What drives me is complexity. I get energized by hairy technical problems — the kind that require thinking about data models, API contracts, concurrency, and UX all at once. I've worked across consulting, product, and enterprise environments and I've found that the most impactful engineers are the ones who can reason across the entire system, not just their slice of it.
I leverage AI-augmented workflows — GitHub Copilot, Claude, and custom tooling — not as a shortcut, but as a force multiplier. When the scaffolding is handled, I can spend more cycles on the decisions that actually matter: architecture, performance, and correctness.
I'm always learning something new. Whether it's a new language, a cloud service, or an unfamiliar domain, I approach each with the same structured curiosity that led me to teach software engineering at university level.
Experience
Software Engineer
JMD365
Jan 2026 – Present
Remote · Remote
- Developed and maintained RESTful API endpoints using .NET Core with full validation, error handling, and response formatting.
- Diagnosed and resolved backend bugs across .NET Core services through log analysis, reducing system errors and improving stability.

University Professor
Universidad de Costa Rica
Jan 2025 – Mar 2026
On-Site · San José, CR
- Designed and delivered Core Java curriculum — OOP, SOLID principles, Design Patterns — for undergraduate cohorts.
- Achieved 90%+ unit test coverage adoption across all final projects by introducing JUnit into assessments from day one.
- Mentored students on JVM internals, multithreading, and data structure selection for backend-scale systems.

Software Engineer II
Konrad Group
Sep 2024 – Nov 2025
Hybrid · San José, CR
- Built and maintained backend services in ASP.NET Core and Entity Framework Core with clear domain/application/infrastructure separation across multi-team projects.
- Integrated third-party APIs with OAuth 2.0 and Microsoft Entra ID, delivering features within tight Scrum cycles.

Software Engineer
Fresh Consulting
Feb 2023 – Feb 2024
Remote · Remote
- Led end-to-end full-stack development for enterprise clients, applying System Design principles to deliver projects on time with measurable reduction in technical debt.
- Redesigned legacy database schemas for high-traffic systems, significantly improving query performance on critical reporting paths.

Software Engineer
Nearlinx
Dec 2020 – Jan 2023
Remote · Remote
- Built responsive React interfaces integrated with scalable backend services via RESTful APIs across multiple enterprise client projects.
- Contributed to Agile ceremonies and code reviews that shortened feedback cycles and maintained high code quality.
Projects
Side projects where I own every layer — architecture, infrastructure, product decisions, and code.
Identified a gap in affordable gym management tooling and built a full-stack SaaS platform from scratch — sole owner of all architecture and infrastructure decisions. Cross-platform mobile app in Flutter, Vue.js web dashboard, multi-tenant MongoDB data model with role-based access, and an AI-powered workout routine generator via OpenAI APIs.
50+ gym centers
~10K users
6,300+ exercises
AI-generated routines
Skills
Core Stack
- Java
- Spring Boot
- C#
- .NET
- TypeScript
- JavaScript
- Node.js
- Vue.js
- Flutter
Data & APIs
- SQL Server
- MongoDB
- PostgreSQL
- RESTful APIs
- Entity Framework Core
- OAuth 2.0
Engineering
- System Design
- Software Architecture
- SOLID
- Design Patterns
- Agile / Scrum
- Git
Cloud & Tools
- Microsoft Azure
- Cloudflare
- OpenAI APIs
- GitHub Copilot
Certification
Microsoft Certified: Azure Fundamentals (AZ-900)
Education
B.Sc. Computer Science — Universidad de Costa Rica · 2017–2020
Let's connect
I'm always open to hearing about interesting problems, new challenges, or roles where I can make a real impact. The best way to reach me is through LinkedIn or email.