Post Job Free
Sign in

Software Engineer

Location:
Tucson, AZ, 85712
Posted:
March 22, 2026

Contact this candidate

Resume:

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



Contact this candidate