Forrest Jadick
Experienced Fullstack Developer
Santa Clara, United States
Summary
My background is in software and web development, development operations, IT infrastructure, automation, scripting and graphic design. I started my career in 1997 as a graphic designer but then discovered that I also really enjoyed programming and working in command line environments like Linux and Unix. From there I transitioned to focusing primarily on coding and IT infrastructure. I've worked for many different companies since then including Yahoo!, Tiny Prints (now Shutterfly), CA Technologies and Apple.
My principal languages are Python, PHP and JavaScript. I have also worked on multiple projects in Ruby and C.
Languages:
English
Favorite Python Packages:
numpy, pandas, scikit-learn, tensorflow, pygame
Experience
Founder,
Baypoint Automation, LLC – Santa Clara, CA
February
2013 – Present Founded
successful software consulting company that develops high quality
tools, mobile apps and websites for many different types of
businesses.
Hired
and managed subcontractors on a number of projects to deliver
business critical tools and applications on tight deadlines.
Provided development expertise to Apple, Inc. working with a small
Agile engineering team on a continuous integration platform that
automated software builds for Apple's core suite of OS X and iOS
applications. Also wrote documentation and provided support to end
users in outside groups, and was the primary contributor for
adding Git support to the application. Other interesting projects
included a PayPal-like payment processing system, a fully
automated system for a radio station that records, archives and
streams programming via a website and mobile app, a parking spot
location and reservation app and a mobile app that utilized
computer vision algorithms to interpret users' photographs into
artistic works. Also provided key DevOps support to a large
organization in AWS using Terraform and Docker and built a
continuous integration/build automation platform for websites and
containerized apps.
Principal
Software Engineer, CA Technologies, Inc. – Redwood City,
CA August
2010 – February 2013 Designed
and lead team in developing MVC-based
LAMP stack application framework and IT infrastructure which
enabled continuous code integration and deployment of applications
built in PHP5, MySQL, Oracle, Perl, Python and Ruby. Managed
projects involving multiple senior and junior level engineers.
Also built several tools that greatly increased productivity and
reduced overhead on many time-consuming engineering tasks, most
notably a Selenium-based automated testing platform running on
Amazon Web Services to facilitate distributed testing across an
automatically scaled grid of EC2 instances with the capability of
unit testing thousands of hosted applications simultaneously
within a matter of minutes. Acted as architect and lead developer
on internal tools platform designed to provide rapid development
and deployment of custom automation tools to support fast-paced
SaaS product hosting group. Provisioned hardware and developed
platform infrastructure using VMWare tools. Wrote design
documentation, hired and on-boarded new employees, provided
training to application consumers and acted as subject matter
expert on a wide variety of internal services.
Senior
Web Developer, Tiny Prints, Inc. (now Shutterfly) – Mountain
View, CA May
2008 – July 2010 Developed several internal applications and
contributed many external website enhancements at this successful
web-to-print personalized greeting card company in OO PHP5 and
JavaScript, utilizing multiple cutting edge technologies and
frameworks. Managed from start to finish a major overhaul of the
internal order processing and management system, including many
web service upgrades to integrate with new printing partners
located across the country. Regularly designed new database schema
and worked closely with other engineers on bug fixes, feature
enhancements and documentation.
|
Skills
Amazon Web Services (AWS), AngularJS, Apache, Artificial Intelligence (AI), Backend Development, Blockchain, Data Science, DevOps, Django, Docker, Frontend Development, Fullstack Development, Git, JavaScript, Jenkins, Kubernetes, Linux, Machine Learning, Mercurial, MongoDB, MySQL, Natural Language Processing, Nginx, Pandas, Terraform, Virtual Reality, Web Development, Web Scraping