If you have a software development problem you'd like solved, need fast and reliable support for your OSS based project, or if you'd like to improve your team's ability to effectively use modern tools and practices, contact me and I'll let you know if I can help!
I have experience teaching programming tools and practices in both corporate and non-profit contexts. In addition to running trainings, I've done content work ranging from content updates & technical review to ground-up curriculum authoring and hands-on instruction for clients such as O'Reilly and IBM/StrongLoop.
I can quickly bring your team up to speed and provide hands-on training on topics including:
- Node.js application architecture, development, and advanced debugging
- Effective processes and systems for teams (Agile, pull-request workflow, documentation, etc.)
- Internet of Things
Great job of efficiently explaining and visualizing concepts in minimalistic fashion—and having the start / done repos per slide deck!
- Nate Dickison, Web Usability Analyst, Rockwell Collins
[Sequoia] walking around asking if people needed help was pretty awesome, considering most of the dev folks (read 'me') can be a bit introverted, and not ask for help outright.
- Ajit Anthony Kannanaikkal, MTS III Engineer, Verizon Inc.
Great work with the slides and exercises. I can tell a lot of thought was put into it and it shows. It was great how Sequoia kept walking around seeing if we had any questions.
- Justine Lam, Web Developer, ShareProgress
👉🏼 Contact me about training.
Technologies I am experienced with include:
- Node.js: Express, LoopBack, Core APIS (http, streams, etc.)
- AngularJS, Mithril, Knockout.js, Rx.js, jQuery, etc.
- PHP: Laravel, CakePHP, Slim, Wordpress, etc.
- Java: Wicket, Tomcat
- AWS: Lambda, S3, etc.
- Linux server administration
👉🏼 Contact me about Software Development.
Open Source Software is great! No licensing fees, free community support, and constant innovation.
You may find, however, that when you're completely stuck, "free community support" doesn't cut it. After hours or days spent seeking help on forums, mailing lists, and Github issue trackers, it becomes clear that the old "pay for software/get access to a professional help-desk" model wasn't all bad!
👉🏼 Contact me for one-time help or to arrange ongoing availability