David Yeboah
PROFESSIONAL SUMMARY
Computer Science senior from SUNY Oswego. Seeking an entry level opportunity that will allow me to utilize my problem-solving skills and attention to detail to further develop my abilities in the field of computer science.
TECHNICAL SKILLS
· C
· Java
· JavaScript (Node.js)
· Python
· PHP
· SQL Server
· MySQL
· Windows, Linux, and Android
· jQuery
· Ruby
· HTML5
· CSS
PROJECTS
Enigma M3/M4 Simulator – Node JS and Chai
Implemented a Node.js module to cipher and decipher messages. This module is intended to imitate the operation of the Enigma M3/M4 developed during the WWII. Users can utilize this package to make custom encryption systems.
Link: https://www.npmjs.com/package/node-enigma
Enigma.py – Python
Implemented a Python Command Line to encrypt and decrypt messages. This is for an easier demonstration of node-enigma and also for Python users. Users can encrypt/decrypt single word/texts and also encrypt/decrypt a file that contains texts via the command line. Users can also set machine key and configurations. Link: https://pypi.org/project/node-enigma/
Oats – Java Sparks and Spotify Web API
Created an online music suggestion system using Java Spark Framework and Spotify Web API. Inside the web-app, users can enter their favorite song and the system will output a list of songs that are similar to the users’ favorite song.
RoommateFinder – Java and Swing (GUI)
Contributed in an app for making the perfect match for potential roommates using Java and Swing (GUI). Inside the app, users create an account with their personal information and preference in their potential roommate and then swipe left or right on a list of potential roommates. Link: https://github.com/dyeboah/roommate-finder
EDUCATION
Bachelor of Arts in Computer Science; Minor: Mathematics, May 2019SUNY Oswego, Oswego, NY
To contact this candidate email daveyeb@gmail.com