>

I am a Computer Science student at Duke University interested in exploring the intersections of technology and social good.

About Me

  • > I am experienced with Java, HTML, CSS, JavaScript, PHP, C, Python, MIPS Assembly, Golang, and Ruby on Rails
  • > I make fully custom WordPress plugins and themes
  • > I'm also interested in literature, philosophy, and political science
  • > In my free time I play piano, bake, and watch the latest HBO show
  • > Check out my resume!

Projects

WordPress Inventory Tracker

For this project, the client needed an application that could track the supplies in his company's storeroom. The client requested features including a CRUD database, user registration for employees, a simple interface for employees to add or subtract stock, and the ability to generate a report of each employee's activity. I made a custom WordPress plugin that uses a unique post type to track stock items and added user metadata to record user activity. I then created a theme to implement a simple but effective front-end UI.

WordPress PHP HTML/CSS jQuery
Watch a Demo

Experient API Implementation

An event planning platform needed to add a call to the Experient API within an existing application built using angular and golang. Users are able to enter a code for their events and download a list of thousands of registrants, supplied by the API. To add this feature I made multiple SOAP calls to the API and formatted the data in a CSV file that downloads to the user's computer. I was also introduced to networking, and used router and handler functions to integrate the new feature into the app.

Go Angular HTML/CSS JavaScript
Watch a Demo

Personal Portfolio

I made this website to demonstrate my abilities while practicing writing HTML and CSS without using a framework. I made this website using vanilla HTML, CSS, and JavaScript. Through making this website I practiced using CSS grid and flexbox elements, responsive design, and general web design best practices. It was also an opportunity to make something I had full creative control over, so I got to have some fun with the design.

HTML/CSS JavaScript
Live Website

Contact Me