I'm a Software Engineer


Welcome to my Portfolio!

About Me

I graduated from the University of Houston in May of 2021, with a Bachelor's of Science in Mechanical Engineering from the Honors College at the University of Houston.

While I loved learning Mechanical Engineering, I found a passion for programming throughout college. I worked for a few months as a Packaging Engineer, but knew I wanted to enter technology and be able to create and problem-solve on the spot. I finally left to join General Assembly's Software Engineering Immersive Bootcamp. After starting the course, I knew I made the right decision on betting on myself and taking this path.

Through the bootcamp, I became proficient at React, NodeJS, JavaScript, Spring Boot, Java, ExpressJS, Python, Django, MongoDB, SQL, AWS, Git, and other full-stack technologies.

Today, I'm a graduate of the bootcamp, and as passionate as ever about software development. Feel free to reach out to me for any questions!

Languages & Frameworks

Inventory Manager

Technologies Used: Java Spring Boot, Java Beans, RESTful services, Maven, Babel, React, Axios, JavaScript, CSS, and HTML

Description: I created an inventory manager that would allow a user to add inventory listings with quantities, filter for current listings, edit listings, and take note of a total quantity for the inventory listed. This was implemented by using a Java Spring Boot back-end, using CRUD RESTful routing, and then implementing React Axios calls to communicate with the back-end. A search function was implemented, a filter method, as well as logic list the names of the entered items.

Calorie Counter

Technologies Used: Python Django, Bcrypt, 3rd Party API, Chart.JS, React, JavaScript, CSS, and HTML

Description: I worked with two fellow software engineers to create a calorie counter that would allow a user to sign in, add calorie counts per item, and take note of a total calorie count for the items inputted. This was implemented by adding a basic calorie item addition interface, using CRUD RESTful routing, and then implementing a one-to-many solution within the Python Django backend and creating a login credential retrieval in the frontend to connect. A search function was implemented, using a 3rd party API, to allow users to search common food items and retrieve a calorie estimate in return.


Portfolio Manager

Technologies Used: RESTful backend (API) with MongoDB, Mongoose, Node.JS, Express.JS, EJS Partials, Postman, HTML, and CSS

Description: I created a project repository, using full CRUD RESTful service, to keep track of personal personal projects with visual representations and descriptions. I also created a application management section, with full CRUD Restful routing, in which the user can store descriptions of their progress in different job applications, to keep themselves up to date on their applications.

React Marketplace

Technologies Used: MongodDB, Mongoose, Express, React, JSX, Node.js, Postman, Axios, JavaScript, CSS, and HTML

Description: For my first React project, I worked with a fellow software engineer to create a single-page application: a resale marketplace, using full CRUD RESTful service allow sellers list, edit, and delete items, while buyers can "buy" items and decrease the total stock shown. I created axios calls from the frontend react application to link the backend RESTful controller routes.

StoryTeller

Technologies Used: jQuery, 2 3rd Party APIs, Javascript, HTML, CSS, Modal, and a Carousel

Description: I created a book search database with an intuitive UI. I used jQuery, Javascript, HTML, and CSS, that utilized 2 APIs, a modal, carousel, and animations.


Contact Me