Craig Atkinson

Craig Atkinson Email and Phone Number

Senior Software Engineer at Netflix @ Netflix
Craig Atkinson's Location
United States, United States
Craig Atkinson's Contact Details
About Craig Atkinson

I'm a staff/principal engineer who is passionate about making an impact through my work. Whether it's through architecting enterprise platforms, building products for customers, mentoring fellow engineers, or creating tools to improve developer productivity. In my 15+ years in the software industry I've worked with companies at various stages, from startups to Fortune 50 enterprises - in a variety of industries, from medical devices, finance, insurance, developer productivity, to retail.I've loved designing and building software since I was a kid, from the first BASIC program I wrote in second grade, an encrypted communication system I built in high school, to the large-scale enterprise software systems I architect and build today.My passion for software extends beyond the office. To give back to the software community I've contributed to open source projects, as well as creating a few myself. The main open source project I've created recently is an open source test reporting software suite called Projektor. Projektor helps developers build high-quality software faster by speeding up CI test failure debugging, tracking code coverage stats, visualizing performance results over time, and more. Learning and sharing knowledge with my fellow software engineers is another passion of mine. At work I've presented dozens of times on a variety of topics, from technical coding, design, architecture, to testing, alerting and monitoring practices. To help share knowledge among the teams I work with, I created and organized 30+ lightning talk sessions during this past year. And outside of work I've presented at and lead training at conferences and local user groups.Technologies:Backend: Kotlin, Java, Spring Boot, Go, ktor, Groovy, Ratpack, Gradle, Node.jsFrontend: React.js, Typescript, Javascript, CSS, Material UIAI/ML: ChatGPT / OpenAIMobile: Android, Maestro, Flutter, DartTesting: kotest, Strikt, Spock, JUnit, Geb, k6 load testing, Jest, Jasmine, Selenium, Mockito, Dart Test, Flutter DriverInfrastructure: Docker, Kubernetes, Postgres, MySQL, Kafka, Heroku

Craig Atkinson's Current Company Details
Netflix

Netflix

