RG
About
I am a passionate software developer who loves taking on new challenges. During my free time, I work on projects that are personally meaningful to me and my friends, while also staying up-to-date with the latest programming languages and frameworks. My current focus is on expanding my expertise beyond React and delving into full stack development by teaching myself new web development frameworks and AWS technologies.
Skills
LanguagesDev StackCertificationsC#
Java
JavaScript
TypeScript
HTML
CSS
XML
Oracle SQL
Bootstrap 4
Vue.js 1.0
React.js
Angular.js
.NET
Spring
Mockito
Junit
Apache Ant
Maven
w3.css
Git
SoapUI
Postman
Salesforce AI Associate
Experience
Slalom Build
Sep 2021 - Apr 2024
Software Consultant
Working as a software consultant, I am regularly exposed to new technologies and must quickly adapt to them from project to project. While I have extensive experience writing code in Java and JavaScript, my time here has given me the opportunity to expand my skill set to include C# and TypeScript. Additionally, I have gained a deeper understanding of various frameworks, having worked with many including .NET, React, and Angular.
J.P. Morgan Chase & Co.
July 2018 - Sep 2021
Software Engineer
As a participant in the Software Engineering Program, I was brought on board to enhance and maintain an internal application used by investment bankers to manage the complete 'deal life-cycle'. Notable contributions to the project include a complete front-end overhaul, where I replaced the previous Vaadin-based interface with a modern, user-friendly React.js implementation.
Heavy Construction Systems Specialists
June 2017 - Aug 2017
Software Development Intern
During my tenure at HCSS, I gained exposure to a range of technologies used in quality assurance testing, website development, and automation. One of my major accomplishments was the design and implementation of an internal dashboard that aggregated company-wide statistics. Following the successful completion of that project, I was tasked with creating automated test scripts for their proprietary estimating and bidding software.
Personal Projects
MLB Stats Telegram Bot
github.comryanhgonzalez/telegram_mlb_statistics_bot
Telegram bot that provides valuable baseball information to users through the MLB Stats API.
Typescript
grammY.dev
Cyclic.sh
Catan Board Generator
github.comryanhgonzalez/Catan_Map_Generator
Mobile-friendly board generator for Settlers of Catan.
JavaScript
HTML
CSS
Leetcode Solutions
github.comryanhgonzalez/leetcode_problems
Tech interview programming questions that I've solved during my spare time.
C#
Java
Education
University of Houston
2014 - 2018
Bachelor's Degree in Computer Science