Hi! I'm Justin Dela Cruz.


Full-stack software engineer in San Francisco

Justin Dela Cruz

I enjoy building scalable web applications and beautiful interfaces across the modern web stack.

I'm a Senior Software Engineer at NerdWallet and graduated from University of California, Davis with a B.S. in Computer Science.

Work Portfolio

Syndication Service (2016)

Created a microservice that syndicates CNET articles to 3rd parties, such as Apple News.

  • Docker
  • PHP
  • Jenkins
  • Microservice
Guzzlefish (2015-2016)

Guzzlefish was a quirky news site that I developed and launched at CBS Interactive.

  • PHP
  • MySQL
  • HTML5
  • JavaScript
  • Sass
  • Solr
  • jQuery
  • Memcached
  • Varnish
  • Responsive
CNET Forums (2014)

Migrated the CNET Forums onto a new CMS.

  • PHP
  • MySQL
  • Solr
  • JavaScript
CBS Connect (2012)

Built the RESTful API for CBS Connect, a social webapp that connects prime time TV fans to CBS shows and stars.

  • Java
  • Spring
  • Hibernate
  • MySQL
  • Solr
  • Redis
  • API
TV.com Mobile Web (2012)

Built the frontend for TV.com's first mobile web experience.

  • Python
  • Django
  • jQuery
  • HTML5
  • JavaScript
  • CSS3
  • Mobile Web

Side Projects

Omnibot: Analytics Slackbot (2016)

Created a Slackbot that fetches real-time, on-demand metrics from our analytics backend.

Created for a 24-hour hackathon.

  • Node
  • AWS Lambda
  • Slack
Spread - Google Chrome Extension (2015)

Built a Google Chrome extension for that replaces the user's Start Page with trending news and full screen images from CBS Interactive sites, such as CBS News and CNET.

Created for a 24-hour hackathon.

  • React
  • Sass
  • Google Chrome Extensions
Podcaps: Searchable Podcasts (2015)

Created a searchable transcript database for the 'Welcome to Nightvale' podcast. Text is programatically timed to streaming audio, so you can read along and search across entire podcast episodes.

  • Python
  • Flask
  • Angular
  • MySQL
  • Elasticsearch
  • Heroku
n-degrees (2014)

Built a tool to calculate distance (degrees of separation) between two news articles based on their embedded links, using Dijkstra's algorithm.

Created for a 24-hour hackathon.

  • Python
  • MySQL
  • Solr