Job Experience
- Successfully organizing project materials and requirements while working closely with a small team of contracted developers and marketing professionals.
- Providing consultation for increasing bottom-line with higher conversions for clients while updating UI/UX elements.
- Engaging clients with cutting-edge web technologies such as Accelerated Mobile Pages (AMP) and Progressive Web Apps (PWA) to lower page speed.
- Consulting on usage of analytics and marketing tools to continue data-driven decision making on future development.
- Provided development and technical support and consulting services to help transition the company to a new development flow following my leave at AMS Vans.
- Provided technical feedback and QA for in-house development team.
- Worked with the financial team to produce reporting tools that meet the ever-changing requirements of a payment processor.
- Provided quality code QA and review for various members of the team.
- Ensured proper server/client relationship in cases where API methods could cause server stresses.
- Establishing internal data structures and processing flows to keep members across the entire company running smoothly.
- Multiple website redevelops and redesigns while decreasing page speed and lowering bounce rates.
- Implementing flows to allow marketing professionals at the company to take on various goals for pushing conversions higher while increasing customer success.
- Worked closely with database modeling, project management, and became more comfortable with goal expectation and project timescale.
- Began learning advanced DevOps with Express and various precursors to the JAM stack, which later would send me to React/NextJS.
- Understand client requirements, provide feedback and constructive QA sessions to increase project success.
- Provide marketable UI/UX experiences for consumer-level web applications.
- Create storyboards and score tasks for collaborative workspaces.
- Provide quality technical feedback in the case of complicated installation requirements.
- Track down inconsistencies within various server environments and implementations.
- Use the linux command line as a main interface to most technical environments.
Skill Breakdown
JavaScript | 10 / 10 |
PHP | 10 / 10 |
HTML 5 | 9 / 10 |
CSS 3 | 9 / 10 |
React | 9 / 10 |
WordPress | 9 / 10 |
Laravel (Symphony) | 9 / 10 |
MySQL | 8 / 10 |
MongoDB | 8 / 10 |
PostgreSQL | 7 / 10 |
Bash / Zsh | 7 / 10 |
Projects I've Made
0Projects I Love
0Code Specialty
A breakdown of my focuses is below:
Backend | 10 / 10 |
Frontend | 9 / 10 |
SEO / Marketing | 8 / 10 |
Management | 8 / 10 |
Other Interests
I have industry-relevant experience in the following demographics:- Ecommerce
- Cryptocurrency
- Automotive
- CRM Software
- Gaming
- Streaming and Video
- WebGL and in-browser graphics processing
Have a project you need help with? Let me know!
ICE Scoring
As a developer I prefer ICE Scoring, providing tasks with a measurable metric for priority. This is how I limit my intake of tasks and provide the most accurate timescales possible.
Issue Tracking and Task Management
GitHub Issues, JIRA, Confluence, Trello, Monday, and other platforms have been part of my journey as a developer, and I stand by any task management application that provides the same accountability. Story-driven development is nice, if not slightly outclassed by more modern approaches.
Markup-First Websites
The single biggest difference you'll find in my code compared to most developers is a simple, well-defined usage of HTML tags and core language functions, using specific standardized tags where applicable and relegating usage of frameworks and libraries to situations where there is no simpler choice.
Mobile-First CSS
With nearly 10 years of experience with media queries and modern CSS, I have accustomed to mobile-first development tactics to create beautiful responsive websites that benchmark well.
User Data Encryption
Security is at the top of my priority list as a developer, and I've worked with various encryption methodologies, including several independent custom integrations with low-level encryption support in many languages.
Headless CMS
Contentful, Strapi, and others are a mainstay in my development workflow, providing clients with easy access to updating content, products, images, and more for their sites with easy-to-understand flows through the JAM stack.
KISS Mentality
Following after the great minds of such as Justin Jackson, I believe that websites are only as good as their markup, and styles come second. I begin with the smallest possible deliverable and work out, following an Agile-esque MVP standard which helps me get more done faster.
Limiting Overhead
While many developers prefer to use prebuilt solutions such as WordPress plugins or a plethora of external NodeJS libraries, I prefer to keep things simple, with most websites not requiring much more than a static site generator and a small API server to perform at perfection.