About
Experience & Education
Projects
-
Postgame
- Present
See projectA Symfony project that parses BZFlag replay files and summarizes them and performs an analysis on player performance/statistics.
-
Syntax-highlighting Code Block (with Server-side Rendering)
- Present
See projectA WordPress plugin built for highlighting code snippets on the server-side (powered by highlight.php) to remove the need for JavaScript; this plugin can bring AMP support to all WordPress blogs that share code snippets.
-
highlight.php
- Present
See projectI am the current maintainer of the highlight.php project, which is a PHP port of the highlight.js project supporting syntax highlighting for 185 different languages. This library performs server-side syntax highlighting to eliminate the need for JavaScript and allows for better page caching.
This library is used by phpDocumentor 3, the Doctrine project, Yii 2 Documentation, SymfonyCasts, WordPress plug-ins supporting AMP, and many more projects. -
Jekyll Table of Contents Generator
- Present
See projectI have created the de facto way of generating table of contents on Jekyll powered websites hosted on GitHub Pages without the use of JavaScript or a whitelisted plug-in. This powerful project is used by well-known websites like Docker Docs, a UK Ministry of Justice site, "Minimal Mistakes", Apache websites, JetBrains, Travis, and thousands more.
-
stakx
- Present
See projectstakx is a young but powerful open source static website generator written in PHP with a strong focus on keeping your website source clean and organized. I started this project in hopes to fix some of the shortcomings and usability issues that exist in alternatives such as Jekyll or Sculpin.
-
BZiON
- Present
I started this project as a replacement for the league website system that previously existed, which had been abandoned and became hard to maintain. I initially focused largely on the front-end of the project by designing a large and extensible Sass codebase, which allows for quickly adding different color schemes. Additionally, I also work on making the website accessible including new color blindness assistance. I then expanded to working on both the front-end and back-end of the project…
I started this project as a replacement for the league website system that previously existed, which had been abandoned and became hard to maintain. I initially focused largely on the front-end of the project by designing a large and extensible Sass codebase, which allows for quickly adding different color schemes. Additionally, I also work on making the website accessible including new color blindness assistance. I then expanded to working on both the front-end and back-end of the project implementing new features and designs.
Other creatorsSee project -
analytics.smgov.net
-
See projectA dashboard built as a part of the city's Open Data initiative. This dashboard was built in order to aggregate the analytics of all of the city's websites and display it in a single place with near-realtime data. It was based on 18F's dashboard but it was heavily modified to combine analytics from separate Google accounts, to be deployed to an Azure infrastructure, and upload all analytic data to Socrata.
-
Santa Monica Youth Tech Program
-
Beside helping with the planning and administration of the program, I served as the lead web development instructor where I wrote and taught the curriculum. I taught high school students how to build their own websites by hand, use version control, and how to host their websites for their businesses or personal portfolios.
Other creatorsSee project
Honors & Awards
-
2nd Place - Docker Docs Hackathon
-
I was invited to participate in Docker's Docs Hackathon to help improve their documentation website. I wasn't familiar enough with Docker to be able to update/write their documentation, so I participated in a way I could still benefit the community: I submitted a pull request which improved the responsive behavior of the website and reduced the redundancy of certain aspects of the site's code. This single pull request fixed several related UI issues that were open and some issues that hadn't…
I was invited to participate in Docker's Docs Hackathon to help improve their documentation website. I wasn't familiar enough with Docker to be able to update/write their documentation, so I participated in a way I could still benefit the community: I submitted a pull request which improved the responsive behavior of the website and reduced the redundancy of certain aspects of the site's code. This single pull request fixed several related UI issues that were open and some issues that hadn't been reported yet.
-
2nd Place - AppJam
-
I participated in CSUN's first annual AppJam event with a team of friends to create Coral Finance—a sandboxed financial stock application. The goal of this app was to expose students to the stock market risk-free by simulating purchases of real stocks to show profit or losses. I created a fake stock market, accessible through an API, which moved at a quicker pace than the real stock market to see quicker results.
Other similar profiles
Explore top content on LinkedIn
Find curated posts and insights for relevant topics all in one place.
View top content