Hello!

I am Joseph Calise

I am a United States Coast Guard veteran pursing a Bachelors of Science in Computer Science with a Minor in Analytics at Chapman University.

"Programming isn't about what you know; it's about what you can figure out." -Chris Pine (Not the actor)

About Me

A photo of myself

My name is Joseph Calise and I am an aspiring Software Engineer. For the most part I am self-taught developer driven by curiosity and amazement of what can be accomplished by someone with an idea, a computer and the skill to code. In my personal life, I enjoy being outdoors, watching T.V and spending time with my wife and friends. I served in the United States Coast Guard from 2016 to 2020 and ended my enlistment as a Boatswain’s Mate Second Class.

Generally, Boatswain’s Mates will go on to be boat captains, cops or merchant mariners. But at the end of my enlistment, I knew none of those were for me. I knew I wanted to be in technology, but I didn’t know in what capacity. My start in technology was in IT with GreenCoast Hydroponics. While working there I was able to obtain my CompTIA Network+ and CompTIA Security+ within less than a year of each other. From there I worked with our development team and knew that was the path for me. Since my departure from GreenCoast I have made strides to accomplishing my goals and becoming a Software Engineer. In this time, I have taught myself HTML, CSS and JavaScript, as well as, being on track to graduate in 2024 with a BS in Computer Science from Chapman University in Orange, CA. I look forward to continuing to pursue my passion in this field and hope to grow into a seasoned Software Engineer.

Since beginning my journey into coding and software engineering, it is incomprehensible to put into words what you can do with code. Since brushing the surface, there is nothing professionally I would rather be doing than this. It is no secret that software engineering continues to be the future, but it is mind boggling to know that with the right knowledge and creativity, you can quite literally change the world all beginning with code.

Work Experience

USAA

Software Engineer Intern

May 2024 - August 2024


Software Engineer

Developed and maintained scalable, high-performance systems: As a developer on an agile team, I rapidly adapted to and supported 50+ mission-critical backend applications that delivered member data over 500 million times daily. My work involved developing and optimizing Spring Boot and Golang microservices to address business requirements, consistently ensuring 99.9% availability and low latency performance in high-throughput environments.

Led the development of a key enterprise application: Led the design and development of a high traffic critical enterprise application, serving as the main developer and primary technical point of contact within four months of joining. This in-house solution successfully replaced retiring legacy systems, achieving significant company-wide cost savings and ensuring a seamless transition for the organization.

Monitored and ensured system health: Implemented and managed comprehensive real-time application monitoring using ELK logs, Prometheus, Grafana, and Datadog, utilizing custom dashboards to track system metrics and performance across services. Proactively identified and resolved bottlenecks and performance issues (including during outages), maintaining 99.9% system uptime and ensuring high user satisfaction.

Implemented comprehensive API testing: Engineered and executed comprehensive API testing strategies using Postman and JUnit, integrating automated and manual test suites. This rigorous approach identified critical issues early in the development lifecycle and during CI/CD pipeline runs, ensuring the quality and stability of pod deployments prior to production.

Projects

  • C++
  • JavaScript
  • Python
  • Java
  • SQL
  • Terminal
  • Academic

Wordle


Wordle is a popular online game where you have 6 guesses to guess all the letters of a 5 letter word. One thing I implimented in my clone is a leaderboard and ranking system. The game is live and playable HERE.

  • WebApp
  • Personal
  • JavaScript

BlackJack


BlackJack, a traditional card game where a player will bet against the dealer. Two cards will be dealt to both players and the player can hit or hold. Once all players hold, the closest to 21 wins.

  • Academic
  • Java
  • Terminal

Mario Simulator


The world that consists of a fixed number of levels. Mario must navigate the levels, encountering enemies and power ups, and collecting coins, before engaging a boss to move onto the next level.

  • Academic
  • C++
  • I/O

SQLite Student Database


A database terminal application via SQLite that emmulates a schools database system. This app allows you to search student, add students, delete students, and filter by conditions. Handles errors and invalid inputs accordingly.

  • Academic
  • SQL
  • Python

MySQL Sales System


Python terminal app for inventory management using a GCP MySQL database. Tracks inventory, sales and customers while handling inventory levels before/after new orders. Utilizes created stored procedures inventory adjustment.

  • Academic
  • SQL
  • Python

NFA to DFA Converter


Given an input file of the logic of a nondeterministic finite automaton, using state conversions and logic the program will provide the corresponding logic of a deterministic finite automaton as an output file.

  • Academic
  • Python
  • I/O

Graph MST


A program that is capable of identifying a minimum spanning tree of an undirected, weighted graph using Kruskal’s algorithm. Returns an adjacency matrix and the MST of the provided graph.

  • Academic
  • C++
  • I/O

Lets Connect!

svgImg