A Discord bot that allows users of a Discord server to play Pokemon, built with PyBoy and discord.py. An extension of the JayJay Project
License: MIT License
Python 100.00%
pokejay's Introduction
Hi, I'm Jacob
About Me
I'm a Master of Engineering candidate studying Computer Science at Cornell University with a specialization in cloud computing, distributed systems, and software engineering
I previously graduated from Cornell University's College of Engineering with a Bachelor of Science in Computer Science and a minor in Operations Research and Information Engineering (ORIE)
I'm an incoming software engineer at Addepar, working on server-side improvements for the End Client Experience (ECX) team
I'm a backend engineer with fullstack capabilities
I'm interested in the intersection of software engineering with cloud computing and distributed computing
I'm interested in all aspects of software engineering, including design, implementation, testing, and deployment
I'm currently learning
Good software engineering practices
How to be a good technical lead
I'm currently working on
SPEED: Scalable Platform for Efficient Execution of Distributed Testing, a distributed platform for running unit and integration tests efficiently, created for my Master of Engineering capstone project
Ask me about
Distributed systems and cloud computing
Microservice architecture
How to make scalable backend systems
Software engineering
I've worked on
projects for organizations
Addepar: added client-requested features in fullstack capacity to Addepar web platform and services
Lockheed Martin: see my LinkedIn or my resume for more information
TheTake: proprietary search algorithm analysis and integration tests for TheTake
DimensionalReduction: porting and analysis of various dimensional reduction algorithms in MATLAB, developed for Sjulson Lab
buzcode: Contributions to the neuronal data processign MATLAB package from the Buzsaki Lab
projects for classes
SPEED: Scalable Platform for Efficient Execution of Distributed Testing, a distributed test execution system with dynamic sharding, my Master of Engineering capstone project (advised by Prof. Legunsen)
Cornell Meetup: location-based social networking and messaging platform for college students to coordinate events and meetings with friends (featured at Cornell BOOM 2023)
DBMS: SQL-based database management system implemented from scratch in Java, created for CS 4321 (private repository, available upon request)
egos: operating system that runs in userspace on a host OS, created for CS 4411 (private repository, available upon request)
uno: Command line based uno in OCaml, created for CS 3110
critterworld: animal simulation with programmable animal behavior, created for CS 2112 (private repository, available upon request)
personal projects
sos: A minimalistic operating system designed to run on a Raspberry Pi 4
gachapy: gacha engine for developing gacha games in Python
JayJay: Discord bot built with discord.py, the original iteration of the JayJay Project