Matthew Roumeliotis

Matthew Roumeliotis

Washington DC-Baltimore Area
180 followers 179 connections

Activity

Join now to see all activity

Experience

  • Maritz Graphic

    Maritz

    Frederick, Maryland, United States

  • -

    Frederick, Maryland, United States

  • -

    College Park, Maryland

  • -

    Scranton, Pennsylvania, United States (Remote work)

  • -

    Middletown, Maryland

  • -

    College Park, Maryland

Education

Licenses & Certifications

Courses

  • Algorithms

    -

  • Compilers

    -

  • Computer Networks

    -

  • Computer Systems

    -

  • Data Science

    -

  • Data Structures

    -

  • Discrete Structures

    -

  • Game Programming

    -

  • Machine Learning

    -

  • Organization of Programming Languages

    -

  • Programming Handheld Devices (iOS App Development)

    -

  • Systematic Programming Design I and II

    -

  • Website Development (ReactJS, HTML, CSS, Javascript)

    -

Projects

  • MFR

    -

    A 2D platformer made with the Unity 2D game engine.

    See project
  • Computron (Discord.js Bot)

    -

    A Discord bot that solves simple calculations when a member of a server invokes it with a number of commands.

    See project
  • BitTorrent Client

    -

    Designed and implemented a fully functioning Python BitTorrent client that can download files from swarms and can seed files to peers in the host machine’s LAN. Collaborated with 3 other group members by having team meetings and by using a group Discord to give status updates. Programmed the torrent file parsing and the socket functionality for sending and receiving network traffic. Implemented Python unit tests to ensure the torrent parsing and tracker classes were implemented correctly.

  • Computeron (Final Web Development Project)

    -

    Designed and implemented a full-stack application that is an information website about personal computers. The project was split up into 4 benchmarks across the semester that dealt with planning the project, a JavaScript implementation, a React.js implementation, and a final version that includes an Express.js backend, a MongoDB database hooked up to it, and an instance of the Twitter API being used to display tweet data about personal computer parts. Git and GitLab were used as source control…

    Designed and implemented a full-stack application that is an information website about personal computers. The project was split up into 4 benchmarks across the semester that dealt with planning the project, a JavaScript implementation, a React.js implementation, and a final version that includes an Express.js backend, a MongoDB database hooked up to it, and an instance of the Twitter API being used to display tweet data about personal computer parts. Git and GitLab were used as source control management and the final application was deployed on Heroku.

  • Game Development Final Project

    -

    Collaborated with 3 other classmates to make a first-person zombie survival game using C#, Unity, and
    GitHub. Programmed the movement, shooting, reloading, interactable objects, and weapon switching. sounds and animations were implemented in all the game mechanics. Presented the game to an audience of 30 classmates along with the instructor and teaching assistants.

  • Threes Clone

    -

    Designed and emulated a version of the Threes game on the iOS app store using the MVC design model and storyboard approach. Utilized a tab view controller to have the game, a high scores table, and an about page in different view controllers. Implemented with UIDynamic animations and UIGesture recognizers that used Objective-C created function.

  • Racket Compiler

    -

    Implemented a Racket compiler over the course of the semester that would compile Racket code into x86 assembly and link it with a C runtime system in order to generate an executable file.
    Created a program that could compile numbers, characters, strings, lists, boxes, pairs, symbols, functions, lambda expressions, ifs, conditionals, and let statements. Added symbol, string, and list interning to optimize the compiler.

  • Data Science Final Project

    -

    Compared how overall statistics and age for professional soccer players in the video game franchise, FIFA, compares with their real-life estimated transfer market value. The purpose of this is to illustrate how R alters data tables and show correlations between two datasets that may not be noticeable upon casual observance.

    See project

Honors & Awards

  • Dean's List Spring 2021

    University of Maryland College of Computer, Mathematical, and Natural Sciences

    To be on the Dean's List, a student must complete 12 or more credits with a semester GPA of 3.5 or higher.

  • Dean's List Fall 2020

    University of Maryland College of Computer, Mathematical, & Natural Sciences

    To be on the Dean's List, a student must complete 12 or more credits with a semester GPA of 3.5 or higher.

  • Dean's List Spring 2020

    University of Maryland College of Computer, Mathematical, & Natural Sciences

    To be on the Dean's List, a student must complete 12 or more credits with a semester GPA of 3.5 or higher.

  • Dean's List Fall 2017

    University of Maryland College of Computer, Mathematical, & Natural Sciences

    To be on the Dean's List, a student must complete 12 or more credits with a semester GPA of 3.5 or higher.

More activity by Matthew

View Matthew’s full profile

  • See who you know in common
  • Get introduced
  • Contact Matthew directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Matthew Roumeliotis

Add new skills with these courses