About
Hi, I'm Thais Software Engineer with 7 years building robust backend systems.
I specialize in Java and Spring Boot, crafting scalable microservices and APIs. Over the years I've grown into the JavaScript and TypeScript ecosystem (React, Node.js, and Three.js), finding the intersection of engineering rigor and creative expression.
Skills
Projects
thaiscontreras.dev
This portfolio — a Three.js particle system with interactive physics, custom geometry samplers, and a 9-logo orbital carousel.
Binary Image Reconstructor
Algorithm that reconstructs a binary image by minimizing the discrepancy between a target image and a random image using hill climbing optimization.
Self-Driving Car (Udacity)
Udacity Self-Driving Car Engineer Nanodegree project focused on deep learning, computer vision, sensor fusion, and control systems. Built and trained neural network models using Anaconda.
Solar System 3D
A 3D visualization of the solar system built with Three.js — featuring orbital mechanics, planet textures, and an interactive camera.
N-P-K Fertilizer Calculator
Technical nutrient management tool for calculating N-P-K fertilizer dosages by crop cycle, designed for precision agriculture.
Banking Microservices
A two-microservice banking system with account management and transaction processing.
Hotel Booking System
Backend service for hotel room reservations with availability management and user authentication.
Email Scheduler
Microservice for scheduling and sending emails using Quartz Scheduler — supports cron-based triggers and delayed delivery.