{ Hello }


I am a freelance developer with six years of experience in frontend development and about a year developing Single Page Applications with AngularJS and ReactJS

I have done everything from designing and implementing Responsive Websites (custom CSS and Bootstrap), implementing wireframes (custom HTML5 to Angular), developing complex D3 dashboards to developing Single Page Applications with AngularJs. In addition to my freelance work I am a civic tech and open data enthusiast.

I am actively seeking freelance opportunities in web(browser)-based Data Visualization, Interactive storytelling and the Frontend Application Development.

{ Projects }

Work & Experiments

View Kit Studio - Template Collaboration App

A React/Redux application that allows users to collaborate in creating, saving and downloading customized web templates. The application integrates with a Firebase real time database instance and implements the Google Identity API for user management. The application links to a Node.js application with an api to compile and deliver customized template files.

Data Visualization for Enterprise Mobility Application - Ridescout - LLC (acquired by Daimler renamed Moovel )

I was part of a team tasked with developing a prototype for an Enterprise Mobility App, and contributed to various stages of the project from ideation to creating versions of a high fidelity prototype. As part the team I researched and acquired a relevant transportation dataset suited for prototyping. Cleaned and prepared the dataset using various python modules. Created multiple iterations of animated map and data visualizations of passenger volume along bus routes using D3.js and Mapbox. Also created several iterations of a high fidelity React/Flux Dashboard UI for the visualization.

SF Campaign Finance Data Visualziation

An application to display Data Visualization for Campaign Finance Data for 2014 San Francisco Elections. This is an AngularJs Application, with D3 visualizations

Frontend for Employii.com

An Angular Js Application integrated with a Rest API for a Small Business Employee Management Tool

Funding Visualization for Votetocracy.com (Live version is behind a paywall, this is the fully functioning development version.)

This is a fully responsive visualization built with d3.js. It is a custom visualization that cycles through multiple different views.

Chamber Visualization for Votetocracy.com (Live version is behind a paywall, this is the fully functioning development version.)

A custom visualization to display voting data for Senators and Representatives, to be displayed as a chamber. Built with d3.js and is fully responsive.

An Interactive Data Journalism Project on Jobs and Wages

Built with d3.js and mapbox.js, this feature combines data from BLS and MIT to create an intreactive feature looking into the types of jobs available in the Bay Area.

Inequality Visualization

Attempt at a visual metaphor. I tried to create a dynamic visual metaphor to explain the concepts concerning the origins of inequality, as explained in the book "Why Nations Fail." Built with d3.js and box2D.js

{ Frontend }



  1. React.js
  2. Angular.js
  3. D3.js
  4. jQuery
  5. Node.js
  6. Firebase
  7. MongoDB
  8. Mapbox.js/Leaflet.js
  9. Adobe Creative Suite - Photoshop, Illustrator, Fireworks
  10. Responsive Design
  11. Material Design
  12. Twitter Bootstrap


  1. Data Munging with Python and Postgres

{ Contact }

Handle = ajmobidesign@

To contact me :

Handle + gmail

Handle + twitter