Curtis Belt

Curtis Belt

Mentor
5.0
(2 reviews)
US$20.00
For every 15 mins
2
Sessions/Jobs
free badge
First 15 mins free for your first session
ABOUT ME
Full Stack Engineer / Vue.js Developer
Full Stack Engineer / Vue.js Developer

Experienced full stack engineer based in Chicago

English
Central Time (US & Canada) (-05:00)
Joined August 2019
EXPERTISE
6 years experience
OOP, WordPress
OOP, WordPress
3 years experience | 1 endorsement
6 years experience
Github, CLI, GitKraken
Github, CLI, GitKraken
2 years experience | 2 endorsements
2 years experience
2 years experience
3 years experience

REVIEWS FROM CLIENTS

Curtis's profile has been carefully vetted and approved as a Codementor. Connect with Curtis now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
pm2-nuxt-blue-green-deploy
Shell
12
1
nuxtjs-template
My personal Nuxt.js template used for starting other projects.
JavaScript
0
0
Stack Overflow
31 Reputation
0
0
5
EMPLOYMENTS
Developer / Tech Lead
TRIBUS
2017-01-01-Present
Latest Project: I primarily create websites for real estate brokerages. In the past this was done with custom PHP WordPress themes. For...
Latest Project: I primarily create websites for real estate brokerages. In the past this was done with custom PHP WordPress themes. For my latest project, I have developed a Nuxt.js+WordPress framework to allow clients to keep their familiar WordPress UI, while upgrading their website to a modern SPA. With millions of real estate properties presented across thousands of individual websites, keeping server load down was a major goal. This framework features a custom WordPress API which achieves <30ms non-cached response times by encoding content JSON at the point it is created/updated - reducing the query count from dozens/hundreds seen on native WordPress API, to 1-4 select queries. A JavaScript-side library is included to interface between Nuxt.js and the API. AWS Cloud Architecture: Developed and manage a custom hybrid PHP + Node.js stack running WordPress and Nuxt.js (server-side Vue.js framework). Running a high availability configuration with 2+ EC2 instances. Created bash scripts for automation such as: auto-generating NGINX config files from database, cloning production to staging/testing/local. Automated CNAME management on Cloudflare using their API. Leadership: Tech lead in a 3 person team. Responsibilities include training/mentoring, and assigning tasks based on skill while encouraging growth. Additionally, I establish consistency for the team, such as code format/linting rules, developer workstation configuration (LEMP stack, etc), deployment processes and so on.
PHP
MySQL
WordPress
View more
PHP
MySQL
WordPress
Linux
Bash
Shell
Nginx
Nuxt.js
Vue.js
View more
Junior Developer
TRIBUS
2015-06-01-2017-01-01
Took over responsibility for: • Created new/maintained all custom WordPress themes • Maintained and continued improvements for high-avai...
Took over responsibility for: • Created new/maintained all custom WordPress themes • Maintained and continued improvements for high-availability WordPress server stack on AWS • Mapping RETS data imports to our standardized database fields
HTML/CSS
jQuery
WordPress
View more
HTML/CSS
jQuery
WordPress
Nginx
Grunt
JavaScript
View more