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.
Upper Quadrant
View- Website:
- upperquadrant.com
- Employees:
- 13
-
Principal Software EngineerUpper Quadrant Nov 2022 - PresentRemote• 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. -
Senior Full Stack EngineerThe Home Depot Dec 2021 - Nov 2022Remote• 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. -
Senior Full Stack EngineerAmerican City Business Journals Jul 2019 - Nov 2021Charlotte, 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. -
Lead Full Stack EngineerApple Apr 2018 - Jul 2019RemoteUpgraded 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. -
Full Stack EngineerApple Apr 2017 - Mar 2018 -
Applecare Senior Advisor MentorApple Dec 2015 - Apr 2017RemoteAs 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. -
Applecare Sitewatch AnalystApple Jun 2015 - Dec 2015RemoteAs 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. -
Applecare Senior AdvisorApple Apr 2013 - Jun 2015Remote -
Applecare AdvisorApple May 2012 - Apr 2013Remote -
Computer TechnicianStaples Solutions Jun 2009 - May 2012 -
Substitute TeacherMacomb Cusd 185 School District Aug 2007 - May 2009
William L. Education Details
-
Bachelor'S Degree
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.
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 FatherEast Brunswick, Nj -
William L.
San Francisco, Ca3umich.edu, atkearney.com, capitalone.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial