Craig Williams

Craig Williams Email and Phone Number

Senior Software Engineer @ Rippling
Craig Williams's Location
San Francisco Bay Area, United States, United States
Craig Williams's Contact Details
About Craig Williams

Talented technical enthusiast with a broad range of skills. Experienced in architecting and scaling both front and back end enterprise web applications. Productive in both self-managed and team-based projects utilizing prior experience and communication skills. Dedicated to maintaining current up-to-date industry knowledge and information technology.

Craig Williams's Current Company Details
Rippling

Rippling

View
Senior Software Engineer
Craig Williams Work Experience Details
  • Rippling
    Senior Software Engineer
    Rippling Nov 2024 - Present
    San Francisco, California, Us
    Device foundations
  • Prive
    Director Of Engineering
    Prive Aug 2022 - Oct 2024
    San Francisco, Us
    Tech stack - NodeJS, NextJS, NestJS, Javascript, React, GraphQL, AWS, Docker, PostgreSQL, PGBoss, Pinecone• Architected & implemented platform product solutions spanning 3 product lines• First hire of company- helped hire, build out, lead team of engineers• Established engineering org processes
  • Prive
    Senior Founding Engineer
    Prive Apr 2021 - Aug 2022
    San Francisco, Us
    Full stack - NodeJS, NextJS, NestJS, Javascript, React, GraphQL, AWS, Docker, PGBoss, PostgreSQL, Pinecone• Architected, built, and scaled an e-commerce platform subscriptions management product• Architected, implemented, and helped scale e-commerce market analytics product. The product crawls millions of e-commerce brand sku inventory data, providing up to date competitive analysis presented in visualized data formats • Worked on a shopper assistant AI. The application uses OpenAI chat technology to help a shopper quickly search across products by interacting with a chat prompt
  • Uber
    Senior Software Engineer
    Uber Feb 2021 - Apr 2021
    San Francisco, California, Us
    Full stack - Golang, Redux, GraphQL, NodeJS, Javascript, Kafka, Cassandra• Designed and led multiple high impact backend subscription pass acquisition projects like Uber Pass, Amex Partnership Pass, Uber Bus Pass, Free/Discounted Trial Passes contributing to mid hundred million in gross booking revenue.• Defined process and helped scale Uber Pass (subscriptions product) international launch. Led technical contributions and launched Uber Pass' first international market Brazil, served as a mentor for 7+ markets, serving millions of subscription users worldwide • Architected and led 2 major tooling platforms, housing tooling solutions that enabled the management of the subscription and rewards platform across 4 product line Uber teams (Rides, Eats, HCV, Jump)• Helped define best on-call practices and was on committee to improve org metrics and SLAs
  • Uber
    Software Engineer 2
    Uber Mar 2019 - Feb 2021
    San Francisco, California, Us
    Full stack - Golang, Redux, NodeJS, NextJS, Javascript, Kafka, Cassandra• Worked on building and scaling Uber's subscription products
  • Likewize Friends App
    Founder And Developer
    Likewize Friends App Jun 2018 - Aug 2019
    Tech stack - Javascript, Python, NodeJs, React Native, AWS, Docker, MySQL• Founded, designed, architected, and built LikeWize. A friend app with the purpose to connect individuals with similar interests to each other. Released on iOS app store.
  • Cisco
    Senior Software Engineer
    Cisco May 2017 - Feb 2019
    San Jose, Ca, Us
    Full stack - AWS Lambda, Java, Javascript, React, Redux, NextJS, SwiftType, NodeJS• Architected and led project for AppDynamics’s educational web application • Architected and led code build sharing web app
  • Appdynamics
    Senior Software Engineer
    Appdynamics Sep 2016 - May 2017
    San Francisco, Ca, Us
    Full stack - React, Redux, Webpack, Django, Javascript, AWS, Ansible, Vagrant, Jenkins, Docker• Architected and led project for an incident management emailing system
  • Appdynamics
    Software Engineer
    Appdynamics Oct 2013 - Sep 2016
    San Francisco, Ca, Us
    Full stack - Python, Django, CSS, Javascript, React, NodeJS, AWS, Ansible, Vagrant, Jenkins, Docker• Designed and developed scalable content management system• Set up multi-environment deployment pipeline • Developed and maintained customer facing websites
  • E*Trade Financial
    Systems Engineer
    E*Trade Financial Aug 2011 - Oct 2013
    Us
    Full stack - Python, Perl, PHP, SocketIO, Javascript, JQuery, Tornado Web Server, Pyramid Web Server, Gevent, RabbitMQ, Nagios, MySQL, and MongoDB• Designed and developed a realtime dashboard solution composed of streaming widgets, graphs, tables, and scorecards that contain various data metrics • Developed a batch scheduling system and a set of web interface tools that provides the ability for users to schedule jobs, edit and view job properties, view job calendars, and visually see job dependencies• Helped develop and support a dashboard that provides metrics and insight to E*Trade's in-house build and release framework • Fully integrated applications into E*Trade's custom configuration manager and supported existing monitoring solutions
  • Purdue University
    Lead Web Developer
    Purdue University Jan 2009 - Jun 2011
    West Lafayette, In, Us
    Full stack - ASP .NET, Python, Action Script, Javascript, PHP, Microsoft SQL Server, MySQL• Developed dynamic web applications• Developed Nutrition Management web application for University courses• Developed a tool for teachers in humanities classes to create interactive decision games for students to complete • Developed a social network/media sharing site for professors that allowed for them to friend one another and share course content• Independently solve problems and write code• Discover identify high level business requirements• Conducted code review meetings

Craig Williams Skills

Python Javascript Mysql Perl Unix Php Html Jquery Sql Java C# Bash Mongodb Microsoft Sql Server Rabbitmq Redhat Mac Os Socket.io Asp.net Pl/sql Oracle Ubuntu Windows Uml Object Oriented Design

Craig Williams Education Details

  • Purdue University
    Purdue University
    Computer Information Technology

Frequently Asked Questions about Craig Williams

What company does Craig Williams work for?

Craig Williams works for Rippling

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

Craig Williams's current role is Senior Software Engineer.

What is Craig Williams's email address?

Craig Williams's email address is cr****@****ail.com

What is Craig Williams's direct phone number?

Craig Williams's direct phone number is +141544*****

What schools did Craig Williams attend?

Craig Williams attended Purdue University.

What skills is Craig Williams known for?

Craig Williams has skills like Python, Javascript, Mysql, Perl, Unix, Php, Html, Jquery, Sql, Java, C#, Bash.

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.