I'm Jacob Hyde

Website Developer | Front End and Back End

22 year old web developer.

Hi, My Name is Jacob.

22 years old, born and raised in California's North Bay Area living in Walnut Creek. Web developer, and day trader, engaged in every project – big or small. Every site is treated as if it was my own.

I'm energetic, enthusiastic, and am always keeping up on the lastest technologies.

I began teaching myself iOS development when I was 12 and fell in love with programming. Since then I have expanded far beyond Objective-C development, and found a calling in website development.

I am currently avalible for work.

My past position as VP of Engineering at SNFQAPI (snfqapi.com) afforded me the opportunity to coordinate, plan and execute with project management for asset deployment warehouse to data center facility; coordinating destruction events for decommissioned data center equipment. SNFQAPI software had to be HIPPA compliant, which lead me to create some unique ways of securing the site on a variety of levels My last contract as a Web Developer for Bay Alarm Company afforded me the ability to work as a team member. During that time, I transitioned back from a management role into a member of a programming team. I have come to realize this has given me unique insight to both the management and development team.

Contact Details

My Latest Work

I'm looking to expand my portfolio...Unfortunetly my more recent projects have been internal.

Counseling Washington

New Wave Divers

Spirit Yoga Berlin

Waterproof Expeditions

Gochujang Sauce

Academic Template

UC Berkeley Ethnic Studies Department

UC Berkeley Institute of Personality & Social Research

Languages, Frameworks, Libraries, & Tools

