Kevin
Kevin Kulich

My name is Kevin, and I'm a full-time software engineer.

I have been programming for 5 years now, with a passion for front-end development. My favorite language to code in is Typescript, but my first language that I learned was Python.

I believe it is important to write quality software that is functional and user-friendly with good documentation.

Besides programming, I like to play pool and bowling, go rock climbing, and go on hikes.

$ |

Experience

Teacher Assistant

Michigan Technological University

8/28/2023 - 12/16/2023

Technologies used:

Java
IntelliJ
Eclipse

Responsibilities:

  • Grading assignments, programs, and exams for Data Structures.
  • Providing guidance to students to help their understanding.

Computer Science Lab Assistant

Michigan Technological University

8/31/2021 - 12/13/2023

Technologies used:

Java
IntelliJ

Responsibilities:

  • Assisting first-year students with Intro to Programming 1 labs.
  • Providing guidance to giving clarity to any ambiguity.
  • Grading students’ proficiency in lab reports.

Enterprise Technology Intern

Ford Motor Company

5/22/2022 - 8/11/2023

Technologies used:

Terraform
Google Cloud Project
GitHub

Responsibilities:

  • Developing skills in Google Cloud Platform and Terraform for infrastructure as code.
  • Creating a guided lab for internal employees to assist in teaching about infrastructure as code.

IT Software Engineer Intern

Ford Credit

5/31/2022 - 8/23/2022

Technologies used:

Angular
TypeScript
Java
SpringBoot
IntelliJ
GitHub
Gradle

Responsibilities:

  • Building a Java Spring Boot microservice API.
  • Developing a full-stack Angular application for Ford dealer information.
  • Navigating through an Angular course to educate team about useful features.

Projects

Portfolio

Portfolio

Project description:

"A chance to learn React and NextJS, a web portfolio not only prompted me to learn a new JavaScript framework, but also build up my portfolio about my journey as a programmer. A simply, slick website that displays my interest to program!"

Technologies used:

React
Next.js
TypeScript
TailwindCSS
VSCode
GitHub
Spotify++

Spotify++

Project description:

"Spotify++ is a recreation of the Spotify application. Connecting to the Spotify API, this application displays user's playlists, favorite albums, and so much more. Includes interactivity such as adding songs to playlists, following artists and users, and even playing songs on active devices!"

Technologies used:

React
Next.js
TypeScript
TailwindCSS
VSCode
GitHub
task2Do

task2Do

Project description:

"A simple, efficient web application to track tasks to do. Simply create, manage, and check off your chores in a stress-free manner!"

Technologies used:

React
Next.js
TypeScript
TailwindCSS
Firebase
VSCode
GitHub
Discord Bot

Discord Bot

Project description:

"Kevin Discord Bot is a multi-purpose bot for the social media site Discord. Utilizes DiscordJS, a NodeJS module that interacts with Discord's API. This bot does basic server management, such as managing members, emojis, and messages. A cool side-hobby to learn more about interacting with public APIs!"

Technologies used:

TypeScript
VSCode
GitHub

Skills

TypeScriptTypeScript
95%
C/C++C/C++
90%
GitGit
90%
GitHubGitHub
90%
JavaJava
90%
ReactReact
90%
Next.jsNext.js
85%
TailwindCSSTailwindCSS
85%
MySQLMySQL
75%
AngularAngular
70%
FirebaseFirebase
70%
C#C#
65%

Heard enough?

Contact me!