vector outline of globe in the background with dotted arrows orbiting it in varying directionsvector outline of moon floating in the backgroundvector outline of sun fixed in the top left corner background
Prev

Marketing Site

Next
View The Site

As a former Full Stack Web Developer for Entrata, I was one of the founding architects for their modern Marketing Site that launched in early 2023. It was built to be highly scalable and flexible, allowing marketing users to create and maintain any number of customized web pages with a quick turn-around. It was also large and content-heavy. This was a massive undertaking which involved a wide variety of tasks. Some of my key contributions are listed as follows:

  • I designed the back end system in Contentful, providing an access point for non-technical marketing users to enter and update content for every page on the site, and providing the front end with an API for automatic page generation.
  • I trained non-technical staff on the proper use of Contentful to create content.
  • I managed git version control with GitHub, and provided training for my team on proper steps to avoid/handle merge conflicts.
  • I helped develop the front end, built with Gatsby, React, JavaScript, and CSS. The front end communicated with the Contentful API to read content according to design and automatically generate wep pages built from our library of custom React components.
  • I created new React components or custom pages for the site according to Figma designs received from the design team.
  • Using Node.js, I developed a script to communicate with the legacy CMS API and Contentful API to automatically retrieve, modify, and import hundreds of records of legacy site data, all with no data loss.
  • Using GitHub actions, I created and managed webhooks and deployment commands to maintain a Continuous Deployment strategy, which offered content creators a testing environment and deployed production updates during safe times.
  • I developed custom web applications to fulfill the needs of internal teams.
  • I developed integrations as needed for the site.
  • I provided continuous support, troubleshooting, and debugging for the site.

Roughly 1 year after a successful launch, our team was directed to migrate the site to Webflow in an effort to reduce CMS costs. My key contributions to the Webflow project are listed as follows:

  • I quickly became proficient in developing with Webflow, including but not limited to bulk CMS page creation, custom page creation, animation, custom code, and integrations.
  • I ran dignostics on page speed and other metrics, and took steps to improve them.
  • I provided continuous support, troubleshooting, and debugging for the site.

Unfortunately, I was laid off due to department restructuring in early 2025 and am no longer a part of the project. Changes may have been made since my departure, but feel free to take a look at entrata.com. I learned so much from my work at Entrata and look forward to applying it to my next endeavors.