My toolset to complete your project

  • Languages
  • PHP

    I have tons of experience with PHP

    • Frameworks
    • File System
    • CURL
    • Date
    • Arrays & Objects
    • Abstracting Classes
    • MySQL Integration
  • Javascript

    I can write some Vanilla Javascript – especially since I began learning Node.js

    • Manipulate the DOM
    • Window Location
    • Event Attaching
    • Date
    • JSON
    • Ajax
  • CSS (3)

    CSS is easy

    • Animations
    • Hover
    • Transform
    • Transition (including jQuery Toggle Class)
    • Media Queries
    • Easy to Read
    • Pseudo Elements
  • HTML (5)

    Web development 101

    • HTML5 Attributes
    • Header
    • Footer
    • Meta Descriptions
    • Attributes
    • Linking Scripts and CSS
  • SQL

    Database's power application sites and are integrated into almost any site

    • Queries
    • Joining Tables
    • Functions
    • Abstraction
    • Primary Keys
    • phpMyAdmin
    • Sequel
    • Alter, Create, Insert, Update
  • Objective-C

    Apple programming language

    • iOS Apps
    • UIKit
    • Various Frameworks
    • Networking
    • Controllers & Classes
  • Java

    One of the most used languages

    • Some experience with OpenGL
    • Window's Applications
    • Eclipse
  • Bash

    Creating scripts on Linux

    • Custom Scripts
    • Cron Jobs
  • C++

    I havn't worked with C++ very much, but did learn it

    • Qt GUI C++
    • Basic Console Applications
    • Class
    • Functions
  • C

    First language I ever learned

    • Console Based Applications
    • Loops
    • Input
  • C#

    Microsoft's GUI Application Creator

    • Visual Studio
    • Events from the Window
    • Classes
  • Frameworks
  • Laravel

    My favorite PHP framework, which I have done many projects with

    • Composer
    • Artisan
    • Routing
    • Version 5
    • Package Building
    • Models
    • Migrations
    • Blade
    • Controllers
    • Middleware
  • Bootstrap

    I almost always use Bootstrap for responsive design

    • Grid Layout
    • Javascript Plugins
    • Components
    • CSS
    • Familiar with Helper Classes
    • Sass Build
    • Mobile Sites
  • Node.js

    I love Node.js

    • Socket.io
    • Socket.io Client
    • Modules
    • NPM
    • Express Framework
    • MIddleware
    • Command Line
  • Major iOS Frameworks

    The many libraries to create iOS Apps

    • Foundation (NS Library)
    • UIKit
    • AVFoundation
    • TouchUI
    • iAd
    • Webkit
  • Cordova

    Used for creating Hybrid Apps

    • Plugin Creation
    • Custom Scripts
    • Building to XCode
  • React

    Front-End Javascript Framework

    • Components
    • Core Understanding
  • React Native

    Build Apps for iOS and Android

    • Custom Components
    • iOS Development
    • Android Development
  • Angular 2

    Angular 2/6 for SPA websites

    • Routing
    • MEAN stack
    • Typescript
  • Express.js

    Part of the MEAN stack

    • Routing
    • Node.js
    • MongoDB/NoSQL
    • PM2
  • Angularjs

    Just beginning to learn this one, but I like it so far

    • Routing
    • ng Attributes
    • Controllers
    • Services
    • Factories
    • Views
    • Implementation with Laravel using REST
  • Libraries
  • jQuery

    jQuery is the biggest helper when writing Javascript

    • Build Plugins
    • Used Plugins
    • Animate
    • Document Ready
    • Window Load
    • Ajax Methods
    • Dynamic Events
  • jQuery UI

    jQuery UI is helpful

    • Datepicker
    • Sortable
    • Draggable
    • Widgets
    • Extends Animate
    • Themes
    • Customizing Download
  • Google API's

    Google Analytics, Google Webmaster Tools, and Google Maps

    • Setup Analytics
    • Setup Webmaster Tools
    • Custom Event Tracking
    • iFrame of Google Map
    • Google Map Javascript API
  • Webvanta Script

    The scripting language written by Webvanta for their CMS system

    • Loop Database Items
    • If & Unless Statements
    • Form API
    • Members API
  • PHPMailer

    Send Emails from your server

    • SMTP
    • PHPMail
    • From & To
    • Subjects
    • Body
  • mPDF

    Generate PDF's in PHP and then save them

    • CSS for Styling
    • Content of PDF
    • Header
    • Footer
    • Save File and Output URL
  • Dojo

    Alternative to jQuery

    • Front-End Framework
    • Custom Modules
    • MVC
  • Various Javascript Plugins

    Any many various plugins I have used

    • Flexslider
    • Timepicker
    • Parallax
    • Actual Size
    • Validation
  • jQuery Mobile

    jQuery Mobile helps for mobile devices

    • Scroll
    • Swipe
    • Icons
    • Events
  • PHPExcel

    Generate spreadsheets from PHP

    • Set Cell Values
    • Set Columns
    • Title
    • Loop Data to Create
    • Save and Return Path
  • Stacks & Utilities
  • Slack

    Team Chat

    • Team Collaboration
    • Share Code
    • Extend with Git
  • Sass

    Helps to write even cleaner CSS

    • Embed CSS Brackets
    • Variables
    • Mixins
    • Compass
    • Split Up FIles
  • Xcode

    IDE for creating iOS, Watch, and Mac Apps

    • Storyboard (Visual View)
    • Great Debugging
    • Snytax Highlighter
    • Autocomplete
    • Suggestions
    • Connect Actual Device
    • Swift, Objective-C, C++, C
  • SVN

    SVN for project management

    • Commit
    • Branches
    • Repositories
  • LAMP

    Linux, Apache, MySQL/MSSQL, PHP/Python/Perl

    • Setup LAMP enviroment
    • PHP Confirguation
    • MySQL Configuration
  • Git

    Project backups and group collaboration

    • Setup
    • Source Tree
    • GitHub
    • Bitbucket
    • Terminal Commands (some)
    • Commits
    • Push
    • Pull
    • Merge
  • Webvanta Cloud CMS

    Webvanta's CMS System is completely cloud based making it very hard to hack

    • Easy User Access
    • Uses Custom Webvanta Script
    • Templating, Pages, Snippets
    • Item Types
    • Taxonomies
  • Command Line

    Heavily used for development

    • Linux Commands
    • Directory Structure
    • etc.
  • MEAN

    MongoDB, Express.js, Angular, Node.js

    • Setup Mean Server
    • Configure MongoDB
  • Wordpress

    Easy to use CMS for rapid development

    • Plugins
    • WP Engine
    • Roots Sage
    • Roots Bedrock
    • Theme Development
    • Modification of Plugins
  • OctoberCMS

    One of the first Laravel CMS's on the market. I made one site on it, and did not like using it. It overcomplicated the process of creating a site

    • Ajax Setup
    • Custom Scripting Language
    • Everything is .htm (not database)
    • Plugins
  • Raspberry Pi

    A little computer board that can be used to create many different proucts

    • Raspbian OS
    • Linux Based
    • Command Line
    • SSH From Computer
    • Wifi Addon Chip
    • Can Run Node.js
    • HDMI, USB, Ethernet, Micro SD
    • Config Bootup

What I'm Doing