View
Senior Software Engineer at Netflix
Craig Atkinson Work Experience Details
  • Netflix
    Senior Software Engineer
    Netflix Sep 2023 - Present
    Los Gatos, Ca, Us
    Helping the Console & Catalog team improve developer productivity by building a one-stop-shop for managing infrastructure/developer applications and resources.* Improved performance of onboarding new resources >10x* Developed algorithm to automatically verify resource ownership
  • Honeycomb.Io
    Staff Software Engineer
    Honeycomb.Io Jul 2022 - Sep 2023
    San Francisco, Ca, Us
    Staff engineer across multiple teams, including leading growth team and running data-driven experiments to increase adoption of Honeycomb’s core observability product. Also formed Honeycomb’s first machine-learning engineering team.- Built ML-powered Query Assistant from proof-of-concept to full production launch- Designed, executed, and measure results of experiments across the new-user onboarding process, from signup flow to first product use- Enhanced analytic data produced across the product stack, from data ingest process up through UI frontend- Built Gradle plugin to visualize build trace in OpenTelemetry to identify and fix bottlenecks in Gradle builds- Mentored junior engineers in software engineering, career, and leadership growth areas
  • Doordash
    Staff Software Engineer
    Doordash Jan 2022 - Jul 2022
    San Francisco, California, Us
    Staff backend engineer on the Logistics Platform team, helping build the technology that powers DoorDash deliveries.• Enhanced multiple high-volume tier-0 Java/Kotlin services• Solved challenging technical issues that the team previously could not solve, such as Redis connection thrashing- Reduced diagnosis time of production issues through increased metrics and monitoring- Wrote detailed post-mortems and implemented action items after production incidents- Shared knowledge across team through presentations and written docs- Mentored junior and senior engineers in JVM tech and testing practices
  • Target
    Principal Engineer
    Target Dec 2019 - Jan 2022
    Minneapolis, Mn, Us
    - Principal engineer across 80+ engineers on 10+ teams in transportation technology organization- Architected transition from siloed products to platform of shared capabilities leveraged across the organization- Created and organized 30+ lightning talk sessions to share tech and product knowledge across teams- Designed and built shared libraries to improve developer productivity and solve pain points across the wider Target tech organization- Built alert visibility tool and advocated for alerting and on-call best practices across the tech organization
  • Target
    Lead Engineer
    Target Mar 2018 - Dec 2019
    Minneapolis, Mn, Us
    - Lead engineer on multiple teams throughout the supply chain organization- Improved performance and scalability 16x of high-load application to handle estimated peak season load- Joined an existing team that was struggling with software quality issues and production outages. Lead the team to significantly improve testing through unit, integration, functional, and load testing- Lead the effort to reduce a team's on-call pages from averaging dozens a day to less than one a day- Lead development of scalable, highly-available backend services using a variety of technologies - including Kotlin, Groovy, Java, Spring Boot, and Ratpack- Enhanced internal support tool to improve speed and reliability of production data recovery
  • Gradle Inc.
    Principal Engineer
    Gradle Inc. Dec 2016 - Mar 2018
    San Francisco, Ca, Us
    - Delivered business-critical features across full application stack to enable users to improve their build speed and reliability- Extensively tested code with Spock and Jest unit tests and Geb browser tests- Wrote blog posts for Gradle blog educating customers on advanced usage of Build Scans- Worked on fully-distributed team with team members from Europe, Australia, and the US
  • Object Partners, Inc.
    Chief Technologist
    Object Partners, Inc. Mar 2016 - Dec 2016
    Minneapolis, Mn, Us
    * Design, develop, and lead critical web application development projects* Contribute to software development community through conference presentations, tech talks, and blog posts* Interview potential candidates
  • Object Partners, Inc.
    Principal Consultant
    Object Partners, Inc. Jan 2012 - Mar 2016
    Minneapolis, Mn, Us
  • Bloom Health
    Software Consultant
    Bloom Health Jul 2012 - Dec 2016
    * Lead development team responsible for main user-facing applications* Key contributor on multiple business-critical applications with JVM backends and JavaScript frontends* Created extensive automated browser functional test suites to verify application changes and reduce regressions* Interviewed potential candidates and mentored new team members
  • Global Vet Link
    Software Consultant
    Global Vet Link Jan 2012 - Jun 2012
    Ames, Ia, Us
    Server-side developer and architect for RESTful Grails application.
  • Taulia Inc.
    Software Enginner
    Taulia Inc. Oct 2011 - Jan 2012
    San Francisco, California, Us
    Startup company developing SAP-certified dynamic-discounting software suite.Working on web-based portion of the software suite, a Groovy/Grails web app.
  • Object Partners, Inc.
    Sr. Consultant
    Object Partners, Inc. Feb 2011 - Oct 2011
    Minneapolis, Mn, Us
    Software consultant specializing in Groovy/Grails web applications. Currently working on a Grails project with a small startup client.
  • Practilogic Publishers Llc
    Founder
    Practilogic Publishers Llc Sep 2010 - Feb 2011
    Founder of small, privately held software development company, specializing in web applications in the content management space.Built two web applications recently in Groovy and Grails. Also created two web applications in the Scala language with the Lift web framework.
  • Boston Scientific
    Software Engineer
    Boston Scientific Jul 2006 - Sep 2010
    Marlborough, Ma, Us
    Range of software engineering duties, from design and development to testing.
  • Guidant
    Engineering Intern
    Guidant Jun 2005 - Sep 2005
    Marlborough, Ma, Us
    Created software prototype to restore implantable defibrillator devices affected by cancer radiation treatment.Developed prototype of streamlined field delivery system for medical device software tools.

Craig Atkinson Skills

Java Groovy Hibernate Rest Grails Test Driven Development Scrum Agile Methodologies Javascript Web Applications Testing Continuous Integration Junit Mysql Sql Spring Spring Framework Tdd Mongodb Angularjs Representational State Transfer Geb Angular.js Scala Gradle Gruntjs

Craig Atkinson Education Details

  • University Of Washington
    University Of Washington
    Computer Science

Frequently Asked Questions about Craig Atkinson

What company does Craig Atkinson work for?

Craig Atkinson works for Netflix

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

Craig Atkinson's current role is Senior Software Engineer at Netflix.

What is Craig Atkinson's email address?

Craig Atkinson's email address is at****@****ail.com

What is Craig Atkinson's direct phone number?

Craig Atkinson's direct phone number is +161236*****

What schools did Craig Atkinson attend?

Craig Atkinson attended University Of Washington.

What are some of Craig Atkinson's interests?

Craig Atkinson has interest in Sports, Electronics.

What skills is Craig Atkinson known for?

Craig Atkinson has skills like Java, Groovy, Hibernate, Rest, Grails, Test Driven Development, Scrum, Agile Methodologies, Javascript, Web Applications, Testing, Continuous Integration.

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.