Christopher Doohan work email
- Valid
- Valid
Christopher Doohan personal email
Excited by performance, stability, observability.Small selection of personal projects at https://substantialdiversions.dev/
-
Technical LeadCanopy AnalyticsOakland, Ca, Us -
Senior Software Engineer (Tech Lead)Motimatic Feb 2023 - Feb 2024Oakland, California, United States- Inherited and managed a high-maintenance legacy codebase, as local engineer 0. On-shored knowledge and provided comprehensive training and mentorship to a team of five junior developers.- Containerized the app, unifying development and production environments, and easing developer onboarding difficulties.- Repaired a three-year-long broken database migration chain, allowing the production system to be reproduced locally for testing.- Set up CI via CircleCI and restored an abandoned testing suite, resulting in a test coverage jump from 0% to 30%.- Automated the previously manual trafficking of ads to Pinterest, freeing up 40 hours a week from the operations team.- Led efforts in fighting production fires, ensuring minimal downtime and quick resolution of frequent critical issues. -
Principal Software ConsultantCarbon Five | A West Monroe Company Jul 2022 - Jan 2023San Francisco, California, United States- Fully built a scalable, privacy-centric customer outreach platform using Python, Terraform, and GCP, capable of fielding a million requests per second. This was greenfield work during startup incubation.- Built a proof of concept cross-platform C++ SDK for a major CAD organization, demonstrating the feasibility and scalability of real time customer interactions across a suite of native apps, resulting in a follow-up contract to further develop the feature set.- Wrote an in-depth architectural analysis of a client’s newly purchased Ruby on Rails app, resulting in a detailed roadmap for follow-up work to improve app security, and increase scalability by 30x.- Performed Ruby on Rails database integration work for a major eyewear retailer, enabling many new features. -
Software EngineerCarbon Five Oct 2021 - Jul 2022San Francisco, California, United States -
Software EngineerCanopy Analytics Nov 2020 - Mar 2021Oakland, California, United States- Added custom ETL integration to import data from an enterprise backend into a Postgres/Rails data analytics app. This project also required technical investigations into data inconsistencies and schema difference between platforms, as well as automated data validation.- Optimized load times of Rails pages, resulting in 70% faster load time for primary landing page. Optimizations spanned SQL queries, template rendering, and data structures. -
Full Stack EngineerVidado Nov 2018 - Jan 2020Oakland, California- Implemented solutions in Python and C++ in order to scale a distributed system built on Django, Celery, Postgres, Pybind, and OpenCV. Spent 20% of the time on 24-hour support.- Optimized low level computer vision routines, resulting in 4x higher throughput for image processing.- Built instrumentation and scaffolding to drive TensorFlow and PyTorch machine learning models at a throughput of hundreds of inferences per second.- Increased overall observability by adding tooling to analyze system load, store Postgres time series statistics, and export data on network traffic. -
Software EngineerIbm Nov 2016 - Jan 2018Emeryville, Ca- Wrote highly cross-platform, security-focussed C++ for a wide range of CPU architectures and platforms. Stack relied on Boost/OpenSSL/SQL Server.- Ported BigFix OS X Client from 32-bit to 64-bit, replacing the OS X Carbon API in the process.- Profiled and optimized I/O transcoding in the BigFix client, minimizing external library calls and unnecessary memory allocations, improving overall file read speed by 70%.- Developed virtual machine guest-side decision tree to identify underlying hypervisor as VMWare, HyperV, KVM, VIOS, or VirtualBox, giving systems administrators more fine grained visibility and control over their deployments.- Improved BigFix code stability by contributing error diagnostics and test coverage tools to the build system, and personally removing 60% of compiler warnings during down time. -
Test EngineerIbm Mar 2015 - Nov 2016Emeryville, Ca- Developed testing frameworks and tests for APIs and front end web services, using Python, Perl, and JavaScript. Selenium and Protractor were also leveraged. - Black and glass box testing on distributed systems across a diverse collection of platforms, including Windows, Linux, Solaris and AIX. -
Graduate Student ResearcherUniversity Of Washington Jun 2014 - Dec 2014Seattle, Wa- Assisted in experimental setup and data acquisition for x-ray measurements at SLAC and ANL. - Developed data analysis tools, including automated curve fitting and plot generation routines, for x-ray emission and diffraction data using Mathematica and Python's numpy and matplotlib libraries. - Wrote software to simulate diffraction patterns for a given ionization and charge density. -
Teaching AssistantUniversity Of Washington Sep 2013 - Jun 2014Seattle, Wa- Taught approximately 100 students in small-group discussion sections focussing on physical concepts. - Taught approximately 160 students in lab classes focusing on circuitry and electrodynamics. - Taught students one-on-one in physics and calculus. -
Undergraduate ResearcherUc Santa Cruz Jun 2011 - Sep 2013Santa Cruz, Ca- Used wetlab techniques, such as sputtering and spin-coating, to fabricate a variety of semiconductor devices, including transistors and solar cells. - Developed and tested circuitry for solar cell characterization. - Developed software, primarily in WaveMetrics and LabVIEW, to interface with lock-in amplifiers, current/voltage source-meters, cryostats, and other hardware, automating frequently used measurement procedures. - Developed data analysis software in WaveMetrics and Python to determine semiconductor device characteristics. - Measurement techniques often involved analyzing time-dependent quantities in real-time and using these quantities as triggers for other measurement routines.
Christopher Doohan Skills
Christopher Doohan Education Details
-
Physics
Frequently Asked Questions about Christopher Doohan
What company does Christopher Doohan work for?
Christopher Doohan works for Canopy Analytics
What is Christopher Doohan's role at the current company?
Christopher Doohan's current role is Technical Lead.
What is Christopher Doohan's email address?
Christopher Doohan's email address is cd****@****ibm.com
What schools did Christopher Doohan attend?
Christopher Doohan attended University Of Washington, University Of California, Santa Cruz.
What skills is Christopher Doohan known for?
Christopher Doohan has skills like Physics, Mathematica, Data Analysis, Python, Mathematical Analysis, Research, Labview, Matlab, Characterization, Latex, Statistics, Test Automation.
Not the Christopher Doohan you were looking for?
-
Chris Doohan
Sites, Estate & Facilities Lead | Aerospace At Bae Systems \\\ Councillor For Port Stephens.Greater Newcastle Area1nsw.gov.au2 +614346XXXXX
-
Christopher Doohan
Australia -
-
2gmail.com, cbre.com
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