Portrait

System.out.println("Hello World! My Name is Phillip");

...and I have a passion for Full Stack Development

Austin, TX

Learn More About Me

Let Me Tell You A Bit About Myself

I am a 27-year-old Software Engineer from Long Island, New York that now resides in Austin, Texas. Whether it's creating a website from scratch or developing a mobile application, the fulfillment and joy I get from problem solving and programming is unmatched! Throughout the years I have gained professional, academic, and personal experience in various different programming languages, frameworks, and databases across the stack. Some of these technologies include Java, JavaScript, Angular, .NET Framework, Firebase, Postgres, and much more.

Relevant Work Experience

  • Software Engineer

    General Motors    Austin, TX    May 2022 - Present
    • Designed, developed, and implemented feature releases based on business requirements, enhancing software functionality and user satisfaction.
    • Investigated and resolved complex production bugs and pipeline issues promptly, ensuring minimal disruption to product functionality and user experiences.
    • Conducted comprehensive unit testing on both the user interface and backend services of supported applications to ensure code quality and reduce defects in production.
    • Demonstrated leadership skills as development lead by providing mentorship to new team members, as well as allocating resources to ensure project timelines and deliverables are met.
  • Code Coach

    The Coder School    Syosset, NY    March 2021 - June 2021
    • Tutored and mentored students, from ages ranging 5 to 16 years old, in programming concepts through project-based lessons. Students first learned fundamental concepts on Scratch before moving to an Online IDE.
    • Assigned and reviewed homework assignments daily.
    • Programming languages taught include: Java, JavaScript, Python, HTML, and CSS

Main Technical Skills

Java
C#
C++
Android Mobile Development
Google Firebase
Microsoft SQL Server Management Studio
JavaFx Scene Builder
.NET Framework
JavaScript
HTML
CSS
Sass
Angular
Azure DevOps
Bootstrap
Git
Postgres
TypeScript

Education

  • B.S. - Computer Programming & Information Systems

    Farmingdale State College January 2018 - May 2020
    • Institutional Honors: Magna Cum Laude, President's List, Dean's List
  • A.S. - Liberal Arts & Sciences

    Nassau Community College September 2015 - December 2017
    • Institutional Honors: Dean's List
  • Notable Courses Completed
    • Data Structures
    • Algorithms
    • Android Mobile Development
    • Programming in SQL
    • UNIX Operating Systems

Other Skills

  • Great Communication

  • Team Player

  • Attention To Detail

  • Microsoft Office

  • Bilingual

    • Fluent in both English and Spanish

Previous Work And Projects

FSC Dine

FSC Dine

Android Mobile Application

  • Description: Senior Project mobile application that emulates a food ordering application for the Farmingdale State College Food Court.
  • Features: Based on user role, users can perform a variety of tasks such as: browse through a selection of food items on the menu, add items to their cart, checkout, add/edit menu items and food court restaurant information, accept orders, and more.
  • Key Technologies Used: Firebase, Picasso API, RecyclerView, Fragments.
Playing Cards 24

Playing Cards 24

Java Desktop Application

  • Description: GUI desktop application math game. Each card has a number value ranging from 1-13. Four cards are randomly generated into the GUI and the objective of the user is to come up with a math equation that equals to the value of 24.
  • Game features: Provide user with math solution, refresh and generate a new set of cards, verify math equation.
  • Built using Java version 8, JavaFX and Scene Builder.
Kodable Game

Maze Game

Android Mobile Application

  • Description: Mobile application game that was based off Kodable. The objective of this game is to reach the end of a maze with drag and drop directional controls and reach a new high score.
  • Game features: Multiple levels, character selection, difficulty selection, sound effects and soundtrack, user registration, score board.
Calculator

Calculator

Java Desktop Application

  • Description: A simple GUI calculator application that allows the user to perform basic math operations such as addition, subtraction, division, and multiplication.
  • Built using Java version 8, JavaFX and Scene Builder.

Let's Get In Touch

I am currently open to any new opportunities. You can contact me by connecting and sending a message on LinkedIn, sending me an email, or by filling out the contact form below!