Chris Dickinson work email
- Valid
- Valid
- Valid
Chris Dickinson personal email
- Valid
I turned the npm registry into a teapot.(OK, that's burying the lede a little.)I am a dedicated senior staff-level engineer who thrives in roles supporting high-traffic, high-availability systems. Through my career, I've acted in SRE, SWE, project management, and engineering management roles.During that time, I've worked on content management systems, large legacy refactoring efforts, the Node Technical Steering Committee, infrastructure and software for npm, and order fulfillment systems. With those experiences in mind: a well-aligned, well-supported team can tackle any technical challenge. I try to build those teams wherever I work, through communication, code, and product management.And in 2018, I turned the npm registry into a teapot by accidentally sending a 418 status codes to yarn users. (Sorry about that!)
-
Principal EngineerDylibso Sep 2023 - PresentBoulder, Co, Us -
Software EngineerSeaplane Io Jun 2022 - Apr 2023I worked with a small team to define & build a compute product, understand & implement security boundaries (including networking), and speed up shipping iterations. Got a crash course on networking. Built an on-line management system for Nomad using Rust. Additionally: built internal development environment tools to unblock multiple teams. These tools formed the basis for the CI system. Used multiple cloud providers during the course of this work: Hetzner, GCP, NetActuate, AWS, Azure, through a combination of in-house and external tools (e.g., Terraform, Pulumi.)I approached each task with a laser focus on automation in the aim of maximizing return on effort, while validating the results of my work with peers.
-
Principal EngineerEaze Jul 2020 - Jun 2022Los Angeles, Us -
Staff EngineerEaze May 2019 - Jul 2020Los Angeles, UsReplaced the deployment system at Eaze. This cut monthly infrastructure cost in half, took deploy time down from an hour to two minutes, improved morale across teams by reducing contention on shared environments, and allowed us to scale the department by decoupling teams from one another.I worked to validate that new deploy system with our fellow engineers: answering questions, incorporating their feedback, and making sure the project was a success by extending ownership over the end result to the entire team. [1]Additionally, I worked on platform tools to ensure a base level of capabilities across our services, ensuring all teams had access to quality monitoring, logging, and observability. As teams began adopting TypeScript, I ported JavaScript internal tools for their use. Finally, I worked to give the team porting our monolithic C# application tools to validate their changes. This involved coordinating a 30 person team in the construction of a series of high level integration tests across multiple areas of software engineering (mobile eng, website engineering, & backend engineering.) I gave a presentation on the results to Honeycomb. [2][1]: https://www.neversaw.us/2020/12/19/deploying-at-eaze/[2]: https://www.neversaw.us/presentations/20220426-to-honeycomb.pdf -
Staff EngineerNpm, Inc. Jan 2017 - Apr 2019Oakland, Ca, UsGrew the npm package registry from 500MM downloads a week to 2 billion downloads a day, working with a distributed team of engineers across two continents and 5 timezones. Designed and implemented an authentication and authorization system to scale with that growth. Managed the services team, worked as a tech lead, designed the architecture for & launched www.npmjs.com. Responsible for migrating billing systems for the entire company. Implemented the switch from Fastly CDN to Cloudflare. Involved with the ES modules effort in my role as a Node TSC Emeritus. Accidentally turned the registry into a teapot once. -
Software DeveloperNpm, Inc. Jun 2015 - Jan 2017Oakland, Ca, UsFocused on maintaining access control and billing services for the registry. -
Node Technical Steering Committee RepresentativeWalmart Labs Jun 2014 - May 2015Represented the interests of Wal-Mart Labs to the Node project. Involved in the io.js fork & eventual re-integration of io.js and Node. Introduced the Working Group Charter organizational pattern. Worked to improve the docs & bug triage capabilities of the Node project. Solved memory leaks using gdb/lldb, & improving the performance of existing JavaScript for the Hapi ecosystem. Experimented with partial evaluation of and control flow graph generation for JS in order to track down implicit dependencies on Node behavior.
-
Senior EngineerUrban Airship Mar 2012 - May 2014Portland, Oregon, UsBrought in to improve frontend JavaScript practices & work on the Django-powered marketing user interface. Built a team of five JavaScript frontend engineers. Shipped multiple projects, including a trigger-building interface, a revamp of the core push notification authoring UI, location selection widgets, and an overall framework for working with & testing JavaScript on the frontend. -
DeveloperMediaphormedia Nov 2010 - Mar 2012Resident JavaScript advocate; building cool frontend things while still fiddling around with backend logic. Best of both worlds!
-
Software ContractorMediaphormedia Jun 2010 - Nov 2010Assist in the development and deployment of new features inside the Ellington and Marketplace suites.
-
Web DeveloperDomain 51 Nov 2009 - Sep 2010Django and JavaScript; about 60/40 front end development and design vs. back end development. Ate bagels.
-
Web DeveloperDomain 51 2009 - 2010Helped construct and design a social networking site built around the premise of following villages receiving aid from water.org. Heavy social integration work, intense focus on TDD.
-
DeveloperAbsorbent, Ink. May 2008 - Sep 2009Lawrence, Ks, UsWorked on infrastructure and support, built a new product-purchasing workflow, developed an ORM, sped up the admin by eliminating redundant mysql queries, etc.
Chris Dickinson Skills
Chris Dickinson Education Details
-
The University Of KansasEast Asian Languages And Culture
Frequently Asked Questions about Chris Dickinson
What company does Chris Dickinson work for?
Chris Dickinson works for Dylibso
What is Chris Dickinson's role at the current company?
Chris Dickinson's current role is SWE, SRE, systems thinking enthusiast.
What is Chris Dickinson's email address?
Chris Dickinson's email address is ch****@****eup.com
What schools did Chris Dickinson attend?
Chris Dickinson attended The University Of Kansas.
What skills is Chris Dickinson known for?
Chris Dickinson has skills like Javascript, Django, Css, Python, Web Development, Node.js, Front End, Test Driven Development, Git, Unit Testing, Jquery, Postgresql.
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