Christopher Armstrong

Christopher Armstrong Email and Phone Number

Senior Software Engineer at OneSignal @ OneSignal
Christopher Armstrong's Location
Dallas-Fort Worth Metroplex, United States, United States
Christopher Armstrong's Contact Details

Christopher Armstrong personal email

Christopher Armstrong phone numbers

About Christopher Armstrong

Christopher Armstrong is a Senior Software Engineer at OneSignal at OneSignal. He possess expertise in python, linux, programming, software engineering, rest and 45 more skills. Colleagues describe him as "Radix has been a valuable part of my team at Rackspace for several years now. His best attribute is his ability to bring sophisticated ideas like Haskel’s monads to the level of writing code for a real-world product that works in production. He's an effective remote worker, even when his team is mostly not remote. His code reviewing skills are exemplary and he's never hesitated to dive into mysterous or tricky issues in production."

Christopher Armstrong's Current Company Details
OneSignal

Onesignal

View
Senior Software Engineer at OneSignal
Christopher Armstrong Work Experience Details
  • Onesignal
    Senior Software Engineer
    Onesignal Apr 2023 - Present
    San Mateo, California, Us
    Monetization team
  • Juice Analytics
    Senior Software Developer
    Juice Analytics Mar 2018 - Apr 2023
    Nashville, Tennessee, Us
    I worked on the Juicebox platform, which allows in-house developers and third-party users to develop data storytelling apps using any data set. I was heavily involved in productizing our platform into a no-code story builder. I primarily worked on backend technologies but also stay involved in the frontend. Technologies: Python, PostgreSQL, Redshift, BigQuery, AWS and Google Cloud. Frontend: Javascript, React, Relay.
  • Independent
    Game Developer
    Independent Jul 2016 - Mar 2018
    P&T is a digital "tabletop" role-playing game, implemented in Rust for the backend and Typescript/React for the frontend.
  • Skedge.Me
    Lead Engineer
    Skedge.Me Jan 2016 - Jun 2016
    New York, Ny, Us
    I worked on Skedge.me, a calendaring and scheduling application for retailers. I worked on the core Haskell codebase, and also improved the build system with Haskell Stack and Shake. I also shared devops responsibilities, and implemented large refactorings of the staging and production deployment automation, which involved Ansible, NixOS, Docker, and AWS.
  • Rackspace
    Software Developer
    Rackspace May 2013 - Dec 2015
    San Antonio, Texas, Us
    I worked on Rackspace Auto Scale (Otter), an open source auto-scaling product for the OpenStack-based Rackspace cloud. It's implemented in Python with Twisted, and uses pure functional programming techniques using my Effect library.
  • O'Reilly Media
    Author - Functional Programming With Python
    O'Reilly Media 2015 - 2015
    Sebastopol, Ca, Us
    I authored and recorded the Functional Programming with Python video training course for O'Reilly media.
  • Canonical Ltd.
    Programmer
    Canonical Ltd. Mar 2012 - May 2013
    London, England, Gb
    I worked on Landscape, a consumer service for managing large-scale deployments of Ubuntu. During my time there, I worked on design and implementation of an audit log system, major API design improvements, and OpenStack cloud management.
  • 38 Studios
    Programmer
    38 Studios Jul 2011 - Feb 2012
    Providence, Ri, Us
    I worked on the 38 Studios Platform, which is an account and data service that hosts and provides APIs for accounts, achievements, access controls, and so on. My work on the platform largely involved Scala and Python. I also worked on front-end web JS apps that used the platform, such as account.amalur.com.
  • Id Software
    Systems Programmer
    Id Software Jan 2010 - Jul 2011
    Us
    I worked on Quake Live a first-person shooter game for the web. I worked on matchmaking, performance improvements through metrics gathering & optimization, social features, and dealing with integrating the plethora of technologies involved.
  • Canonical Ltd.
    Programmer
    Canonical Ltd. Feb 2006 - Aug 2009
    London, England, Gb
    I worked on Landscape, a consumer service for managing large-scale deployments of Ubuntu. During my time there, I worked on design and implementation of an audit log system, major API design improvements, and OpenStack cloud management.

Christopher Armstrong Skills

Python Linux Programming Software Engineering Rest Git Oop Agile Methodologies Ubuntu Javascript Subversion Software Development Mysql Open Source Scrum Postgresql Distributed Systems Cross Platform Development Multithreading Web Applications Game Development Bash Test Driven Development Scalability Software Design Windows Nt 3.51 Cd Rom Cobol Mongodb Webinars Microsoft Word C++ Microsoft Excel Coldfusion Jquery Wordpress Perforce Xml Java Phpnuke Dcom Powerpoint Ole Oracle Pl/sql Development Perl Vertical Integration Cassandra Unix Java Enterprise Edition Visual C++

Frequently Asked Questions about Christopher Armstrong

What company does Christopher Armstrong work for?

Christopher Armstrong works for Onesignal

What is Christopher Armstrong's role at the current company?

Christopher Armstrong's current role is Senior Software Engineer at OneSignal.

What is Christopher Armstrong's email address?

Christopher Armstrong's email address is ra****@****ail.com

What is Christopher Armstrong's direct phone number?

Christopher Armstrong's direct phone number is +161791*****

What are some of Christopher Armstrong's interests?

Christopher Armstrong has interest in Writing, Interactive Fiction.

What skills is Christopher Armstrong known for?

Christopher Armstrong has skills like Python, Linux, Programming, Software Engineering, Rest, Git, Oop, Agile Methodologies, Ubuntu, Javascript, Subversion, Software Development.

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.