Seth McLeod

Seth McLeod

Mentor
5.0
(7 reviews)
US$15.00
For every 15 mins
7
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Senior Software Engineer @ Community
Senior Software Engineer @ Community

Hey there 👋

I'm a software engineer with a background in design. I enjoy crafting quality experiences and collaborating with people to solve problems and difficult challenges.

English
Pacific Time (US & Canada) (-07:00)
Joined November 2015
EXPERTISE
9 years experience
I have many years of experience working with JavaScript on various projects, from small hackathon projects to enterprise cloud software. ...
I have many years of experience working with JavaScript on various projects, from small hackathon projects to enterprise cloud software. I'm familiar with the language fundamentals, like: execution context, closures, scope, inheritance, types and asynchronous processing. On a day-to-day basis I primarily work with TypeScript and utilize features from the latest versions of ECMAScript, like: arrow functions, async/await, generators, object destructuring, ect.
6 years experience
I've worked with React on various production projects for over 6 years now, and it's one of my favorite libraries. I'm familiar with the ...
I've worked with React on various production projects for over 6 years now, and it's one of my favorite libraries. I'm familiar with the ecosystem and fluent with complimentary tools like Redux, React Router, Reselect, ect. I take a pure functional component approach to almost every project and build atoms that are reusable and DRY. State is often stored in a single immutable object and passed down via props but I'll leverage new features like React Hooks whenever possible to simplify state management. I use libraries like Reselect to cache data computations and increase performance, as well as Immutable and TypeScript for safety.
10 years experience | 1 endorsement
Coming from a graphic and web design background, HTML and CSS were the first technical languages I learned. Since then I've spent more th...
Coming from a graphic and web design background, HTML and CSS were the first technical languages I learned. Since then I've spent more than 10 years building web sites and apps of different shapes and sizes. I do my best to stay up-to-date with the latest specifications and best practices around markup and styling.
10 years experience
I have used the Adobe suite extensively since I started my career path as a graphic designer back in 2009. I'm comfortable using Photosho...
I have used the Adobe suite extensively since I started my career path as a graphic designer back in 2009. I'm comfortable using Photoshop, Illustrator and Sketch for different things, like: photo editing, logos and branding, print design, and website or app mockups.
AdobePhotoshopSketch
View more
AdobePhotoshopSketchDesignAdobe Illustrator
View more
7 years experience
I strive to make every experience I build user-friendly and intuitive. I believe simplicity is a core aspect of good design and I constan...
I strive to make every experience I build user-friendly and intuitive. I believe simplicity is a core aspect of good design and I constantly try empathize with the end-user and craft things that are a delight to learn and use.
PersonasGUI
View more
PersonasGUI
View more
5 years experience
I work with projects built on top of node almost every day. I'm familiar with scaffolding and task runner tools (Yeoman, Grunt and Gulp) ...
I work with projects built on top of node almost every day. I'm familiar with scaffolding and task runner tools (Yeoman, Grunt and Gulp) as well as dependency management (Yarn, Npm, Bower), module bundling (Webpack, Browserify), and building and serving APIs (Express, Koa, Knex). Knowing the fundamentals of JavaScript as a language allows me to pick up most frameworks and tools rather quickly.

REVIEWS FROM CLIENTS

5.0
(7 reviews)
Rebecca Bar_
Rebecca Bar_
January 2019
Wow - Seth was excellent at explaining and working with the CSS and HTML in my project from a design perspective. His mentoring helped me learn a lot of awesome HTML and CSS tricks that'll help me work much faster and more efficiently. And he was EXTREMELY patient. Thanks again Seth! Will definitely be in touch for future projects!
Samuel Morhaim
Samuel Morhaim
December 2015
Excellent communication, execution, delivery, skills, attitude, follow up... Excellent experience overall, highly recommended. A++++++++
Matthew Keefe
Matthew Keefe
December 2015
After a quick chat it was clear Seth was the perfect fit for an enterprise Javascript project. The code was clean, well-documented and integrated perfectly. We are already in talks to contract on another portion of the project. Highly recommend Seth for review/questions and especially coding!
Izaias
Izaias
December 2015
Seth is an incredible mentor. It has been a true pleasure to having him as a mentor. Not only does he work extremely hard to make sure the actual problem is solved, he puts his passion into it, exceeding expectations. Seth is an all around great guy, coder and mentor.
John Balladares
John Balladares
December 2015
Seth was a great mentor! He got my problem solved so quickly and was extremely friendly and tolerant of what I am sure were novice questions. He helped resolve my initial issue so quickly I was actually able to sneak in a question about completely unrelated project. Highly recommend!
Brian Curliss
Brian Curliss
November 2015
No one on oDesk compared to Seth! I told Seth I am trying to improve my Javascript. Not only did he walk me step by step through my code in JSFiddle, he: (1) involved me in the arithmetic to meet my needs, (2) allowed me to write some of the javascript while he guided (and politely correct my syntax), (3) and helped me realize solutions to my problem that no one else suggested. As a first time codementor user, I highly recommend Seth for an A+ onboarding experience.