Jesse Cotton | San Diego, CA |

About me

I am a full-stack developer that’s been in the field for 10+ years. Recently I’ve been focusing on cloud migrations, Infrastructure-as-Code adoption, and Continuous Integration/Continuous Delivery pipeline implementations as a consultant of Bitlancer.


Skills

Development: 12-Factor App, Microservices, Distributed Computing, System (Daemons, Low-level libraries) & Web (Applications, APIs, REST, SOAP, MVC, MVVM, SPA), Python (Ansible, Flask, Twisted), PHP (CakePHP, Slim, Wordpress), Ruby (Chef/Puppet), Javascript (Node.js, AngularJS, jQuery, Plain-old-Javascript), Go (API, Terraform, Kubernetes), Java, C

Configuration Management & Orchestration: Chef (Server, Berkshelf, Cookbooks, LWRPs & HWRPs, Test Kitchen, ChefSpec), Puppet (Enterprise & Open Source Editions, R10k/Librarian, Modules, Roles/Profiles, Types/Providers), Ansible (Modules, Roles), Docker, Packer

Continuous Integration/Delivery: Pipeline-as-code, Blue/Green (Red/Black) and Canary Deployments, Jenkins, Gitlab CI, CircleCI, TravisCI

Cloud Services & Infrastructure: Infrastructure-as-code (AWS CloudFormation, Terraform, Ansible), Immutable servers, Kubernetes, Amazon Compute (VPC, EC2, ECS, Lambda, Autoscaling, Elastic Load Balancers), Amazon Databases (RDS, Elasticache), Amazon S3, Amazon Management (CloudFormation, OpsWorks, CloudWatch), Amazon Route 53, Amazon IAM, Rackspace CloudServers, Rackspace Load Balancers, Rackspace CloudFiles & CDN, Rackspace Cloud DNS, DigitalOcean, VMware (vCenter, ESXi)


Experience

Developer/Cloud Engineer
Consultant/Bitlancer
2012 - Present

Clients: USAA, Capital One, Vista Higher Learning, Harvard Law School, Retroficiency, Ebay Enterprise, Grasshopper, OASIS Open, and many more.

Key Projects

Network/System Administrator
Stockton University
2010 - 2012

Part of a very small team that handled administration and support of the organization’s infrastructure, networks, and systems. On the infrastructure side I was responsible for 30+ physical servers and blades, 50+ virtual servers, and other equipment ranging from tape libraries to network attached storage arrays. On the network side I was responsible for the organization’s layer two, layer three, and wireless networks and all of the services critical to operation of those networks including DHCP, DNS, RADIUS, and numerous other services. On the system side I was responsible for two Active Directory domains, 10+ windows systems and 15+ Unix/Linux systems.

Key Projects


Education

Bachelor of Science, Computer Science, 2012
Stockton University, Pomona, NJ
Graduated Cum Laude