Nathan Shafer

Nathan Shafer

Mentor
5.0
(3 reviews)
US$15.00
For every 15 mins
3
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Full-Stack Web Developer with 20+ years of experience developing and mentoring.
Full-Stack Web Developer with 20+ years of experience developing and mentoring.

I have been working in the web development world since almost the beginning. I have extensive experience both in the back-end and front-end world, and consider myself a true full-stack engineer. I love learning new things, and try to stay up to date on the latest developments and trends.

I also love teaching people, and have mentored many people throughout my career. I understand how overwhelming and frustrating it can be to learn all of this stuff. Sometimes it's hard to tell even where to begin! With my experience comes a huge amount of context on where to focus efforts and learning for the greatest pay-off.

English
Arizona (-07:00)
Joined March 2018
EXPERTISE
8 years experience
I've been using Elixir since I heard about the Phoenix 1.0 release. I immediately jumped in and loved the language and especially the BEA...
I've been using Elixir since I heard about the Phoenix 1.0 release. I immediately jumped in and loved the language and especially the BEAM/OTP stack it runs on.
Erlang/OTP
View more
Erlang/OTP
View more
15 years experience
Starting with systems scripts, Python was always a natural fit for me. I also love using it for web work through the Django framework.
Starting with systems scripts, Python was always a natural fit for me. I also love using it for web work through the Django framework.
25 years experience
The first time I used a browser (Netscape Navigator) I was amazed. When I wrote my first HTML (HTML 3.2) I was hooked. Add CSS to the mix...
The first time I used a browser (Netscape Navigator) I was amazed. When I wrote my first HTML (HTML 3.2) I was hooked. Add CSS to the mix, and the ability to see my ideas and designs come to life still thrills me to this day.
Sass
View more
Sass
View more
20 years experience
SQL is one of my favorite languages, and truly a wonder of declarative expression.
SQL is one of my favorite languages, and truly a wonder of declarative expression.
20 years experience
When you want to extend how your web pages work, JavaScript is the best way to add some gee-whiz to your project. Whether that's vanilla ...
When you want to extend how your web pages work, JavaScript is the best way to add some gee-whiz to your project. Whether that's vanilla JS, jQuery, or newer frameworks like Vue.
TypeScript
View more
TypeScript
View more
25 years experience
I've been using GNU/Linux since Redhat 5.2 back in 1998. I use it as my desktop, and I've been a professional sysadmin for most of my car...
I've been using GNU/Linux since Redhat 5.2 back in 1998. I use it as my desktop, and I've been a professional sysadmin for most of my career.
View more
View more
20 years experience
As a previously certified database administrator, I've used relational databases as my go-to for data persistence for all of my projects....
As a previously certified database administrator, I've used relational databases as my go-to for data persistence for all of my projects. PostgreSQL is my favorite these days, but I also have a lot of experience with MySQL, Oracle and DB2.

REVIEWS FROM CLIENTS

