Daniel Lamb

Daniel Lamb

Mentor
Rising Codementor
US$60.00
For every 15 mins
ABOUT ME
Over 19 years as a Front-End Engineer / JavaScript Architect
Over 19 years as a Front-End Engineer / JavaScript Architect

Daniel Lamb is a talented senior software development professional with an extensive background in building large-scale, mission-critical software in a fast-paced agile environment across multiple teams for millions of users.

Daniel's philosophy on front-end web development is to lead developer adoption in building web applications using JavaScript best practices and web standards markup, while leveraging unit test coverage to enable fearless refactoring and code reviews to maintain high code quality.

Specialties: Front-end Development Architecture & Design Patterns, Advanced Object-Oriented JavaScript, Latency Optimization, Technical Leadership, Client-Side Technologies, and Cross-Browser Compatibility.

English
Pacific Time (US & Canada) (-07:00)
Joined October 2014
EXPERTISE
16 years experience
I have very deep experience with JavaScript. Created many popular open source projects on GitHub. Most of them having to do with improvin...
I have very deep experience with JavaScript. Created many popular open source projects on GitHub. Most of them having to do with improving code quality. o Contributed to several prominent open source projects such as AngularJS. o A moderator on Stackoverflow and currently in the Top 2% League. o Cultivates and articulates knowledge through regular blog posts on design patterns, algorithms latency optimization and best practices. o Code has been featured in JavaScript Weekly, an outstanding front-end news publication with over 75,000 subscribers. o Consistently innovative: - Used AJAX to track user interactions four years before the term was coined. - Wrote a cross-platform JavaScript library designed to simplify client-side scripting, years before jQuery. - Created an extensible two-way data binding framework, years before AngularJS hit its first stable version.
8 years experience
I have extensive experience building complex applications using jQuery. I have created my own cross-platform JavaScript library and am fa...
I have extensive experience building complex applications using jQuery. I have created my own cross-platform JavaScript library and am familiar with jQuery anti-patterns such as avoiding nesting callbacks. I have developed design patterns that avoid this common pitfall, such as using the publish/subscribe (pub/sub) pattern to decouple application modules.
10 years experience
I am very passionate about code quality. I even built a open source tool to improve code quality by surfacing actionable metrics called A...
I am very passionate about code quality. I even built a open source tool to improve code quality by surfacing actionable metrics called AQUA (Automated QUality Analysis). https://github.com/daniellmb/AQUA
3 years experience
I'm worked with AngularJS and have built several projects using it. I put together an open source project called "Angular Test Patterns" ...
I'm worked with AngularJS and have built several projects using it. I put together an open source project called "Angular Test Patterns" https://github.com/daniellmb/angular-test-patterns that is a very high quality reference of proven ways to test a given feature of an AngularJS application.
Performance OptimizationEnd to end testsControllers
View more
12 years experience
While I'm not a designer, I am skilled in CSS and pre-processed languages such as LESS and SASS. I know how to use semantic markup to imp...
While I'm not a designer, I am skilled in CSS and pre-processed languages such as LESS and SASS. I know how to use semantic markup to improve SEO benefits. I cab debug cross-browser layout issues and implement elegant DRY solutions that are easy to maintain over time.
8 years experience
I have implemented SEO best practices resulting in the #1 position for targeted key words. This increased organic search visitors 500% an...
I have implemented SEO best practices resulting in the #1 position for targeted key words. This increased organic search visitors 500% and raised brand awareness.

REVIEWS FROM CLIENTS

Daniel's profile has been carefully vetted and approved as a Codementor. Connect with Daniel now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
angular-test-patterns
A High-Quality Guide for Testing Angular 1.x
JavaScript
899
114
JavaScript-Scope-Context-Coloring
An experiment in switching between syntax highlighting and scope colorizing built on JSLint and CodeMirror.
JavaScript
585
32
Stack Overflow
27117 Reputation
4
43
60