About me

I am a web engineer fascinated with artificial intelligence and machine learning, specialized in building large back-end and front-end systems.

This is the best way to write software. Trust me =)

Open Source

The following are open source projects I’ve contributed to, either as a main contributor, or projects I’ve committed code to as an outsider.

My own projects

BigBrother.js – visual user session tracking – mouse movement and scrolling recording and playback https://github.com/formigone/big-brother-js

PHP Chain – a thin abstraction over PHP arrays to help you easily chain array transformation functions https://github.com/formigone/php-chain

HTML5 Stock Market Simulation – a HTML5-based stock market simulation in PHP using WebSockets (written in 2011 implementing WebSocket Draft 75 and Draft 76) https://github.com/formigone/html5-stock-market-simulation

Contributions to other projects

Slim Framework – my first contribution to an open source project. Minor, short, and sweet. https://github.com/slimphp/Slim


Tag soup for the soul – PHP 5, MySQL, MongoDB, Doctrine ORM, JavaScript, React.js, Angular.js, Node.js, Closure library, Backbone.js, THREE.js, Google Web Toolkit (GWT), jQuery, Zend Framework, CodeIgniter, Slim framework, CakePHP, WordPress, Webpack, Gulp, Grunt, HTML5, CSS3, Git, GitHub, Bootstrap, Web Design, TDD, MVC, FLUX, REST API, Google APIs, Agile, Scrum, Amazon Web Services, Google App Engine, Google Cloud Platform, Beanstalk, WebGL, Java, Java Servlets, native Android development.


My long term goal is to completely master machine learning techniques, and use it to improve lives. I also plan on using the deep knowledge and skills I’ve acquired over the years on web development and native Android development going forward.


Brigham Young University – Idaho - Bachelor of Science – Computer Science
APRIL 2010 – JULY 2012

LDS Business College, Utah – Associate of Science – Business Management
JANUARY 2007 – APRIL 2009

LDS Business College, Utah – Accounting Certificate
JANUARY 2007 – APRIL 2009