Dan Faeh


Full-Stack Developer
Systems Engineer
Bagpiper

A little about me


I'm a Software Developer with a background in Analytics and Systems Engineering. I enjoy leveraging technology to build responsive, user-friendly apps that solve real world problems.

Skills




Platforms and Frameworks

Node.js, Express.js, AngularJS, Rails, Sinatra

Languages and Libraries

JavaScript, Ruby, HTML5, CSS3, SQL, jQuery, Bootstrap

DataBase Tools

MongoDB, Mongoose, PostgreSQL, MySQL, ActiveRecord, Firebase

Additional Skills

Git/GitHub, Heroku, AJAX, JSON, Bcrypt, Bower, Gulp, Rspec, Jasmine

Portfolio




Ecommerce site featuring gear and accessories for the hottest new sport of our generation... Pickleball! The project was developed with Node.js and Express.js. This project required an intigration with the Paypal API. I built out the backend using MongoDB and the front end using handlebars.

Node.jsExpress.jsMongoDBPaypal APIJavaScript




Single-page helper app for the most played online game in the world, League of Legends. The app allows users to analyze a board of champion picks at any given point, then reveals key weaknesses in team composition, and finally recommends an array of champions to account for those weaknesses. The project was developed with MEAN Stack. I built out the backend using MongoDB, NodeJS and Express, and the front end with Angular.

Node.jsExpress.jsAngularJSMongoDBMOBAFire API



A mobile app providing all League of Legends spell cooldown timers. This project was a solo effort. The project was developed using MEAN Stack and Ionic. I utilized the Riot API to get all champion data, then used ionic classes and Angular for the frontend.

IonicAngularNode.jsExpress.jsJavaScript




A web app allowing users to log their dreams into one concise timeline. The project was a collaboration between four developers. We adopted the Agile Methodology to build a fully functioning CRUD application. We pair-programmed with timed rotation, utilizing the Git flow to keep our files organized and in-sync. My contributions to the project included coming up with the idea, integrating the touch-enabled jQuery Timecube Plugin, and utilizing CheerioJS for dream meaning webscraping.

Node.jsExpress.jsMongoDBJasmineJavaScript




A web app allowing users to refine a collection of all their favorite mixed drink recipes. Users can create a new recipe or search for existing recipes by either liquor or mixer. I was responsible for building out the front end using erb and the backend using PostgreSQL and ActiveRecord.

Ruby on RailsPostgreSQLHTML5CSS3JavaScriptjQuery




Connect 4 is a well known vertical game played with "checkers". The board holds the checkers vertically and the players drop them into one of the 7 slots, each of which holds 6 pieces, until one player succeeds in getting 4 in a row--horizontally, vertically or diagonally. I built this app to support human vs. human or human vs. AI gameplay. The AI has two difficulty levels.

HTML5CSS3JavaScriptjQuery

Contact Info


Check out my resume, give me a call, or send an email

Or connect with me on a social platform