Overview of Experience

I have been doing Computer Science for over 8 years. I attended a magnet high school for their Computer Science Program in which I became adept in multiple languages such as Java, C, SQL, and Python. I then attended the University of Miami with a major in Computer Science. Throughout my curriculum I gained a deeper understanding of the foundations I had learned in high school, and picked up new skills in Database Management, Artificial Intelligence, Game Programming, Software Engineering, and more.

Key Skills

Object-Oriented Programming

Learned and practiced in Java, C, and C#, I have developed a good understanding for OOP and its proper uses as well as important concepts such as encapsulation.

Machine Learning

Mainly applied with Python and its pandas and NumPy libraries to gather and analyze large data sets for AI training/learning.

Software Engineering Workflow

I have worked on multiple projects in various industry standard workflows such as Agile and Waterfall methods for development.

Working in Teams

I have extensive experience not only working in teams, but also managing them which has given me deeper understanding into what it means to be a good team member.

Database Management

I have done multiple projects involving database creation with an emphasis on DMBS systems. I also have my Microsoft SQL Certification.

Creative Coding

While software development is a very logical endeavor, thinking about creative ways to solve problems allows for further innovation. My passion for creating has helped me cultivate a creative mindset when programming.

Programming Projects

Real Estate Price Predictor

What Did I Do?

For this project I compiled large amounts of real estate data on the internet for houses in various regions. The data consisted of thing such as location, price, price history, size, style, and more. I then used Python with the NumPy and pandas libraries to create an AI to analyze and predict the future pricing of those real estate plots. For training data I used historical data in which excluded the current home price and then compared with the AI's results to see how accurate the results were.

What Skills Did I Use

  • Python Programming Langauge
  • Machine Learning/Artificial Intelligence
  • Creative Coding
  • Data Analysis

Treasure Trail Video Game

What Did I Do?

For this project I built a video game called "Treasure Trail" about a pirate that ventures to different islands to defeat enemies and collect treasure. It has a unique level system in which the only way to advance is to completely explore the island and complete all possible in-game tasks on the specific island. I used Unity2D to create this game and I built it entirely by myself with the exception of some of the graphic elements in which I used an online asset pack. It forced me to think ahead in planning each level and components as each C# script dealt with multiple components such as colliders, rigid bodies, and other physics-based components.

What Skills Did I Use

  • C# Programming Langauge
  • Object Oriented Programming
  • Creative Coding
  • Graphic Design