Uses AWS Congito for User logins
Backend - Python Serverless APIs using API Gateway and Lambda
Frontend - Angular
Page access can be revoked, ideal to allow playback and queueing temporarily
View Website View Slidedeck
Integrates with BeatSage API, Spotify API, and Beat Saber Application
Allows automatic Beat Saber maps to be build based off a Spotifiy playlist
Allowing users to have custom maps built without leaving VR
And enables integrations via Twitch to request maps be played (simply by sharing a playlist)
View Slidedeck
EEG mental action training using Machine Learning
Goal is to be able to shorten the time it takes a user to train mental commands using an EEG headset
Currently it can take hours of dedicated training to train accurate mental commands
The goal is to instead wear the headset in day-to-day settings and gather a large data set for a user
Using the EEG data plus context points (Video, Facial movements, Motion tracking) to build mental commands
* Defining infrastructure as code for serverless and Docker services, being very cost-effective, and scaling with load
* Developing bank feed aggregation and payment processing services that are in use across three countries
* Designed a micro-service based architecture for a platform that supports integration with multiple practice management software providers
Developed integrations tests for 12+ API stacks, with 70+% coverage, drastically reduced manual test effort, and allowing for quicker deployed of new code and improving overall code quality.
Implemented CI processes providing test results to stakeholders
Created mock services to simulate third-party APIs. Load testing using jMeter and tools developed in house
Set up an integration between Salesforce and Jira, saving data entry that's in use across three countries
Reviewed technical support cases from three countries and provided detailed bug reports to Software Engineers