My Avatar

Kyle Frick

Computer Scientist

Bay City, Texas

Work History

  • 2018

    Rutgers University

    Office of Information Consultant

    (2018 - Present) | New Brunswick, New Jersey

    Rutgers Office of Information Technology aids the Rutgers populous with technical troubleshooting of internal networks, software, hardware and printing services. I assist patrons with issues such as internet connectivity, printing, and general computer issues. I am certified in Residential Network Dispatch, Level 1 Help Desk, Labs Consultant and currently a Level 2 Consultant in Training. I am responsible for network troubleshooting through dispatch and walk-in appointments for labs and help desk, and primarily responsible for over the phone troubleshooting with the Rutgers populous.

  • 2016

    Federation of Workers and Employers of America

    IT Specialist

    (2016 - 2017) | Bay City, Texas

    Federation of Workers and Employers of America (FEWA) is a non-profit company that aids in the H2-A and H2-B process with their clientele. During my time with FEWA I maintained the health of a single server with 20 computers attached to the infrastructure, repaired and forged new APEX functions for their Salesforce Environment. I also aided in the transition from the Classic Salesforce environment to the Lightning Salesforce environment. I primarily used Node.JS, HTML/CSS, Java and APEX to build and adjust these applications.

  • 2015



    (2015 - 2017) | Online

    Chegg is an online tutoring and general help site for high school and college students. As a tutor I designed personalized tutoring schedules with 76 students. Tutoring sessions were either a one-time session or weekly sessions. I tutored students in Computer Science, Mathematics (Calculus II and below), Physics, Chemistry, and Spanish.

Education History

  • 2017

    Rutgers University

    Bachelor's of Science, Computer Science

    (2017 - 2019) | New Brunswick, New Jersey

    Graduated in August 2019

  • 2015

    Wentworth Institute of Technology

    Computer Science

    (2015 - 2016) | Boston, Massachussetts


  • 2019

    Chess - Android Port

    School Project - Software Methodology

    Languages | Android, Java 8

    Chess is a board game in which two players compete to take down the other player's king piece by moving and overtaking the board with their other pieces. This specific project is a port of my console version of the game. This version has added on top of it additional error checking and the ability to save and watch replays of previously saved games.

  • 2019

    Chess - Console Port

    School Project - Software Methodology

    Languages | Java 8

    Chess is a board game in which two players compete to take down the other player's king piece by moving and overtaking the board with their other pieces. This project has since been ported to an Android application, but it runs perfectly fine otherwise. The program starts up with White's turn and prompts the user for a move using the row-rank of the piece and the destination that the user desires.

  • 2019

    Photo Library

    School Project - Software Methodology

    Languages | JavaFX, Java 8

    The photo library allows users to view, add/edit descriptions and tag the photos displayed within it. The photo library is a consistent program that serializes the information of the photos within it. The photos are not stored within the program itself, but the location of where the photo is on the system is stored, therefore if a photo is added to the program and moved to a new location within the file system, it will no longer appear within the program.

  • 2019

    Song Library

    School Project - Software Methodology

    Languages | JavaFX, Java 8

    The song library holds the information of various songs that are imported into it and sorts them by Song Title and then by Author. The song library is consistent and stores the information into a JSON file. The song library is unable to play any of the songs that are put into it.

  • 2016

    To-Do/Task Manager

    Work Project - FEWA

    Languages | Node.js, Ejs, Bootstrap, CSS, Semantic.ui

    The to-do/task manager is a simple task manager that keeps track of incomplete, in process and completed tasks. The tasks can be sorted by urgency and alphabetically. This was created during my time at FEWA and had been connected to their emailing system for internal emailing of when new tasks were created, when a task was being worked on, and created weekly reports of all the tickets in a .pdf file.

  • 2015

    Dungeons and Dragons 5th Edition Character Creator

    School Project - Computer Science II (C++ and Java)

    Languages | JavaFX, Java, C++

    Ever feel as though creating a new character for playing or world building takes time? Time that you may not have? Well, look no further! Use this 5th Edition character creator to stream-line character creation! The program is fully programed in JavaFX using Java with an original console version being coded in C++.

Programming Skills

  • Java (Advanced)
  • HTML5/CSS3 (Intermediate)
  • JavaScript (Intermediate)
  • C++ (Intermediate)
  • C (Intermediate)
  • Node.js (Adept)
  • Python (Adept)
  • SQL (Adept)
  • Golang (Adept)

Language Skills

  • NativeEnglish
  • IntermediateSpanish
  • LimitJapanese
  • LimitKorean
  • LimitItalian