About
Started my coding journey in High School after finding out about a Computer Science course, and deciding to take it after my love for video games. A few years of learning at McHenry County College and Northern Illinois University later, I have now earned my Bachelor's degree in Computer Science, and had the opportunity to work for one of the biggest agricultural equipment companies in the world.
My main area of expertise/knowledge is in C++, which I used for most of my learning at college, but I also have some experience with other frequently-used technologies, like Python, React, Javascript, HTML, CSS, and more. I am currently hoping to learn more about embedded systems using a free course from edX, since that was a topic that I have not learned about, but I am open to building any type of software out there.
My hobbies outside of software are playing video games, especially fighting games like Street Fighter or Guilty Gear, exercising, reading novels, and sometimes watching movies.
Experience
May 2023 - Aug 2023
Software Engineer IT Intern ~ John Deere
Revamped an old, static feature in a highly-used web application by John Deere equipment dealers to be more dynamic/user customizable. Worked with frontend using React and Typescript for the web application UI/user behavior, and backend with Java and Spring to create new API endpoints and connect to the application database.
Projects
Plant Company Quote Web Application
Semester group project where we built a web application that tracks quotes for a plant company; meeting requirements given to us by the professor. Used React + Node.js as the frontend application server, Express.js as the backend/API server, and MariaDB as the database. Learned a lot about the software development cycle, and how to convert user requirements into a fully- functioning software product.
Karaoke Web Application
Semester group project where we built a web application given requirements by the professor; to show what we had learned about databases. Used PHP to interface with the backend, and dynamically printout the HTML/CSS to be rendered to the frontend. Showed my knowledge about how to set up database schemas in a relational database, how to make sure how to use SQL to get, and update the right data.
Currently on Day Theme! Set your device/browser to dark mode to turn on Night Theme.
Currently on Night Theme! Set your device/browser to light mode to turn on Day Theme.
Website design inspiration from "Hyperspace" template from the website html5up.net and from engineer Brittany Chiang. Built by me in Next.js + TailwindCSS and deployed in Vercel. Source Code can be found here: https://www.github.com/edgarcarbajal/portfolio-website/