Project | Description |
---|---|
Financial Risk Assessment | A research project in conjunction with the CU LEEDS School of Business, investigating how various forms of financial risk fluctuate over time. In the course of this project, I've collected & processed financial data using SQL and various Python libraries, and applied data science techniques like Markov models to analyze & visualize the results. The project has given me great experience working in a multidisciplinary team, and communicating across technical/nontechnical boundaries. |
NLP COPA | A team ML project in natural language processing. We tackled the SuperGLUE COPA (choice of plausible alternatives) task, which entails using AI to determine which of two possible sentences logically follows a given premise. We used the PyTorch and Pandas Python libraries to fine-tune pretrained embedding models (RoBERTa and DeBERTa) on data particular to this task. |
Connect More | A heuristic-based engine to play games. It uses an alpha-beta-pruning minimax algorithm to evaluate the current game state, and can be extended to play other turn-based games with finite state spaces. It's currently equipped to play Tic-Tac-Toe and Connect 4. Think you're smarter than a computer programmed by a few freshman CS students? |
TutorTaker | A web application hosted on Heroku to match students with prospective tutors. This was a collaborative effort with several software development classmates in Fall 2019, using NodeJS, EJS, PostgreSQL, and several other development tools. TutorTaker is no longer online, but the source is available on Github for the curious at heart. |
In addition to computer science, I'm a passionate musician, tea fanatic, historical fencer, and aspiring language learner. I minored in Global Engineering, which entails a regional/language focus (I chose German). It also gave me the opportunity to study the EU in Brussels & Luxembourg in the summer of 2021, which was a fantastic opportunity & helped me broaden my worldview.