Tyler Scott Williams

💻 Senior Software Engineer 💻

💻 Senior Software Engineer 💻

About Me

I am Tyler Williams, a seasoned Senior Software Engineer with over 10 years of professional expertise in crafting impeccably optimized and high-performance web applications. In my spare moments, I passionately engineer cutting-edge technology proofs to propel businesses towards enhanced application performance and streamlined workflows for my teams. My unwavering commitment has consistently revolved around the pillars of code readability, maintainability, and peak performance. This perspective empowers me to seamlessly integrate into teams, identifying opportunities for code enhancement and optimization effortlessly.

Contact

ty@lerscott.com

(848) 200-9136

ty-lerscott/in/ty-lerscott@ty.lerscott.com

Experience

Senior Software Engineer
Oct 2024 - Present
Rokt - New York, NY - (hybrid)

Led the implementation of new ad experiments in order to increase click-through rates during the transaction moment. Proposed system architectural restructuring to enable scaling of the business. Created and implemented a new component library for company usage across multiple internal products. Coordinated across international teams to facilitate seamless code reviews. Advocated for subject matter expert code ownership to remove bottlenecks in the development process.

Technologies Used: Typescript, Emotion, React, JSON Schema, Styled Components, Web Components

Senior Software Engineer - Contract
Jan 2024 - Apr 2024
Diageo - UK - (remote)

Responsible for leading the migration of legacy web platforms from .NET, PHP, old React applications, Vue, Angular, and static sites to a modern platform utilizing Contentful CMS, TailwindCSS, Next.js, and TypeScript. Worked within a lean team of 2-3 engineers per squad, contributing to an organization of approximately 14 engineers. Played a pivotal role in implementing React Server Components, overcoming a steep learning curve to integrate this new Next.js feature seamlessly into projects. Leveraged expertise in React, TypeScript, and Next.js to build robust, maintainable, and high-performance web applications. Ensured a smooth transition to Contentful CMS, enhancing content management capabilities and streamlining workflows. Successfully migrated multiple legacy web platforms, improving performance, maintainability, and user experience, and positioned the team at the forefront of modern web development practices.

Technologies Used: Next.js, Typescript, Contentful, React, TailwindCSS

Senior Software Engineer II
May 2020 - Sep 2023
SpotHero - Chicago, IL - (hybrid)

Led the development of the B2B product "Control Panel," addressing operators' business needs and managing technical debt. Transitioned class components to functional components and introduced integration testing standards, enhancing software reliability. Mentored peers for better collaboration and improved the developer experience by resolving process pain points. Optimized the deployment process, replacing Webpack with Vite and converting Jenkins pipelines to Concourse. Collaborated with the design team to implement a new design system using ChakraUI.

Technologies Used: Javascript, Typescript, React, Chakra UI, Jest/React Testing Library, Next.js, CSS-in-JS, Redux, Redux Toolkit

Senior Software Engineer
Mar 2018 - May 2020
Foot Locker - Chicago, IL

Actively working alongside a multidisciplinary team of engineers to design and develop a multi-site/multi-brand, React single page, server side rendered ecommerce application. Utilizing modern frameworks and technologies, I have helped architect the redesigned rewards program, the single sign on cross banner platform for the online Footlocker Branded experience. My responsibilties also include root cause analysis, code optimization and rapid solutioning to keep up with the demands of project owners.

Technologies Used: React, Webpack, Redux, SCSS

Interactive Frontend Web Developer
Mar 2017 - Mar 2018
Macy's - New York, NY

While working alongside 10 other developers, I built and maintained all online socially branding websites for Macys.com. Projects were constructed utilizing Node.js, Handlebards, SASS, JQuery, and React, to deliver the most responsive and interactive e-commerce sites for all modern browsers and every major platform. Before development began, I collaborated with several other departments, to coordinate acceptance criteria and to retrieve analytic requirements to produce a fully tested final product. Because of Macy’s growing online footprint, I also provided swift debugging support support for other teammates to ensure site reliability while also juggling side projects and proofs of concepts to potentially improve the project workflow.

Technologies Used: jQuery, Handlebars, Grunt, GSAP, Pixie.js, D3.js, SCSS

Frontend Web Developer
Sep 2015 - Mar 2017
Dressler LLC - New York, NY

