Keith Williams

Keith Williams Email and Phone Number

Head of Engineering at Cal.com @ Cal.com, Inc.
Keith Williams's Location
United States, United States
Keith Williams's Contact Details
About Keith Williams

Software Engineer for 14 years. Now Head of Engineering highly interested in improving team dynamics and building world-class software. Engineering:- Environments: ASP.NET (all flavors), Next.js, NestJS, NodeJS, React- Languages: C#, JavaScript, TypeScript, Python, HTML/CSS- DBs: MSSQL, Postgres, Oracle, Mongo- ORMs: Prisma, Sequelize, Entity framework- Queues: Redis, SQS, RabbitMQ, BullMQ, Kafka- Search: Elasticsearch- Infra: AWS, Cloudflare, Vercel, FlightControl, GCP, Docker, GitHub Actions, Jenkins, PowerShell- Testing: Playwright, Cucumber, Vitest, Jest, Jasmine, MSTest- Reliability: Sentry, Axiom, Splunk, Checkly, New Relic, Grafana, StatsdLanguages: English, Spanish, Portuguese, Italian, Japanese

Keith Williams's Current Company Details
Cal.com, Inc.

Cal.Com, Inc.

View
Head of Engineering at Cal.com
Keith Williams Work Experience Details
  • Cal.Com, Inc.
    Head Of Engineering
    Cal.Com, Inc. Mar 2023 - Present
    San Francisco, California, Us
    - Directly supported 14 engineers to ensure their satisfaction with work and their growth at Cal.com.- Built out new team dedicated to shipping Cal.com Platform product. - Created rolling internship program that brings on interns dedicated to reviewing, testing and merging PRs from the open-source community. - Improved booking page performance by 7x- Found and fixed root cause of Cold Start issues in the app. https://cal.com/blog/cal-com-cold-start-resolution-blog- Improved query performance across the app with reductions up to 90%.- Introduced team and process changes resulting in 100% efficiency gain in terms of merging PRs- Improved security across the app and its infrastructure- Made numerous improvements to CI pipeline- See all code contributions here https://github.com/calcom/cal.com/pulls?q=is%3Apr+author%3Akeithwillcode+is%3Aclosed
  • Cal.Com, Inc.
    Software Engineering Advisor
    Cal.Com, Inc. Mar 2023 - Mar 2023
    San Francisco, California, Us
    - Enhanced CI pipelines to improve team efficiency- Constructed plan to build out engineering team processes and improvements
  • Jupe
    Software Engineering Advisor
    Jupe Aug 2022 - Dec 2022
    San Francisco, Ca, Us
    - Built booking platform using Next.js
  • On Deck
    Director Of Engineering
    On Deck May 2022 - Aug 2022
    San Francisco, California, Us
    - Provided leadership and support to 8 teams across the product/engineering department.- Directly supported 16 team members (engineering leads, engineers and designers) to ensure their satisfaction with work and daily life at On Deck.
  • On Deck
    Software Engineering Manager
    On Deck Sep 2021 - May 2022
    San Francisco, California, Us
    - Introduced dichotomy of high-speed and low-speed teams to ensure we have diverse talent joining where they fit best.- Ran biweekly engineering round table sessions with 25+ engineers.- Made recorded demos embedded into live presentations a standard ensuring people who are not comfortable speaking live have another medium to present their work to the team.- Doubled the team size in first 6 months. Performed dozens of tech screening interviews.- Rolled out first version of 360 reviews for the product/engineering department.- Managed department-wide budgets.
  • Kopa
    Cto
    Kopa Aug 2020 - Jun 2021
    San Francisco, California, Us
    - Responsible for all Node API development, application architecture and site maintenance.- Managed third-party services, integrations and billing for application and company. - Developed new subscription module built on Stripe to increase company’s MRR.
  • Kopa
    Senior Software Engineer
    Kopa Sep 2019 - Aug 2020
    San Francisco, California, Us
    - Designed and built nightly listing sync tool in Node keeping thousands of listings frommultiple platforms up-to-date.- Implemented new housemate search feature using React, Next.js, Elasticsearch and Node.- Used Plaid, Stripe and Modern Treasury payment processing and webhooks to build feature allowing hosts to return security deposits electronically to renters.- Significantly improved application performance with architecture change on AWS ECS splitting the background worker from the main Node application.
  • Practice Fusion
    Senior Software Engineer, Platform
    Practice Fusion Feb 2018 - Aug 2019
    San Francisco, Ca, Us
    - Implemented .NET library used by 180+ microservices providing core application components such as authorization, authentication, serialization, encryption and configuration.- Provided guidance and assistance to product engineering teams facilitating a smooth migration from high-use AMQ message queues to SQS message queues. - Created Web API project templates and CLI in .NET Core used by engineering team of 30+ engineers to build service-oriented architecture.- Worked extensively in designing and implementing REST and SOAP web services in .NET to build features used to process millions of prescriptions.- Built custom deserialization library used to convert highly-complex XML request data into application models used for data storage and event processing.- Was the primary and secondary technical lead for 6 microservices requiring the oversight, deployment and backlog planning of these services.
  • Qualtrax, Inc.
    Principal Software Engineer
    Qualtrax, Inc. Aug 2017 - Dec 2017
    Blacksburg, Va, Us
    - Improved response time from minutes to under a second for product report providing criticaldata used during audits.- Led design of system-wide feature that validated legacy file PDF conversions (up to 100,000 files for larger systems).- Mentored software engineers by leading pair programming sessions, conducting team code reviews and writing internal wikis that explained product technology in detail.- Created an engineering log to capture why critical technological decisions were made.
  • Qualtrax, Inc.
    Software Engineering Team Lead/Manager
    Qualtrax, Inc. Jan 2016 - Aug 2017
    Blacksburg, Va, Us
    - Represented engineering team at company strategy meetings, conducted 1-on-1 meetings with engineers and managed team budget.- Led recruiting for internship program and organized Intern Rush events at which candidates were hosted and interviewed as a group.- Encouraged all team members to facilitate retrospective meetings by implementing a digital workflow outlining the process.- Automated support-to-engineering ticket escalation process to improve communication between teams and to shorten turnaround time for resolution to customer.- Led an initiative to improve remote work across company by joining Hacker Paradise.- Built prototype to support new multi-tenant infrastructure proving both cloud and on-premise systems could be supported and requests to one web server could be routed correctly to separate databases.- Executed the replacement of a system-wide file automation and conversion suite to address the #1 cause of support tickets.- Used AngularJS, Node.js and GitHub API to add story point standard deviation metrics to internally developed tool, Huburn, helping with iteration projections.
  • Qualtrax, Inc.
    Lead Software Engineer
    Qualtrax, Inc. Feb 2012 - Jan 2016
    Blacksburg, Va, Us
    - Mentored junior software engineers through pair programming, coding katas, Community of Practice, "Uncle Bob" videos, book club discussions, Lunch and Learn sessions and virtualconferences.- Worked heavily in HTML, CSS and JavaScript to facilitate major user interface enhancements. Assisted in the adoption of Sass, Protractor e2e tests and Grunt. Made major contributions to the design of new pages written in AngularJS.- Rearchitected CSS to allow for efficient UI design and development.- Refactored major application modules in C# moving towards Domain-Driven Design and eventsourcing, introducing cleaner code and faster development.- Designed test suite scaling to over 7,000 tests. Suite allowed for unit, integration, database migration, LDAP, Word automation and full-stack web tests to run independently in both SQL Server and Oracle environments. Test suite coverage grew from 0% to over 60%.- Introduced the idea of R&D tasks to allow time for proofs of concept, performance improve- ments and long-term feature planning.- Implemented AWS Lamba functions written in Node.js responding to Amazon Echo voice commands. Alexa skills interacted with the GitHub API to retrieve iteration data, made requests to Jenkins for builds to be triggered remotely and collected StatsD data from Graphite.- Implemented a fully-automated build, test and deployment system using Jenkins, MSBuild, MSTest, PowerShell and Hyper-V. Leveraged system to lead the push towards CI/CD by automatically deploying to company-wide test system on every merge.- Built and managed Windows Server machines hosting Jenkins master and slave installations. Built template virtual machines available for automated deployments to improve QA process.
  • Qualtrax, Inc.
    Software Engineer
    Qualtrax, Inc. Jun 2008 - Feb 2012
    Blacksburg, Va, Us
    - Used TDD, cohesion and coupling detection techniques, IoC containers and SOLID principlesto move towards an Onion Architecture.- Worked heavily in HTML, CSS and JavaScript to facilitate major user interface enhancements while balancing the architecture to mix new MVC features with old Web Forms features.- Helped lead the conversion from Waterfall to Scrum. Major release cycles improved from two years to six months.- Led the design of a REST API allowing for the integration of external software.- Executed rigorous tests to ensure compliance with the Microsoft Partner Network standards.- Developed tool to migrate legacy data to modern platforms supporting multiple databases, new schemas and new file structure.
  • Ccs-Inc.
    Software Engineering Intern
    Ccs-Inc. May 2007 - Jun 2008
    Christiansburg, Virginia, Us

Keith Williams Skills

Unit Testing Software Development C# Visual Studio Mvc Javascript Jquery Microsoft Sql Server T Sql .net Software Engineering Asp.net Vb.net Web Services Xml Css Sql Angularjs Gulpjs Gruntjs Pl/sql Amazon Web Services Msbuild Jenkins Hyper V Agile Application Development Sublime Text Git Github Protractor Asp.net Web Api Oracle Stylecop Nunit Entity Framework Mongodb Node.js Html Sass Transact Sql React.js

Keith Williams Education Details

  • Virginia Tech
    Virginia Tech
    Computer Engineering

Frequently Asked Questions about Keith Williams

What company does Keith Williams work for?

Keith Williams works for Cal.com, Inc.

What is Keith Williams's role at the current company?

Keith Williams's current role is Head of Engineering at Cal.com.

What is Keith Williams's email address?

Keith Williams's email address is ke****@****aro.com

What schools did Keith Williams attend?

Keith Williams attended Virginia Tech.

What skills is Keith Williams known for?

Keith Williams has skills like Unit Testing, Software Development, C#, Visual Studio, Mvc, Javascript, Jquery, Microsoft Sql Server, T Sql, .net, Software Engineering, Asp.net.

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.