× {{alert.msg}} Never ask again
ABOUT ME
Full-stack developer and web entrepreneur. Expert in JS/Meteor.js/MongoDB. Author of meteor-pages, one of the most popular Meteor packages, and bimap, a JavaScript bidirectional map implementation. A very quick learner, created state of the art solutions for multinational corporations.
EXPERTISE
Meteor expert help Meteor - 2 years experience
I've been fascinated by Meteor.js since its early days. I created a comprehensive pagination solution for the framework which is now among the most popular Meteor packages. I've made contributions to the Meteor core (several suggestions for performance improvements) as well as to various widely used Meteor packages. I created several real-life Meteor applications, including a team performance managament solution and a career support web application for international corporations as well as a mobile game app.
Javascript expert help JavaScript - 14 years experience
Node js expert help Node.js - 3 years experience
Node.js is my go-to platform for both web and console applications. I even developed some desktop solutions in NW.js. I use it for most of my programming projects and I consider myself a Node.js expert.
Mongo db expert help MongoDB - 3 years experience
I've been a rigorous supporter of NoSQL databases since they started reaching maturity and quickly became a fan of MongoDB. I used it extensively, mostly as the official Meteor database system.
Coffeescript expert help CoffeeScript - 5 years experience
Jquery expert help jQuery - 7 years experience
I use jQuery every day and consider myself an expert. I authored several jQuery extensions.
No icon Cucumber - 2 years experience
No icon Html - 15 years experience
Php expert help PHP - 11 years experience
PHP was the first server-side language I learned and I've been using it for many years. Although I moved on to other platforms, I still feel some sentiment towards it and writing PHP scripts comes to me as naturally as ever.
Html css expert help HTML/CSS - 15 years experience
No icon CSS - 15 years experience
Server expert help Server - 5 years experience
I'm quite comfortable with running and managing Linux servers. I configured several multi-instance deployments for my apps in the cloud, featuring load-balancing, auto-scaling, as well as efficient backup, message queueing and maintenance solutions.
Python expert help Python - 5 years experience
I appreciate Python for beautiful syntax and huge following in academic circles. In the recent years, I became excited about machine learning and Python (with frameworks such as Theano) became an invaluable companion in my explorations. In the early days, I created a comprehensive Python web crawling framework.
Cplusplus expert help C++ - 8 years experience
When performance is paramount, I always develop in C or C++. My most important achievements in those languages include a MonteCarlo simulation framework and a stock analysis application.
C expert help C - 8 years experience
When performance is paramount, I always develop in C or C++. My most important achievements in those languages include a MonteCarlo simulation framework and a stock analysis application.
No icon Shell - 7 years experience
Git expert help Git - 5 years experience
I use git for all my projects. I stumbled upon many issues along the way and I should be able to help with typical problems.
Mysql expert help MySQL - less than 1 year experience
I used MySQL extensively in my early projects. I successfully managed moderately large data sets (500GB+).
Amazon expert help AWS - 4 years experience
I'm quite comfortable with running and managing Linux servers. I configured several multi-instance deployments for my apps in the AWS cloud, featuring load-balancing, auto-scaling, as well as efficient backup, message queueing and maintenance solutions.
GITHUB
meteor-pages 409   91
State of the art, out of the box Meteor pagination
CSS HTML JavaScript CoffeeScript
bimap 141   5
A powerful, flexible and efficient JavaScript bidirectional map implementation
CSS HTML JavaScript CoffeeScript
meteordev 11   1
A simple script to install, update and use the bleeding edge (devel) Meteor version
Shell
meteor-lodash 8   1
Lo-Dash packaged for Meteor
JavaScript
meteor-mongo-ext 3   0
Very simple implementation of some of mongodb aggregation framework functions for Meteor
JavaScript CoffeeScript
REVIEWS
Average Rating
5.0
(48 ratings)
Awesome mentor!
47
Pretty good
0
Could've been better
1
Needs improvement
0
Unsatisfactory
0

James responded quickly. He worked through the issue methodically, giving me useful information.
Prem Rose Oct 07, 2015

James fixed my problem immediately and took the time to explain what he was doing. Well worth the investment!
Jacqueline Wilson Jul 13, 2015

James seems to know his stuff pretty well, but wasn't unable to communicate it to me. In his defense it could have been way over my head. However, he was solving the issue via screen share, but didn't really explain what he was doing. Rating 5 for tech skill, but 2 for teaching/mentoring skill.
Ben Gathard Apr 16, 2015

Really good!
Lance Barker Apr 10, 2015

Excellent experience I would definitely like to work with this mentor in the future.
Anthony Quinones Apr 09, 2015

Thumbs up :)
Tony Apr 09, 2015

Very complex App and he solved my bug. This guys is amazing.
Oscar Gonzalez Apr 03, 2015

James is fabulous! He took the time to understand the problem at hand. Tried using existing code and then leveraged some ideas and came up with the perfect solution!
Carmel Apr 02, 2015

I gave James a difficult problem with Meteor testing. He systematically diagnosed it, helped me with a fix, and summarized the issues before the end of the call. Great work!
Devon Campbell Mar 31, 2015

James was great! Highly recommended.
Stephen Young Mar 30, 2015

James really knows his stuff!
Henrik Mar 29, 2015

Great understanding of the subject was able to help me understand what was wrong.
Demetrio Herrera Mar 29, 2015

Amazing Job!
Arjun Mar 27, 2015

He was really good with the code right away. I was impressed.
Tiffany Sumuel Mar 26, 2015

Was a great help!
AdamRoss Mar 26, 2015

Excellent, Patient, and very detailed
Arjun Mar 25, 2015

James was quick and helped me resolve my issue exactly how I needed. He also paused the timer when he was researching something which I felt was a very honest move on his end which I greatly appreciated. Will definitely be using him again for future help!
Dan Hashemi Mar 24, 2015

Very helpful even with a complex project he'd never seen before
David Plans Mar 24, 2015

James was very helpful. He walked me through what I needed even though I was dead set on going a less than efficient and confusing route :-). Thanks.
ben eddy Mar 22, 2015