• Implemented Kafka for importing and exporting data between microservices
• Implemented Celery task for cleaning soft-deleted records
• Implemented a search tool in Vue, improving entry tasks for the CS team
• Fixed various flakey tests, improving testing coverage of projects
• Monitor Datadog for potential issues and present such issues to the team.

• Implemented email notifications for data-importing cron jobs, helping inform admin on the status of jobs
• Automated data updates for specific procedures with scripts, eliminating the need for manual update steps.
• Performed data migration of SDA datasets to a newer system, allowing the launch of the newer system to users
• Use of Python, Perl, and Bash for writing and editing scripts

• Wrote scripts in Python and Stata to verify data integrity in patient studies

• Implemented Epub processing, enabling users to upload and read Epubs
• Implemented page highlighting, enabling users to underline sections of a book
• Implemented real-time page highlighting with sockets, allowing users to interact in real time with highlights
• Implemented 3rd party sign-in and resource authorization following Oauth2
• Implemented token-based authentication using JWT
• Implemented fetching of authorized YouTube resources
• Implemented routes satisifed a set of requirements between microservices
• Setup API gateway to route requests properly
• Implemented file extension, allowing the ability to write additional data to files
• Implemented lazing loading for frames when virtual pages are accessed
• Implemented parallel file system access, improving file access latency
• Implemented laplacian filters for images using parallel strategies: sharded row, work queue, etc
• Implemented laplacian filter kernels for images with CUDA using parallel strategies on GPU








• Wrote grammar for MiniC, parsable by Antlr4
• Constructed AST in C using Antlr4 compiler actions
• Constructed symbol table and performed semantic checks
• Implemented code to perform conversion to LLVM IR
• Perfmored LLVM IR optimization techniques: memory to register promotion
• Implemented instant direct messaging with sockets
• Implemented handling of files in the backend with multer
• Implemented profile and settings page
• Implemented profile searching
• Implemented core functionality for A*, MiniMax, and QLearning for cat and mouse game in C.
• Implemented CSP algorithm to reduce the number of iterations in sudoku-solver
• Taught AI to navigate road collision game using Q-Learning in Matlab
• Implemented back-propagation algorithm in NeuralNet for digit classification in C
• Implemented an obstacle collision game in Assembly
• Optimized repainting to only updated objects
• Digit classification with k-NN model using multiple child processes and pipes for computation
• Digit classification with decision-tree model
• Implemented image inpainting using RBF Regression to restore images courrupted with colored text



• Wrote Python scripts that scraped data from select websites with Selenium and Bs4
• Implemented backend route that would run scripts and store scraped data
• Implemented simple frontend to display results
• Designed some custom svg icons using Figma
• Implemented website design and interactoins with Svelte
• Static website hosted on S3 Bucket
• 3D modeled miniature cars in AutoCAD while conforming to a set of tight constraints
• Setup and machined body of car using CNC router
• Setup and 3D printed other car parts such as wheels
• Finishing of car which involves sanding and attaching axels, bearings, wheel, and other 3D printed parts