Edgar Carbajal

Computer Science Graduate from Northern Illinois University (NIU).


Just graduated, and looking for entry-level positions in Software Engineering!

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.

React
Typescript
React Testing Library
Java
Spring
Mockito
HTML
SCSS

Projects


Project Thumbnail Unavailable!

Plant Company Quote Web Application

CSCI 467 @ NIU

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.

React
Javascript
Express.js
SQL
TailwindCSS
HTML & CSS
Project Thumbnail Unavailable!

Karaoke Web Application

CSCI 466 @ NIU

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.

PHP
SQL
Bootstrap CSS
HTML & CSS
View Full Resume Here!

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/