Hi, my name is

Aaron Duque.

I build things

Computer Engineering student passionate about creating efficient and impactful software solutions. Currently focused on full-stack development with Python and Java.

Aaron Duque

About Me

Lorem ipsum dolor sit amet consectetur adipisicing elit. Aspernatur ex consequatur esse odit amet voluptatem quae. Modi fuga, cupiditate repellat ipsam commodi ab aut voluptatum vero temporibus sed repellendus quaerat dicta ipsa, animi maxime sapiente nisi, in doloremque exercitationem eaque id velit quibusdam?

Education

Bachelor of Science in Computer Engineering

Universidad Alejandro de Humboldt - Caracas

-

High School

Colegio Teresiano - Caracas

-

Technologies I Work With

Languages

Python Java HTML CSS JavaScript SQL

Frameworks

FastAPI SpringBoot React

Tools and Platforms

PostgreSQL MySQL Git - Github Railway Vercel Postman

Projects

Featured Project

StudyBot

  • Led backend development and data modeling for an AI-powered educational platform.
  • Designed a high-performance REST API with FastAPI and efficient data models using SQLModel + PostgreSQL.
  • Integrated Google Gemini API for automatic study content generation.
  • Secured the platform with JWT authentication, ensuring data scalability and security.
  • FastAPI
  • PostgreSQL
  • SQLModel
  • Google Gemini API
  • JWT Auth
Featured Project

PlantCare

  • Built a full-stack app for plant lifecycle management with a RESTful layered architecture.
  • Robust backend using Spring Boot 3 and Spring Security, secured with JWT and role-based access.
  • Frontend with React 19 + Vite featuring automated watering schedule calculations.
  • Implemented health log management for real-time plant monitoring.
  • Spring Boot 3
  • React 19
  • REST Architecture
  • Spring Security / JWT
Offline TUI Application

Kryptos

  • Designed and built Kryptos, a secure offline password manager using a Zero-Knowledge TUI for the terminal.
  • Developed a cryptographic core with AES-256-GCM, key derivation via PBKDF2 (600k iterations), and Argon2 master authentication.
  • Integrated security safeguards including a concurrent Rate Limiter (5 failed attempts) and an inactivity auto-lock system.
  • Engineered local storage with SQLModel + SQLite, managed via UV, and enforced quality with Pytest (>75% coverage).
  • Python
  • Textual
  • Cryptography
  • SQLModel
  • Pytest

Contact