Jaisen MathaiEntrepreneur & Product Engineer

Joule

Joule ·

https://joule.run

Joule is a serverless platform that automates the deployment of Lambda functions and API Gateway configurations.

Every Joule is forkable and exists as a GitHub repository. They are immediately deployed and updated each time new code is pushed to master.

Joules are developed and tested locally using our NPM modules that are included.

  • Jaisen
  • Kevin
  • python
  • flask
  • nodejs
  • npm
  • aws lambda
  • aws gateway
  • aws dynamodb
  • less
  • jquery
  • html5
  • bootstrap
  • github api
Jan 2016 - Present

Elodie ·

Elodie is a photo, video and audio workflow automation tool. It synchronizes the file system with the EXIF information stored in media files. The EXIF allows for all of the organization to happen without a central database.

Elodie was designed to run by watching directories and processing media files as they were added. After frequent use, an Electron-based GUI was created to make it easier to add and modify EXIF on media files.

  • Jaisen
  • python
  • electron
  • html5
  • css
  • nodejs
  • mapquest api
  • exif
Sept 2015 - Present
Western Digital

Western Digital

Western Digital acquired Trovebox in 2014 to integrate our software into their MyCloud line of products.

The Trovebox software was ported to work with the MyCloud NAS devices. The backend was written with different storage systems in mind and was easily integrated into the MyCloud ecosystem without changing the core functionality. The frontend was switched over to AngularJS.

  • Jaisen
  • Kevin
  • php
  • aws
  • html5
  • css
  • nodejs
  • npm
  • angularjs
  • gulp
  • less
  • vagrant
Sept 2014 - Present

Trovebox ·acquired by Western Digital

Trovebox was a Kickstarter campaign that was successfully funded in 2011. Jaisen received a fellowship from the Shuttleworth Foundation valued at over $1 million dollars to build Trovebox.

Trovebox provided long-term digital preservation services for media archives. Trovebox's core concept was decoupling data store and application logic. Media files were seamlessly stored and migrated among more than 10 storage options.

  • Jaisen
  • Patrick
  • php
  • aws
  • html5
  • css
  • backbone
  • gearman
  • aws s3
  • dropbox api
  • box api
  • usc digital libraries api
  • internet archive storage api
  • flickr api
  • vagrant
May 2011 - Sept 2014
The Scholar App

The Scholar App

The Scholar App let college students and professors collaborate on Facebook without having to friend each other. College attendance was verified by requiring a college email address. Colleges and their course catalogs were imported through crowd sourcing.

Students and professors could share notes, upload media, view and edit the syllabus, and have discussions. It was an easy way to interact with your classmates outside the classroom.

  • Jaisen
  • Kevin
  • php
  • twilio
Mar 2010 - Sept 2010
Publicitweet

PubliciTweet

PubliciTweet was the first direct message marketing tool for Twitter. Users sent direct messages to their followers with unique links that allowed tracking metrics to be obtained.

The links tracked social reach and identified which followers amplified the message the most. We built our own URL shortener for the unique links, and our own graphs to help visualize how a marketing message spread across Twitter.

  • Jaisen
  • Kevin
  • php
  • javascript
Mar 2009 - Feb 2010
Textbook Revolt

Textbook Revolt

Textbook Revolt was the first peer-to-peer textbook exchange platform. It changed focus to let students rent textbooks to each another.

The site backfilled unavailable rentals using the BookRenter API. The Stamps.com API was used to make it easy for students to create and print pre-addressed shipping labels to send and return books.

  • Jaisen
  • Kevin
  • php
  • javascript
  • mysql
  • amazon book search api
  • stamps.com label api
Apr 2007 - Nov 2010

Photagious

Jaisen started Photagious with Jon in 2004.

Photagious had many firsts including video support, drag and drop dHTML UI, and using MySql as a no-sql database. The site was the first photo service to integrate with Blogger.

  • Jaisen
  • Jonathan
  • Kevin
  • php
  • javascript
  • mysql
Jan 2004 - Nov 2007

I write code for the sake of releasing good software; almost always with a team. I view software as a craft; balancing high quality with pragmatism. It's rare that I begin working on something that doesn't get released; always within 3 months for an MVP.

My collective skills and experience cover everything from ideation to delivery. I start with rough ideas and iterate to something worth working on.

First I automate my development environment. I'm a fan of OS X, Linux, the command line, homebrew, Vagrant, and git. I learn new technologies when they help me do better work.

I'm a fan of writing tests but recognize test driven development can be overkill if misused.

I use tried and true tools whenever possible, but am experienced enough to know when a newer technology is appropriate. I believe AWS Lambda is a big deal for software development's future.

Deployment comes after our working prototype. I use the AWS ecosystem but am not a stranger to Linode or Digital Ocean. I like using GitHub, TravisCi, Scrutinizer, and Coveralls.

My automated development environments make deploying code simple.

I stay focused on the MVP. It's uncommon for features to creep in before getting someone using the product. When people start using the product I look to see if their eyes light up or if it solves a pain point. Instead of relying on their words, I rely on their usage.

Want to get in touch? Email jaisen@jmathai.com.