Welcome to my portfolio

Adrian Serrano

Senior Full Stack Developer Java | React | AWS

Building, scaling, and maintaining production systems using Java, Spring Boot, React, and AWS. 6+ years of strong background in backend-driven architecture, cloud-native development, and modern DevOps practices.

About Me

I'm a full-stack software engineer with a strong focus on performance and scalability. I'm especially motivated by enterprise and product-driven projects that solve real problems and require thoughtful technical decisions.

I work comfortably across the stack and have a strong interest in cloud-based architectures, always aiming to build efficient, reliable, and maintainable solutions. I approach software development analytically, valuing clarity, long-term sustainability, and pragmatic engineering over trends or hype.

Outside of tech, I enjoy staying active through sports and music, which helps me maintain balance and focus—qualities I bring back into my work as an engineer.

6+

Years Experience

10+

Projects Delivered

20+

Technologies Mastered

100%

Client Satisfaction

Tech Stack

Technologies I use to design, build, scale and maintain production-grade systems.

Backend

JavaJava
Spring Boot
Node.js
Next.jsNext.js
Microservices
REST API
GraphQL

Frontend

React
Redux
ZustandZustand
JavaScript
TypeScript
CSS
Tailwind CSS

Cloud & DevOps

AWSAWS
Docker
Kubernetes
CI/CDCI/CD
Jenkins
n8n
Terraform

Databases

MySQL
SQL ServerSQL Server
PostgreSQL
MongoDB

Testing

Jest
JUnitJUnit
MockitoMockito
Cypress
PlaywrightPlaywright

Tools & Practices

Git
GitHubGitHub
Jira
PostmanPostman
ScrumAgile / Scrum

Experience & Education

Professional Experience

May 2025 - December 2025

Senior Software Engineer

Lancesoft Inc. (Client: McKinsey & Company)

Designed and delivered full-stack features using Java, Spring Boot, and React within AWS-hosted microservices. Improved deployment reliability and system scalability through CI/CD optimization, Docker, and Kubernetes.

September 2019 — May 2025

Software Engineer

TeKnowledge (Client: OpenText)

Key contributor to Fortify enterprise security and static analysis platforms, maintaining large-scale Java and Spring Boot systems. Automated build and release pipelines across Azure DevOps and AWS, accelerating delivery and ensuring production stability.

July 2021 - December 2021

Software Engineer

Lanamme UCR (Half-Time Intern)

Built internal asset management tools using C#, ASP.NET, and SQL Server for research operations. Collaborated in requirements analysis, database design, and stakeholder alignment to deliver practical solutions.

Education & Certifications

2022 - Present

Licentiate Degree in Computer Engineering and Project Management

Universidad Estatal a Distancia (UNED), Costa Rica

Focused on advanced software engineering practices and technical project leadership.

2014 - 2022

Bachelor's Degree in Software Engineering for Information Systems

Universidad de Costa Rica, Costa Rica

Strong foundation in software architecture, databases, and enterprise system development.

2013 - 2014

Senior Technician in Service Center

CENFOTEC University, Costa Rica

Hands-on technical training in IT support, systems maintenance, and troubleshooting.

2025Certification

Ethereum Developer Pack Course

CENFOTEC University, Costa Rica

Advanced training in Ethereum development and Solidity best practices.

2024Certification

Web3 Certification: Blockchain, Solidity, and Governance with Optimism

CENFOTEC University, Costa Rica

Practical exposure to smart contracts, decentralized systems, and governance models.

Featured Projects

A selection of projects I've worked on throughout my career.

Creaciones Princess

Website for the business Creaciones Princess, a family business that creates pastries, baked goods, artisan bread, planners, notebooks, bookbinding, crafts, scrapbooking and much more with love and dedication.

Next.jsReact.jsTailwindCSS
View Project

DeFi Yield Farming DApp

This project is a Yield Farming platform that allows users to deposit LP tokens, earn rewards in a DAPP, and easily manage their funds from a modern web interface.

Next.jsTypeScriptSolidityHardhatWagmi and RainbowKit
View Project

Pathology Cards

Website to include the terms, images and descriptions of the course Pathology.

Next.jsReact.jsTypeScriptCloudinaryCSS
View Project

Tesla landing

Tesla landing website.

HTMLCSSJavaScriptAstroTailwindCSS
View Project

Budget Execution Platform

Platform that allows the division and control of the institutional budget.

HTMLCSSJavaScriptC# .NET
View Project

DearGift

Mobile application to find the correct gift to that special person.

Apache CordovaHTMLCSSJavaScripPHP
View Project

Let's Work Together

If you'd like to discuss a project, collaborate on an idea, or just say hi, I'm always happy to connect. Let's build something amazing together.

Send Me a Message