Site logo displaying a globe and link to home section

Patrick D. Landy, web developer

About
Skills
Experience
Education
Black and white line drawing of Patrick Landy, a man with a beard and mustache wearing glasses and a suit and tie.

Hi, I'm Patrick!

I'm a web developer with experience in JavaScript, React, Ruby on Rails, PHP, and WordPress.

  • Download Resume
  • Github
  • LinkedIn
  • Email

About me

I'm currently a software engineer at The Good Food Institute. I attended App Academy, a full stack software bootcamp, graduating in November of 2019. Previously, I worked in the Heating, Ventilation, and Air Conditioning industry in New York City for four years and achieved a Professional Engineering license. I hold a Bachelor's Degree in Mechanical Engineering from Cornell University. The issue of climate change is extremely important to me, and it drives many of my personal and career decisions. I enjoy music, running, and yoga.

Skills

  • JavaScript
  • React
  • npm
  • SQL
  • PHP
  • Composer
  • Gutenberg
  • HTML
  • CSS
  • SASS
  • git
  • Timber

Experience

Software Engineer

October 2022 - Present

Senior Application Development and Support Specialist

January 2022 - October 2022

Full Stack Developer

January 2020 - January 2022

The Good Food Institute

  • Performed maintenance and feature development for gfi.org, including custom block development with React/Gutenberg and UI features in PHP/Timber/Twig
  • Added UI features including tabbed content navigation, style-changing nav links on scroll, animated scrolls, scroll-to-top buttons, and modal popups with JavaScript/jQuery/HTML/CSS

Projects

Fundraising progress bar custom Gutenberg block
  • Implemented custom Gutenberg dynamic block displaying fundraising progress, goal, and donor totals to public site users during a successful $500,000 USD fundraising campaign
  • Represented the data as a horizontal progress bar to site visitors (PHP/Timber/Twig) and to internal page editors (JavaScript/Gutenberg/React) based on Google API data
  • Authored a WordPress plugin using PHP/Composer and the Google apiclient-services library to schedule API calls in order to periodically update the site database
GFI Europe Website
  • Cloned gfi.org codebase into a new git repository, granted internal team access, initialized local instance of site with placeholder content, updated brand assets, and deployed to staging server
  • Debugged UI issues after gfieurope.org site launch including views with Twig/Timber/WordPress API
Notable bug fixes across web properties of The Good Food Institute, including legacy codebases
  • Fixed a custom Gutenberg cards slider block to avoid crashing in the editor, saving the organization a minimum of $10,000 USD to re-hire the custom block author and minimizing content publishing disruptions
  • Refactored a Twig view to query custom taxonomy terms using Timber methods, fixing incorrect display of taxonomy terms after a WordPress SEO plugin update
  • Wrote a must-use plugin utilizing existing WordPress plugin APIs to prevent unwanted page scrolling on signup forms
Phylogenetic tree data visualization for seafood taxonomies
  • Developed a proof-of-concept data visualization of a phylogenetic tree of seafood species taxonomy data retrieved from the AirTable and Open Tree of Life APIs
  • Made API calls to internal seafood databases in AirTable using cURL in PHP and parsed results for use with Open Tree of Life
  • Made API calls to Open Tree of Life APIs to clean species data and generate parent-child taxa relationships for the tree visual
  • Loaded the parsed tree data using D3 and phylotree.js in an interactive display

Mechanical Engineer

February 2017 - July 2019

EME Consulting Engineering Group, LLC

  • Designed replacement air conditioning systems for NYC school facilities, resulting in code compliance and approval of construction drawings for projects totaling $3 Million+
  • Created and presented technical reports and educational materials directly to clients on behalf of the firm

Mechanical Engineer

August 2015 - February 2017

ME Engineers

  • Collected and analyzed weather data, psychrometric measurements, and air conditioning system operational for Arthur Ashe Stadium during the 2016 Tennis U.S. Open in Flushing, Queens
  • Performed analysis and design of mechanical systems, including mechanical piping heat loss calculations, duct sizing, equipment selection, and mechanical drafting

Education

Cornell University

August 2011 - May 2015
Bachelor of Science in Mechanical Engineering, Cum Laude, Cumulative GPA: 3.70

App Academy

2019
1,000-hour full stack software bootcamp
Full Stack Project: Formview (Ruby on Rails, PostgreSQL, React/Redux)
github
  • Full stack web application inspired by Wufoo that allows users to create, take, share, and review online surveys

About this site

I created this website using static HTML and SASS. See icon attribution here.

Download Resume
Email
Github
LinkedIn