Andrei Akimov
Scientific Software Engineer
Tucson, AZ • 928-***-**** • ******.*.******@*****.***
SUMMARY
Scientific Software Engineer with 10+ years of experience building, testing, and supporting production systems. Specializes in real-time seismic data acquisition/processing (Comserv/Earthworm/AQMS), reliability troubleshooting, and monitoring data flow from seismic stations. Strong C/C++ and Python skills, with regression-tested delivery of fixes and migrations. CORE SKILLS
Languages: C/C++, Python, SQL, Bash
Seismology / Systems: Earthworm/AQMS operations, real-time acquisition, station SOH monitoring, Hyp2000 Data / Monitoring: PostgreSQL, MySQL; Grafana; AWS IoT telemetry Tools: gcc/make/ssh; Visual Studio; Jira; SVN; Qt Creator PROFESSIONAL EXPERIENCE
Application Programmer III (09/2020 – 01/2026)
UC Berkeley Seismological Laboratory
Maintained and troubleshot the Earthworm/AQMS real-time seismic acquisition and processing system.
Designed PostgreSQL schemas and developed SOH acquisition agents for a Grafana-based station monitoring system.
Built and tested ~30% of AQMS/Earthworm modules during a 32-bit to 64-bit migration to support continuity of operations.
Delivered production fixes including a Hyp2000 MAD-uncertainty defect and a 32-bit to 64-bit Comserv state-file converter.
Developed a Python module to publish latency metrics to Amazon AWS IoT.
Familiar with the ShakeAlert EPIC and EPICWP codebases; executed hundreds of thousands of event replays to test, debug, and validate fixes.
Ported EPIC ML code from Python to C, accelerating runtime and and removing the dependency on Python. Environment: RHEL Linux; C/C++; Python; PostgreSQL; gcc/make; ssh Software Engineer (09/2018 – 09/2020)
Apex Microtechnology — Tucson, AZ
Developed software for automated test equipment (ATE) integrating a temperature chamber and test wheel.
Migrated ~20 report pages from ActiveReports to HTML/ADO; implemented a cobot control API for the ATE controller PC. Tools: VB6, VB.NET; Windows
Software Developer II (03/2014 – 05/2018)
Hexagon Mining — Tucson, AZ
Maintained and extended the MineSight 3D desktop application; delivered new features, legacy UI migration, debugging, and regression testing.
Resolved 500+ defects, improving stability and reducing backlog growth. Tools: C++ (Visual Studio), SVN, Jira; Windows
Computer Programmer (10/2012 – 02/2014)
Software Development Alternatives, Inc. — Mayer, AZ
Built Python test scripts and C/C++ proxy test interfaces for the Honeywell KSN 770 flight management firmware V&V.
Designed a touchscreen GUI for a retinal camera application; authored automated test cases/scripts (Qt, OpenCV). Tools: Python; C/C++; Qt; OpenCV; Xcode; SVN
EDUCATION
M.S. Applied Mathematics
Obninsk State Technical University for Nuclear Power Engineering, Russia