Building Software

Software Engineer | B.S. Computer Engineering

Java/Spring
Angular/React
Data Science/AI

Experience

Fullstack Developer Freelance

  • Migrated an educational institutional site from WordPress to Angular, improving performance, maintainability, and user experience
  • Contributed to the comprehensive development of an e-commerce platform, from frontend to backend business logic
  • Implemented responsive design patterns and optimized component architecture for scalability
Angular TypeScript WordPress E-commerce Responsive Design Java Spring Boot

Projects

UNP Campus Map project image
Feature

Full-Stack Development

UNP Campus Map

A centralized, location-first platform helping students at the National University of Piura to quickly find faculties, pavilions, and academic resources. Built with Next.js 14 and MySQL.

  • Tailwind
  • Cloudinary
  • Next.js
  • JavaScript
  • MySQL
FluentReads project image
Project

Frontend Development

FluentReads

A modern online store specializing in the sale of English books, international exams, and study packages. It features an interactive catalog, functional shopping cart, and checkout flow, built with Astro Islands architecture for maximum performance.

  • Astro
  • React
  • Tailwind
  • TypeScript
Auctions project image
Project

Full-Stack Development

Auctions

The Auction Site is a web application where users can create, bid on, and manage online auctions. It provides a platform for users to list items for sale, place competitive bids, and interact with the auction community through comments and watchlists.

  • Django
  • Python
  • Bootstrap
  • JavaScript
  • PostgreSQL
MAD AI project image
Feature

Full-Stack Development

MAD AI

A modern administrative platform built with Angular 20 and Clean Architecture. It incorporates advanced user and role management, secure authentication, notifications, and server-side rendering (SSR) with Express, all styled with the latest version of Tailwind CSS.

  • Angular
  • Tailwind
  • TypeScript
  • RxJS
  • Django
  • Python
  • PostgreSQL

About me

My name is Juan David, although most people know me as David. I am currently a graduate in Computer Engineering from the National University of Piura. My passion for software development has led me to create various independent projects that reflect my skills and dedication.

Throughout my training, I have worked on projects ranging from web application development to mobile solutions. These projects have been an opportunity to consolidate my technical knowledge and explore technologies such as JavaScript, Java, Django, Kotlin, and relational databases like PostgreSQL, MySQL, and SQLServer.

My focus is on leveraging technology to solve practical problems and improve processes through innovation. I aspire to continue learning and contributing to the world of software development, building solutions that positively impact people and businesses.

Juan David

Currently focused on:

  • Building AI-powered applications
  • Cloud-native architectures
  • Performance optimization
  • Developer experience & tooling
  • Technical leadership & mentoring
  • Open source contributions

Technologies & Tools

TypeScriptAngularRxJS Next.jsReactAstro