Conceived, implemented, and managed large-scale Optimizely A/B and Multivariant user experiments in order to construct unique and highly performant frontend experiences. Alongside a team of several other developers, I built and maintained extensive Wordpress multi-sites and custom plugins for Wiley Efficient Learning, Springbank and LeeCo. I have Also worked with 9/11 Museum and Memorial, Oliver Scholars, Pennsaid and Gusto, utilizing PHP, Javascript, Jquery and CSS3 among other

Technologies Used: PHP, Wordpress, SCSS, jQuery, SCSS/LESS

Teaching Assistant
Aug 2014 - May 2015
Cornell University - Ithaca, NY

Organized, planned and instructed weekly programming labs to aid in upcoming course content to a section of 15+ students. Held weekly office hours to also assist students in troubleshooting and debugging their code. Managed the online student forums providing answers to technical programming questions and language specific peculiarities relevant to the course material.

Education

Cornell University, BA

Computer Science | 2010-2015

Cornell University, BFA

Fine Arts | 2010-2015

Skills

descasc

Vite

Comfort Level
StarStarStarStarStar
Experience3y

Redux

Comfort Level
StarStarStarStarStar
Experience7y

React

Comfort Level
StarStarStarStarStar
Experience7y

Typescript

Comfort Level
StarStarStarStarStar
Experience4y

SQLite

Comfort Level
StarStarStarStarStar
Experience2y

Jest

Comfort Level
StarStarStarStarStar
Experience5y

Next.js

Comfort Level
StarStarStarStarStar
Experience6y

Vitest

Comfort Level
StarStarStarStarStar
Experience4y

Tanstack/query

Comfort Level
StarStarStarStarStar
Experience2y

GraphQL

Comfort Level
StarStarStarStarStar
Experience5y

Directus

Comfort Level
StarStarStarStarStar
Experience1y

Webpack

Comfort Level
StarStarStarStarStar
Experience5y

Contentful

Comfort Level
StarStarStarStarStar
Experience<1y

Photoshop CC

Comfort Level
StarStarStarStarStar
Experience18y

Storybook

Comfort Level
StarStarStarStarStar
Experience6y

React Testing Library

Comfort Level
StarStarStarStarStar
Experience4y

Redux Toolkit

Comfort Level
StarStarStarStarStar
Experience3y

Playwright

Comfort Level
StarStarStarStarStar
Experience2y

Digitalocean

Comfort Level
StarStarStarStarStar
Experience10y

HTML5

Comfort Level
StarStarStarStarStar
Experience17y

Javascript

Comfort Level
StarStarStarStarStar
Experience15y

Figma

Comfort Level
StarStarStarStarStar
Experience3y

Nodejs

Comfort Level
StarStarStarStarStar
Experience8y

Jira

Comfort Level
StarStarStarStarStar
Experience10y

Java

Comfort Level
StarStarStarStarStar
Experience4y

CSS/LESS/SCSS

Comfort Level
StarStarStarStarStar
Experience17y

git

Comfort Level
StarStarStarStarStar
Experience15y

Cypress

Comfort Level
StarStarStarStarStar
Experience5y

Bash

Comfort Level
StarStarStarStarStar
Experience15y

mySQL

Comfort Level
StarStarStarStarStar
Experience5y

Wordpress

Comfort Level
StarStarStarStarStar
Experience3y

AWS

Comfort Level
StarStarStarStarStar
Experience7y

MongoDB

Comfort Level
StarStarStarStarStar
Experience3y

Docker

Comfort Level
StarStarStarStarStar
Experience3y

PHP

Comfort Level
StarStarStarStarStar
Experience5y

PostgreSQL

Comfort Level
StarStarStarStarStar
Experience3y

neo4j

Comfort Level
StarStarStarStarStar
Experience2y

Firebase

Comfort Level
StarStarStarStarStar
Experience2y

jQuery

Comfort Level
StarStarStarStarStar
Experience6y

Adobe Experience Manager

Comfort Level
StarStarStarStarStar
Experience2y

Angular

Comfort Level
StarStarStarStarStar
Experience1y

Python

Comfort Level
StarStarStarStarStar
Experience1y

Copyright © 2025 | All rights reserved.

Built with: Next.js v15.1.3, Typescript v5, Tailwindcss v3.4.1, Directus v18.0.3