William L.

William L. Email and Phone Number

Principal Software Engineer @ Upper Quadrant
united states
William L.'s Location
United States, United States
About William L.

From a young age, I've been fascinated by the potential of technology and began exploring the world of coding at twelve. While I pursued other interests later, my passion for technical creation never truly faded. When an opportunity arose to join Apple as a developer, I eagerly seized it and invested significant effort in honing my programming skills. I actively learned JavaScript, PHP, and MySQL, successfully applying my newfound knowledge to build a project that landed me an interview and ultimately, one of the two developer positions offered.My passion for development continued to grow, leading me to explore and master in-demand technologies like Node, React, and Vue. I am now a proficient developer with a strong foundation in both front-end and back-end development, eager to leverage my skills and experience to contribute to innovative projects.

William L.'s Current Company Details
Upper Quadrant

Upper Quadrant

View
Principal Software Engineer
united states
Employees:
13
William L. Work Experience Details
  • Upper Quadrant
    Principal Software Engineer
    Upper Quadrant Nov 2022 - Present
    Remote
    • Led the planning, coding, and implementation of components within two Vue.js single-page applications, leveraging Vuex and Pinia for state management to ensure optimal performance, scalability, and maintainability across the projects.• Designed, coded, and deployed the infrastructure for the serverless API (API Gateway, Lambda, Firehose, SQS, Log Groups, and S3) using AWS CloudFormation and AWS SAM CLI, ensuring efficient provisioning and management of resources, promoting infrastructure consistency and portability.• Developed an asynchronous infrastructure utilizing a Node.js standalone application and AWS Lambda to respond to SQS and S3 events, orchestrating event subscription, de-duplication mechanisms, and delegation to a controller, ensuring efficient and reliable event handling.• Implemented automated unit and integration testing (e.g., using Nx, Jest, and Vitest) on four projects, achieving an average of 70% code coverage.• Advocated for and implemented TypeScript, a superset of JavaScript, instilling strict typing and enhancing code maintainability and consistency across the project.• Introduced and leveraged Nx's dynamic dependency graphing to only test and lint impacted code, significantly decreasing overall build and test execution time.
  • The Home Depot
    Senior Full Stack Engineer
    The Home Depot Dec 2021 - Nov 2022
    Remote
    • Led the migration of a legacy React project to a mono-repo structure, leveraging Nx, overcoming compatibility challenges to streamline development, update React, and allow for collaboration across multiple teams.• Implemented automated testing and deployment workflows within Github Actions, ensuring consistent code quality and rapid delivery.• Developed best practices and guidelines for effective utilization of Zustand within the development team, fostering a consistent and efficient approach to state management.• Defined the technical roadmap and led the development team in integrating Module Federation Plugin, opening development of a micro-frontend.• Used Google Cloud Platform's Kubernetes Engine to deploy and manage containerized applications, ensuring scalability and high availability.
  • American City Business Journals
    Senior Full Stack Engineer
    American City Business Journals Jul 2019 - Nov 2021
    Charlotte, North Carolina, United States
    • Leaning on my expertise in PHP and Vue, I led the migration of the e-commerce infrastructure (cart, payment including PayPal integration, account management) to a new platform within 6 months, ensuring seamless operations.• Identified and resolved long-standing issues with ad impressions by planning, developing, and implementing a streamlined solution, integrating Vuex with Google Publisher Tag.• Architected and published reusable JS/Vue modules as private NPM packages, streamlining development across multiple applications and services.• Developed and implemented secure user authentication workflows (sign-in and registration) using Vuex and PHP, ensuring a smooth user experience.Migrated existing RequireJS/Backbone JavaScript frontend infrastructure to VueJS/Vuex by: • Developing a roadmap of technical debt to migrate each page as an individual body of work. • Actioning on created technical debt, actively re-creating pages and features in VueJS. • Converting state based logic into Vuex modules.
  • Apple
    Lead Full Stack Engineer
    Apple Apr 2018 - Jul 2019
    Remote
    Upgraded legacy application for an internal Information Security audit by: ◦ Implementing secure database interaction methods. ◦ Integrating internal Single Sign-On (SSO) for user authentication. ◦ Encrypting PII (Personally Identifiable Information) data at rest.Led redesign of MySQL database structure to accommodate the growing department: ◦ Improved data organization for efficient handling of employee schedules and mentoring requests. ◦ Facilitated scaling to manage increasing user base and data volume.Pioneered the adoption of VueJS and Webpack for the front-end: ◦ Replaced traditional JavaScript and jQuery with a modern component-based approach. ◦ Enhanced user experience and maintainability through a modular framework.Spearheaded migration from a custom PHP backend to Laravel: ◦ Leveraged Laravel's Object-Relational Mapper (ORM) for efficient data access. ◦ Utilized built-in migrations and testing framework for improved maintainability and reliability. ◦ Facilitated application portability and migration to a cloud-based environment.
  • Apple
    Full Stack Engineer
    Apple Apr 2017 - Mar 2018
  • Apple
    Applecare Senior Advisor Mentor
    Apple Dec 2015 - Apr 2017
    Remote
    As a senior Advisor mentor I was responsible for coaching best practices for phone and chat technical troubleshooting to Advisor's who returned to their position after leaves of absence, rotational internships, and any other duration of time which prevented or resulted in them being away from their returning position.
  • Apple
    Applecare Sitewatch Analyst
    Apple Jun 2015 - Dec 2015
    Remote
    As a sitewatch analyst I was responsible for data collection on emerging issues by parsing and categorizing data received from data mining applications. This data was compiled for our engineering staff to identify and confirm issues with products through all channels of communication.
  • Apple
    Applecare Senior Advisor
    Apple Apr 2013 - Jun 2015
    Remote
  • Apple
    Applecare Advisor
    Apple May 2012 - Apr 2013
    Remote
  • Staples Solutions
    Computer Technician
    Staples Solutions Jun 2009 - May 2012
  • Macomb Cusd 185 School District
    Substitute Teacher
    Macomb Cusd 185 School District Aug 2007 - May 2009

William L. Education Details

Frequently Asked Questions about William L.

What company does William L. work for?

William L. works for Upper Quadrant

What is William L.'s role at the current company?

William L.'s current role is Principal Software Engineer.

What schools did William L. attend?

William L. attended Western Illinois University.

Who are William L.'s colleagues?

William L.'s colleagues are Benjamin Hughes, Shelly Whitechurch, Elizabeth Hughes, Elizabeth Peper, Marc Foyt, Coleman Conley, Julie Leforce.

Not the William L. you were looking for?

  • William L.

    Corporate Associate At Sidley Austin Llp
    Greater Chicago Area
  • William L.

    United States
  • William L.

    San Carlos, Ca
  • William L.

    Senior Growth Advisor🚀 North America ✨Inc. 5000 Honoree✨ Salesforce ▪️ Fintech ▪️ Wealthtech ▪️ Data Science ▪️ Ai & Ml Automation✨ Fortunate Husband & Blessed Father
    East Brunswick, Nj
  • William L.

    San Francisco, Ca
    3
    umich.edu, atkearney.com, capitalone.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.