Personal details

sheriffderek - Remote front-end developer

sheriffderek

Based in: 🇺🇸 United States
Timezone: Pacific Time (US & Canada) (UTC-7)

Summary

Hello, My name is Derek.

I teach programming and design for The Web & I help build serious design teams.

https://sheriffderek.consulting

I can certainly help with one-off issues, but I think I can be the most help to people who want to learn from the ground up. I built the curriculum at https://perpetual.education

I learned everything the hard way. You shouldn't have to. There are so many 'frameworks' and buzz-words - and while so many people are creating things to make our lives easier, those tools can cloud what is actually happening and make learning some messy business.

Just because someone is a great developer doesn't mean they are suited to teach. Many developers lack the empathy or memory to explain concepts without making assumptions about where the mentee is coming from.

I'll make sure you learn WHY you write markup and what a CSS rule actually is - instead of showing you how to use bootstrap and other abstracted libraries of opinionated functions. I won't expect you to know what I mean when I say 'library' or 'terminal' or 'npm' or 'pass it in' until I've listened to your goals and heard about your background. I'll walk you through everything in order of importance to your unique understanding of the languages and help find the blind spots you may have. I believe that a solid foundation, while it may feel slightly slower at first, will ensure you cut through all of the churn of the changing code climate in the future. I'm not a JavaScript wizard, but I can explain what beginners need to know - better than most seasoned developers - and I can get you to a place where you can begin to ask the right questions. I'm an expert with CSS and responsive layout. I'll set you on the path to reusable/modular code that will be easier to write and maintain.

I can help you sort through the hype and ensure you don't get stuck in the mud. In my experience, pair programming is by far the best way to learn. Let's discuss.

If I can't help you ~ you won't be charged. My codementor rate is considerably lower than my standard rate because I expect to learn from our interactions as much as you do. I feel that pair programming is the best way to learn and that both parties benefit.

Work Experience

Principal
Perpetual Education | Jan 2020 - Present
PHP
HTML
HTTP
CSS
JavaScript
Research
Design Thinking
Content strategy
Brain
Hands
I teach a course called "Design for The Web" @ https://perpetual.education
Principal
Sheriffderek Consutling | Jan 2015 - Present
WordPress
HTML
Design
CSS
Ember.js
JavaScript
I consult various businesses, from auditing their workflow, UX, and code - to helping them build design teams. I also take on contract work on the side. Most recently, I helped design and develop a social network for entrepreneurs - doing the UX/UI and leading a front-end design team.

Education

California College of the Arts
BFA・Art
Jan 2000 - Jan 2005

Personal Projects

BumbleBee movie trivia gameIconOpenNewWindows
2019
Ember.js
App built while I was at PXL for Paramount