Hello, I'm Kevin Pietruszka

Software Developer

I am a recent college graduate from Georgia Tech with experience in full stack development and cloud development. I have a passion for learning new technologies and love the networking aspect of building applications.

profile picture

About

My journey as a Software Engineer began way back when I took my first programming class in High School. From there I began to love the problem solving aspect of Computer Science even if I was learning Java at the time. Since then, I have gone to school for Computer Science and have worked a few internships in various fields related to Software Development.

Currently, I am trying to earn my first role as a Software Developer as a new graduate. In my free time, I have been teaching myself wondrous new technologies, such as Rust, Next.js, and Tailwindcss, and I have also been working on various projects like this portfolio or my dotfiles repo where I can display that I am a proud NeoVim user (that’s right I am one of those guys).

If for some reason I am not working on the computer, I am typically playing video games or playing a sport in the great outdoors. I have played Soccer all my life and have picked up Volleyball and Disc Golf since starting college.

Education

Georgia Institute of Technology • MS in Computer Science

01/2023 - 12/2023

  • GPA: 4
  • Specialized in Computing Systems
  • Important Courses: Distributed Systems, Network Security, Database System Implementation, Data & Visual Analytics, High Performance Computing, Computer Graphics

Georgia Institute of Technology • BS in Computer Science

08/2019 - 12/2022

  • GPA: 3.88
  • Threads of Information Networks and Artificial Intelligence
  • Important Courses: Object Oriented Programming, Data Structures & Algorithms, Computer Organization, Networking, Artifical Intelligence, Machine Learning, Computer Vision
  • Extracurriculars: RoboJackets, Club Volleyball

Experience

Cloud Engineer Intern • Battelle

05/2023 - 10/2023

I worked in Battelle's Cloud Engineering team to develop infrastructure to support cloud work environments in Azure that uphold CMMC level 2 security requirements. I wrote Terraform code to deploy a Microsoft Teams Remote App to replace the company's Webex for Government contract. I also worked on their internal tools written in Bash to automate deployments by writing a Terraform module for pip and apt proxies deployed with Docker within environments and developed a CI/CD pipeline for custom SKU images for remote desktops utilizing Chocolatey.

TerraformBashAzureGitHubDockerCI/CD
Software Engineer Intern • GTRI

05/2022 - 07/2022

I worked within a team of researchers trying to improve visualization techniques for neural network training while working with Python using TensorFlow and PyTorch. Then I was a part of the AGILE development process in order to create a web application using React to display these visualizations in components, utilizing a Flask backend powered with a MongoDB database.

JavaScriptPythonReactFlaskMongoDBNeural NetworkData Visualization

Projects

Advising Pathways

Advising Pathways

A web application made for Computer Science Students at Georgia Tech to help explore curriculum requirements and options through surveys, gamified walkthroughs, and detailed advising information.

Chess Tactic Classification

Chess Tactic Classification

Convolutional Neural Network and Decision Tree models to classify strategies in sequences of chess moves recommended by Chess Engines.

FlexBros

FlexBros

A web application to help users build workout routines and monitor progress by utilizing a workout calendar to display routines and log daily performance.

Image Description for the Visually Impaired

Image Description for the Visually Impaired

A simple UI application that utilizes LLMs and VQA models to generate detailed image descriptions for visually impaired individuals.

View All Projects

Skills

Programming Languages

C | C++ | Java | JavaScript | TypeScript | Python | Rust

Frontend Development

React | Yew | Ionic | CSS | HTML | Tailwind | Bulma | Next.js

Backend Development

Node.js | Express.js | Flask | Apache | Nginx

AI/ML

TensorFlow | PyTorhc | pandas | numpy | seaborn | opencv | scikit-learn

Databases

MongoDB | MySQL | PostgreSQL | SQLite

Data Visualization

d3.js | chart.js | matplotlib

Cloud

AWS | Docker | GCP | Kubernetes | Bash | Azure | Firebase | Databricks | Apache Spark

Other

Git | Github | Postman | Figma | Linux