portrait-image

antoniofdjs@gmail.com

Antonio De Jesus Santiago

Skilled in fullstack, with a preference for backend, databases, and cloud. Certified AWS Cloud Practitioner. Over a decade in music production and audio engineering. Background in electrical engineering. Engineering Aide at Lockheed Martin.

LIBRARIES

TailwindCSS

Flask

Bootstrap

Flask

HTMX

Flask

jQuery

Flask

Pandas

Flask

Numpy

Flask

LANGUAGES

Go

Flask

C#

Flask

JavaScript

Flask

Python

Flask

Terraform

Flask

C-Language

Flask

SQL

Flask

FRAMEWORKS

.NET

Flask

Flask

Flask

Svelte

Flask

PROJECTS

  • Python
  • Flask
  • JavaScript
  • Svelte
  • TailwindCSS
  • HTML
  • CSS
  • PostgreSQL
  • AWS

PalitasPR

Description: Service platform to offer or request services publicly or private. Allow users to see profiles, work done, and track jobs with clients.

Role: Cloud Architect, Backend Developer

Designed a REST API using Flask with PostgreSQL (SQLAlchemy), managed AWS services (EC2, RDS, S3, load balancer), and deployed the app on EC2. Created backend functions for communication between Flask, EC2, and S3. Assisted in Svelte workflow by ensuring proper API data handling and passing to components.

  • Go
  • Templ
  • HTMX
  • HTML
  • CSS
  • TailwindCSS
  • SupaBase
  • PostgreSQL

Dynamic Photography Portfolio

Description: Portfolio for pictures with an admin acces to allow user to edit main covers and galleries.

Role: Fullstack

Implemented customized page designs based on client preferences. Developed access routes for an admin mode to facilitate data modifications in the Supabase database. Designed an API and local caching system in Go to optimize interactions with Supabase, minimizing the number of database requests.

  • Python
  • Flask
  • JavaScript
  • Jinja
  • HTML
  • CSS
  • MySQL

HBNB (Airbnb copy)

Description: Airbnb like application design with local json storage and MySQL database.

Role: Fullstack

Created a local json storage and a MySQL database that switches on backend depending if on development or testing. Mapped db relationships, used JavaScript with Jinja to create dynamic pages loading data from the backend. Implemente a testing console for quick commands and created unittest files.

  • C-Language
  • Linux

Simple Shell

Description: Recreation of a simple shell capable of running basic commands like "ls", "pwd", "cd", "cp" and more.

Role: Lead

In charge of designing basic layout for functions to use for the team. Distributed work and focused on implementing team changes. Created tokenization function of arguments in stdin to be able to execute commands. Created and structured the main function when running the shell.