I love what I do. I put my 100% into every project I do.

1. Plan & Strategy

I'm very good at breaking apart projects into smaller bits and pieces to create the final product. I figure out the best approaches and tools along with team input.

2. SEO

Understanding SEO is key to getting your site visible. I understand the best practices, such as short and sweet keyword and description meta fields, domain types and names, page title and social network integration, sitemap, clean URL's, image alt descriptions.

3. Web Design

Give me a template, and I can build it our for you using HTML, CSS, and Javascript. I can do some basic designing, however my skill set is aimed towards development.

4. Content Managment System (CMS)

Almost every site I do includes some sort of CMS. I have built a custom CMS before, and have used it for several projects.

5. Development

This can fall into the same category as design; however, this extends to backend server code. I have experience using various frameworks and languages (see knowlege section) and building backend code from scratch. Security is also a top priority to me.

6. Communication & Consulting

I use various tools for communication with co-workers and clients such as Slack, Skype, Join.me, and Basecamp. I typically do phone conferences / screen share's with clients and co-workers to run down code and tutorials.

My Strengths

Failure will never overtake me if my determination to succeed is strong enough.

90%
Creativity
100%
Reliable
95%
Comunication
100%
Leadership
100%
Opinionated

My Resume

All my experience for your viewing pleasure.

My Education
2009 - 2016

2015 - 2016

Santa Rosa Junior College

While computer science majors learn the theoretical background, I have been gaining actual experience in the field.

2009 - 2014

Technology High School

My high school was focused all around using technology to learn. We had a robotics club, and programming club. Tech High was also used a project oriented teaching style. We worked in groups on a regular basis, and gave presentations all the time.

We had a senior project, in which we had to create a business plan, structure a company and produce a product. My Group ended up presenting to the district super intendent about an iPhone app that would allow students to take quizes straight from their iPhone. He believed we had a viable business.

Work Experience
2008 - Now

Jul 2018 - Nov 2018

Applications Developer - Contract – Bay Alarm Company

Responsibilities:
Constantly worked with development team, and database administrators to enhance and create new features for existing internal applications.

Worked on internal applications used by sales and field support while consulting with project management and leadership.

Major Achievements:

  • Build a Cordova Plugin for Push Notifications
  • Work within Dojo Framework to build out internal applications for the sales team
  • Work with mangment to define focuses and rollouts

Jun 2015 - Jun 2018

VP of Engineering – SNFQAPI

Responsibilities:
Build both the front end and backend code alongside my development team to make it easy for hospital administrators and facility staff to keep within regulations.

Major Achievements:

  • Created deeply integrated analytics for each facility. Providing them the ability to see patient and facility data plotted out.
  • Along with the rest of the development team, we have pushed SNFQAPI towards launch.
  • HIPPA compliance

May 2015 - Aug

Contracted Developer – Infinity Marketing and Design

Responsibilities:
Implement features for database driven application websites. I switch back from PHP, MySQL, and AJAX all day long. The projects we generally do are on a larger scale.

2015 - Jun 2015

Contracted Developer – Webvanta

Responsibilities:
Use the Webvanta cloud based CMS to implement websites using HTML, CSS, Javascript, jQuery, and Webvanta script. We have done multiple sites for UC Berkeley deparments (see portfolio).

Communicate with clients directly via Basecamp and phone calls to understand their needs.

Modify the CMS dashboard to be site specific for easy access for the client. Then write up user manuals for each site explaining how to use the CMS system.

2014 - 2015

Developer – Paul Dollar

Responsibilities:
Build many different sites using HTML, CSS, Javascript, Laravel (PHP framework), MySQL.

2014 - 2014

Developer - ScubaTribe

Responsibilities:
Build out the ScubaTribe site using Bootstrap and jQuery, so that it could be easily connected to the backend.

Knowledge

A basic rundown of my skillset.

Web Development

100%

Design

85%

Photo Editing

70%

Hardware Development

40%

Documenting Code & Client Tutorials

95%

Video Editing

60%

Work Process

The way I like to get things done.

Typically I have been contracted out which starts me directly in the development stage. However I do have experience with building a project from the ground up – like when building iOS Apps and other solo projects.

1. Idea
2. Write-up
3. Design
4. Develop
5. Debug
6. Launch

I can start from the beginning or hop in mid development. The important thing is to get the job done, and get it done right. I don't write "dirty" code.

Contact Me

You can reach me through this form.