Introduction
About myself
Hi! my name is Joshua Garcia. I am currently attending the University of Houston with a major in Computer Science and a minor Mathematics. My passion is programming and solving complex problems!
About myself
Hi! my name is Joshua Garcia. I am currently attending the University of Houston with a major in Computer Science and a minor Mathematics. My passion is programming and solving complex problems!
Languages and development skills that I know
Languages | Python, C++, C#, SQL, JavaScript, TypeScript, R, MATLAB
Technologies/Frameworks | Flask, OpenCV, Node, React, Git
Libraries & APIs | Plaid, OpenAI GPT3, Discord.js, SQLAlchemy, Bootstrap
Jobs I have worked on
• Simulated over 200 cockpit displays autonomously for documentation purposes, resulting in improved efficiency and accuracy of documentation processes.
• Designed and implemented a cockpit display generation tool that allows users to adjust display parameters with on-screen prompts, reducing the time and effort required to generate displays.
• Developed Python scripts to parse more than 1,000 XML files containing over 20,000 lines of data into various formats such as Excel and C++, facilitating software compatibility and improving data handling.
• Hosted weekly office hours to provide homework assistance and review.
• Collaborated with the professor to facilitate lectures and guide students through coding assessments.
• Led weekly lab sessions for 90 minutes and provided 3 hours of office hours each week.
• Developed and maintained Bash scripts on a Linux FTP server to automate the grading of assignments, improving efficiency and reducing errors in the grading process.
University of Houston
Graduating Spring 2023
Major GPA: 3.778
What I have worked on in my own time
• Designed and developed an automated Discord bot that enables users to send queries to OpenAI's GPT-3 API and receive automated responses within the Discord client.
• Leveraged Node to integrate the Plaid API into the backend, enabling users to securely log in with their bank credentials and access their financial data.
• Designed and implemented a frontend solution that displays comprehensive financial summaries to users, including balances, transactions, and other equities, providing users with valuable insights.
• How it works: User logs in to their bank account as the frontend requests Plaid for the bank's information, such as accounts, balances, and transactions. The backend then calls Plaid's API to retrieve the desired information, as the frontend calculates and displays charts on the webpage.
• Created an online reservation webpage for a generic sushi restaurant for people willing to set a reservation time and order ahead