5.0
(3 reviews)
Robert Specian
Robert Specian
October 2024
Nathan is as awesome as every, joy to talk to and very knowledgeable! Thanks Nathan!
Robert Specian
Robert Specian
September 2024
I had the pleasure of working with Nathan during a CodeMentor session, and he was phenomenal! He quickly identified key issues in my code and communicated the solutions in a way that was not only clear but also easy to understand. His expertise and patience made a huge difference, and I walked away feeling more confident in my abilities. If you're looking for someone who knows their stuff and can explain complex topics in a relatable way, Nathan is your guy. Highly recommend!
SOCIAL PRESENCE
Stack Overflow
327 Reputation
0
2
11
EMPLOYMENTS
Full-Stack Web Developer
Normal Technologies LLC
2012-10-01-Present
Owner and operator of an IT consulting agency specializing in full-stack web development and independent contracting. Worked with many cl...
Owner and operator of an IT consulting agency specializing in full-stack web development and independent contracting. Worked with many clients on small and large projects to meet their key business needs. TrueStack 2.0 – Created a turn-key IT management system to aid small and medium business IT Administrators to create/migrate to cloud-based Windows Domain networks and remote management solutions. 2019 - 2024 · Linux, Windows, Mac, Elixir, Phoenix, Go, OpenVPN, AWS, Azure, GCP. Andrena.com – Constructed a website with customer on- boarding/dashboard, device management, marketing, web hooks and admin functions. Worked with the client’s team on a daily basis for on- going maintenance. 2018 - 2023 · Linux, Django/DRF, Postgres/Postgis, Redis, Celery, Stripe, Bootstrap. Gradle.app – Personal project that grades your daily Wordle game. A learning project for Vue 3, PWAs and Typescript, but is used by thousands daily. 2022 · Linux, Typescript, Vue3, HTML, CSS, PWA. LEDPlus – Designed and developed a complete management system to allow regional energy providers to interface with the LEDPlus churnbuster program. This is not publicly available but I can demo it on request. 2018 - 2019 · Linux, Python, Django, Postgres, Redis, Bootstrap, Unpoly. AnswerCast.app – Personal project that is a rewrite of the AnswerCast app with a pure web interface. It is still a work in progress! 2018 - Present · Linux, Elixir, Phoenix, HTML, CSS, Google Cast. IAmDecals.com – Developed custom e-commerce site from the ground up to support specialized UX. 2015 - 2018 · Django/DRF, Postgres, Docker, Vue.js, nginx, Stripe. AnswerCast – Mobile app for iOS and Android utilizing Google Cast devices to facilitate write-in boardgames. No longer available. 2013 · Java, Obj-C, HTML5, JS, Google APIs. Allbud.com – Lead development of a medical marijuana info site and trained client’s staff to continue support. 2010 - 2012 · Django/DRF, jQuery, Bootstrap, Heroku.
Django
Linux
PostgreSQL
View more
Django
Linux
PostgreSQL
Nginx
Stripe
Docker
Elixir
Phoenix Framework
Go
Vue.js
View more
IT Manager
Tekco Management Group, LLC
2002-10-01-2012-10-01
Originally hired as a Linux system administrator, I soon became the manager of the system admin department and eventually managed all IT ...
Originally hired as a Linux system administrator, I soon became the manager of the system admin department and eventually managed all IT personnel company wide. I oversaw all technical operations and growth from just a few dozen servers to eventually hundreds in redundant data centers coast to coast, then back down to dozens with hundreds of virtual machines as we treamlined operations. I always had a varied task-load and continued to get my hands dirty and grow my own skills with many different projects.
PHP
Python
Django
View more
PHP
Python
Django
Linux
Virtualization
Server management
Database Administration
Management
Linux System Administration
Apache HTTP Server
View more
PROJECTS
I Am Decals Ecommerce WebsiteView Project
2017
Complete ecommerce site built to facilitate unique user interaction flow. Built the entire project from scratch based on Linux, Docker, ...
Complete ecommerce site built to facilitate unique user interaction flow. Built the entire project from scratch based on Linux, Docker, Python/Django, DRF, and PostgreSQL. The front-end was also designed and built from scratch and uses Vue.JS for user-interaction, and uses SVG extensively for graphics and dynamically built images. Also utilized Brunch and Stylus with a custom BEM-like CSS scaffold. The end-result is a complete platform for marketing, sales and fulfillment with a custom workflow demanded by the highly customized nature of the products.
HTML/CSS
Python
Django
View more
HTML/CSS
Python
Django
Linux
Stylus
Docker
JavaScript
Vue.js
View more
TrueStack DirectConnect AWS VPN SystemView Project
TrueStack Inc
2017
Built the back-end infrastructure for a turn-key VPN solution targeted at ISV's moving windows domain controllers to the cloud. The prod...
Built the back-end infrastructure for a turn-key VPN solution targeted at ISV's moving windows domain controllers to the cloud. The product is installed from the AWS Marketplace and initializes itself to a fully working system ready to route traffic. Uses Debian Linux, OpenVPN, Bash, Apache, PHP. Have also taken over maintenance of the front-end. Particularly happy with a system that automatically provisions DNS subdomains and creates SSL certificates for them so that it's instantly SSL secured. Also ported the product to Azure.
PHP
Linux
Bash
View more
PHP
Linux
Bash
Amazon EC2
Network
Linux System Administration
Apache HTTP Server
View more