Jeff Chan

Full Stack Software Engineer | Gadget Enthusiast | SEO Turned Developer

Introduction

I'm Jeff - I recently graduated from General Assembly's software engineering bootcamp course.

I have 10 years of previous experience in search engine optimization - from that life, I'll be carrying over my work ethic, and my ability to tackle large problems one step a time among other skills.

I enjoyed my time as an SEO but, I could only get so far without understanding any programming languages. In July of 2019, I decided to add software development to my toolbox. Programming allows me to take on a larger variety of issues.

Outside of SEO and software development, I spend my time learning about sea creatures with my kids (Octonauts) dreaming up my ideal electronics setup at home, or getting lost in a sci fi or fantasy book (hurry up, Sanderson. Rothfuss, you too as well).

picsum

Technology Stacks

Timeline

December 2019
Terrace House Fan Site

Personal Project - Full Stack React App

Technologies Used
React
Node.js/Express
Mongoose/mongoDB
JavaScript/jQuery/AJAX
Learnings
Passing props and methods
Lifecycle Methods
Splitting functions between container components and presentational components
November 2019
Project Wayfarer

First full stack React app and last group project at GA - I spent most of my time on this project in the front end and modified routes and controllers in the back end as needed.

Technologies Used
React
Node.js/Express
Mongoose/mongoDB
JavaScript/jQuery/AJAX
Learnings
Passing props and methods
Lifecycle Methods
Splitting functions between container components and presentational components
Academy RC - Educational Site

First full stack app creating using python and Django. Group project - no specified role in this group project, I switched between front end and back end as needed. Towards the end of the project, I was able to get alot of front end work done.

Technologies Used
Python/Django
PostgreSQL/Axios
Animate.css/jQuery
JSX
Learnings
Efficiency of Django - forms, auth, JSX templating
The wonders of git while working on a 4 person team
The power of join tables
Sept/Oct 2019
The Giph Attic

First full stack app and first group project. Started on the front end and then ended up working on both sides at the end.

Technologies Used
Node.js/Express
mongoDB/mongoose
JavaScript/jQuery/AJAX
GIPHY API
Learnings
Applying the MVC design pattern
Solidified understanding of making API calls
Leveraging Trello and git to improve workflow with another developer
Clumsy Robot Battle

Individual project - first app, front end only. I like robots, so when I found out we were to make a game, Clumsy Robot Battle is what I came up with.

Technologies Used
JavaScript/jQuery
Bootstrap/Flexbox
Animate.css
Learnings
OOP - creating methods and storing information in variables
Instantiating classes and using taking advantage of inherited properties
Front end takes time!
2012 - 2019
Senior Manager, SEO

I started at BOLD as the sole SEO in late 2012 - when I left, we were working with SEO team members in Puerto Rico, India, and San Francisco.

I had the opportunity to learn many skills at BOLD - project management, budgeting/forecasting, training new SEOs, working closely with content, UX, product managers, and product marketers.

Achievements
  • Obtain and maintained top 3 positions for 3 keywords that drove 150k+ visitors/month
  • Improved SEO channel from a $5m/year business to a $50m+/year business
  • Lead countless initatives to create 20%+ YOY revenue growth for 7 years running
2016
Project Management Certificate - SFSU College of Extended Learning

As my duties and responsibilites grew at BOLD, I realized my skillset in project management needed to be improved. I took this course as a part of my career development as a senior manager at BOLD.

Learnings
Managing project scope, budget, and timelines
Prioritization on tasks
Track progress and report on deadlines
Project planning - owning Gantt charts
2010 - 2012
SEO Manager

Learned the basics of SEO at Single Grain - started as an SEO associate and left as a SEO manager

Since this was a digital marketing agency, my responsibilities started out mainly with rank tracking, SEO audits, and performing keyword research. Over time, I moved into client account management, training new team members, and link building.

Achievements
  • Successfully orchestratd monthly link building campaings for 20+ campaigns
  • Mentored team of 6 SEO team members in San Francisco
  • Execute and present SEO audits to potential and current clients

Connect with me