🏚️ Haunted House 3D (Three.js)
Interactive experience in a cemetery with dynamic weather, volumetric fog, and animated lights. The user explores a nighttime scene in real-time, ideal for web visualization or game projects.
View project ↗Full-Stack Developer
I'm André Guevara — 5 years building backend services and web applications for a 1,000+ employee public institution. Java & Spring Boot with hexagonal architecture, Angular 17 & React on the frontend, and applied AI in production: a case-law search engine with RAG that answers in under a second.
Interactive experience in a cemetery with dynamic weather, volumetric fog, and animated lights. The user explores a nighttime scene in real-time, ideal for web visualization or game projects.
View project ↗
Dynamic render of my name with floating particles, 3D typographic geometry, and reflective environment. A visual experiment with real-time animations and custom reflections.
View project ↗
Interactive simulation of a procedurally generated galaxy using Three.js, where stars orbit based on trigonometric functions. A visual experiment combining math, custom shaders, and real-time dynamic movement.
View project ↗15min→1s
case-law lookup, with AI
-35%
process delays
500+
daily users served
7
systems approved by decree
2023 — Present
Judiciary of Peru — Superior Court of Justice of Arequipa
Java · Spring Boot · Angular 17 · React · TypeScript · Ollama / RAG · PostgreSQL · WildFly · Docker
2022 — 2023
Judicial Digitalization Project
Java · Spring Boot · Angular · PostgreSQL
2024 — Present
Built outside of work
C# · .NET · Azure (AKS, Service Bus) · Kotlin · Jetpack Compose · Docker · GitHub Actions
2021 — 2022
Superior Court of Justice of Arequipa
Java · SQL
I'm André Guevara, a full-stack developer with 5 years of experience shipping software that people rely on every day. I combine creativity and logic to craft solid backends and interfaces that resonate with users.
I currently lead the SIJA intranet at the Superior Court of Justice of Arequipa — REST APIs and microservices with Java / Spring Boot, and UIs with Angular, React and TypeScript. I'm also finishing my B.Sc. in Software Engineering (2026), and my goal is to start my own business and live from inspiring projects.
Besides coding, I enjoy playing piano, reading about persuasion, building 3D experiences with Three.js, and ideas that scale.
Java / Spring Boot
REST APIs, microservices and hexagonal architecture in production
Applied AI
RAG, embeddings and chatbots shipped to real users
Angular 17 / React
Modern and maintainable SPA interfaces
Angular 17 / React
TypeScript / Tailwind / PrimeNG
Vite / Astro / Three.js
RAG / Semantic search
Chatbot integration
AI-assisted development
Jetpack Compose
React Native
PostgreSQL / MySQL
MongoDB / Firebase
Azure / AWS
Docker / Kubernetes
Linux / Git
Elasticsearch
Advanced search and data analysis with Spring Boot
Kafka
Asynchronous event-based communication for microservices
AWS Lambda
Serverless backend and scalable cloud functions
University
Universidad Tecnológica del Perú (UTP). Currently in the final year of the Software Engineering program.
Higher Education
Professional training at the TECSUP Technological Institute (2019–2022) with a focus on programming, databases, software architecture, and agile methodologies.
Academic Specialization
Postgraduate course at the Catholic University of San Pablo, focused on designing, evaluating, and optimizing prompts with LLM models.
3D Graphics
Full course by Bruno Simon covering interactive 3D scenes using geometry, lighting, cameras, physics, shaders, and advanced effects with Three.js.
05/ Versions
One portfolio was not enough, so I built four. The same real information, told in four completely different ways — pick whichever one you prefer.
The same information, told four different ways. Take your pick.