Skip to content
View jacobc5266's full-sized avatar

Highlights

  • Pro

Block or report jacobc5266

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
jacobc5266/README.md

Hi there! πŸ‘‹ I'm Jacob Candelaria

Software Engineer focused on backend systems, cloud architecture, and data-intensive applications. I build software with Java, Spring Boot, PostgreSQL, and AWS, with interests in financial systems, SaaS platforms, and process automation.


πŸš€ About Me

  • Building a multi-tenant photography SaaS platform from the ground up
  • Experience designing APIs, database schemas, cloud infrastructure, and data processing pipelines
  • Background in FinTech, reporting automation, and operational analytics
  • Strong interest in backend architecture, database design, and performance optimization
  • Currently expanding my AWS knowledge while continuing to deepen my backend engineering skills

πŸ›  Technical Focus

Backend Engineering

  • Java
  • Spring Boot
  • jOOQ
  • REST API design
  • Concurrent processing
  • Transactional systems

Databases & Data Engineering

  • PostgreSQL
  • Oracle
  • DynamoDB
  • Data modeling
  • Query optimization
  • Advanced SQL
  • ETL development
  • JSONB
  • CTEs, aggregation, and relational data transformation

Cloud & Infrastructure

  • AWS (ECS Fargate, RDS, S3, CloudFront, Lambda, API Gateway)
  • Docker
  • Cloud-native application design

Frontend

  • TypeScript
  • React
  • Next.js

πŸ’Ό Featured Projects

πŸ“Έ Multi-Tenant Photography SaaS Platform

A full-stack SaaS application designed for photographers to manage clients, bookings, galleries, and business operations.

Highlights:

  • Multi-tenant architecture
  • Role-based authorization
  • jOOQ-powered persistence layer
  • PostgreSQL with advanced JSONB usage
  • Complex relational querying using CTEs, array aggregation, and keyset pagination
  • Concurrent media upload pipeline with deduplication and metadata extraction
  • AWS deployment architecture using ECS Fargate, RDS, S3, and CloudFront

πŸ§‘β€πŸ’Ό Employee Management System

Serverless employee management system built with AWS Lambda, API Gateway, and DynamoDB, including authentication and role-based access controls.


πŸ“Š Education Funding Analysis

Data engineering and analytics project examining U.S. school district funding trends from 2010–2020 using Python, PostgreSQL, and Jupyter.


πŸ’‘ Professional Background

Before moving into software engineering, I spent several years in FinTech supporting payment processing operations and building Python automation used for reporting and operational workflows across partner financial institutions.

That experience gave me a strong appreciation for reliable systems, data quality, and the operational side of software.


🌌 Outside of Software

Outside of software, most of my time goes toward photography and classical piano.

Photography has taken me throughout the mountains and dark skies of Southwest Colorado and ultimately inspired the SaaS platform I'm currently building.

On the music side, I enjoy studying classical piano and have worked on pieces by composers such as Chopin, Beethoven, Debussy, and Rachmaninoff.


πŸ“« Connect With Me

Pinned Loading

  1. jacob_candelaria_resume jacob_candelaria_resume Public

    TypeScript 1

  2. BloomTechBackend/bd-team-project-javengers-assemble-EmployeeManagementSystem BloomTechBackend/bd-team-project-javengers-assemble-EmployeeManagementSystem Public

    Learn & Be Curious Project – BloomTech Sprints 17-19

    Java

  3. NCES_Data_Set NCES_Data_Set Public

    End-to-End Education Finance Data Analytics Project

    Jupyter Notebook 2

  4. Data-Processing-and-Reporting-Automation-Program Data-Processing-and-Reporting-Automation-Program Public

    Efficiently process and automate complex reports using Python. This project streamlines data integration, cleaning, and report generation, reducing processing time by 97%.