About Me

Who Am I?

Hello, I am Winston Shields. I have my Bachelor's in Computer Science and I am currently pursuing my Master's Degree in Computer Science as well. I have experience in web development, smartphone application development, game development, and algorithms and data structures.

I have internship experience that has exposed me to full stack web development as I have had to work with developing the frontend, backend, and database of several projects.

Web Development

Database Programming

Smartphone App Development

Game Development

What I do?

Here are some of my expertise

Web Development

Created websites with technologies such as React.js, Node.js, Express.js, JavaScript, HTML, CSS, PHP, AJAX, and MySQL.

Database Programming

Used MySQL for several web applications and Firebase Firestore for smartphone applications.

Smartphone Application Development

Created Android applications using Android Studio, Java, XML, and Firebase Firestore.

Game Development

Developed small video games using the Unity game engine and C#.

Elasticsearch

Used Elasticsearch for several web applications. Used to index, tokenize, and query data.

My Specialty

My Skills

I have experience with programming languages and technologies.

C++

C#

Java

Python

JavaScript

PHP

MySQL

React.js

Node.js

Android Studio

Unity

Elasticsearch

Firebase

Linux

Git Version Control

Agile Development

Education

Education

Old Dominion University

GPA: 3.78

August 2021 - August 2022

Old Dominion University

GPA: 3.64

August 2017 - August 2021

Experience

Work Experience

Fullstack Web Developer/Research Assistant, LAMP-SYS Lab at Old Dominion University December 2020 - Present

  • Developed patent figure search engine, electric thesis dissertation search engine, and fake news analysis website.
  • Designed frontends with HTML, CSS, JavaScript, React.js, and bootstrap.
  • Created backends with PHP and Node.js
  • Successfully implemented backend to SQL database functionality.
  • Successfully implemented searching functionality by incorporating Elasticsearch with the backend.

Software Engineer Intern, Torrential Data Solutions May 2021 - August 2021

  • Successfully added and fixed exisitng features on the legacy document scanning client.
  • Successfully added and fixed existing features on the database manager.
  • Updated and fixed features in the document handling website.
My Projects

Projects

Super Mario Bros

Recreation of Super Marios Bros World 1-1 with Unity game engine.

</>
Freedom Game

Freedom board game created with JavaScript. In this game, you face off against an AI player using the minimax algorithm

</>
Tweet Search Engine

Search engine for Twitter tweets created with React.js, Node.js, and Elasticsearch

</>
Scholarly Article Search Engine

Search engine for scholarly articles developed with HTML, CSS, JavaScript, PHP, MySQL, and Elasticsearch.

</>
Fitness Android App

Android fitness application developed with Android Studio.

</>
Genetic Algorithm Image Replication

Program that replicates an image with triangles by using genetic algorithms.

</>
Resume

My Resume