Andrei Akimov
Tucson, Arizona *****
LinkedIn • 928-***-**** • ******.*.******@*****.***
Senior-Level Software Development & Testing
Multifaceted Technical Career with 10+ Year’s Demonstrated Success in Software Solutions
Highly adept technical professional with in-depth expertise in a broad variety of technical solutions and tools, specializing in C and C++ Software Development and Software Testing. Proven ability in analysis, design, development, and implementation of data processing and visualization applications and embedded systems. Refined team collaborative leadership skills, bolstered by a propensity for rapidly adaptation and integration of new and emerging technologies. Skill-set translatable to any demanding position in Software Engineering and/or Testing.
Software Development Lifecycle/Software Quality Assurance
Troubleshooting& Issue Resolution
TECHNICAL PROFICIENCIES
Platforms:
Windows, Linux, Sun, Oracle/Sun Solaris, FreeBSD
Tools/Applications:
MS Visual Studio, Tortoise SVN, Jira, Xcode, Qt Creator, MySQL, GCC
Languages:
C/C++, Python
PROFESSIONAL EXPERIENCE
Software Developer II (3/2014 – 5/2018) Hexagon Mining, Inc, Tucson, Arizona
Engage in MineSight 3D desktop application maintenance, including the development of comprehensive new features, legacy interface migration, debugging, and regression testing.
Platform: Windows 7,10
Tools: Visual Studio 2010 C++, Tortoise SVN, Jira
Key Achievement:
Personally mitigated 500+ bugs, significantly decreasing backlog growth while increasing overall product stability.
Computer Programmer (10/2012 – 2/2014) Software Development Alternatives Inc., Mayer, Arizona
Project: Collaborated with team in test case development in Python and proxy test interfaces on C and C++ for the verification and validation of software for the Flight Management System KSN 770.
Client: Honeywell
Platform: PowerPC based SBC
Tools: Python 2.7, Notepad++, Xcode IDE, Tortoise SVN
Project: Designed and developed the touchscreen GUI for a Retinal Camera Application, and authored further test cases and scripts to validate the functionality of the client’s Fundus Imaging Camera.
Client: Brien Holden Vision Diagnostics, Inc.
Platform: Windows Embedded Standard 7
Tools: QT Creator(C Qt, Open CV, Tortoise SVN
Key Achievement:
Authored over 50% of test scripts and identified and repaired numerous potentially catastrophic issues in customer’s code, subsequently driving project workflow.
Independent Contractor (3/2010 – 5/2010) IDA & UCSD, San Diego (Telecommuting)
Successfully ported MS Windows NRTS Utilities program (Interactive Time Series Viewer) to FreeBSD Unix 7.1.
Tools: GCC, Trolltech Qt Library
Senior Software Engineer (10/2000 – 9/2012) Russian Academy of Sciences Geophysical Survey
Project: Created of a module for rapid automatic earthquake location identification, utilizing data from real-time digital seismic networks.
Platforms: Sun Solaris 9, Linux
Tools: GCC(C ISI Toolkit, MySQL Client Library
Project: Developed several modules to illustrate live seismic data as heliplots on PNG images (http://ida.ucsd.edu/heli24).
Platforms: Sun Solaris, Linux
Tools: GCC(C ISI Toolkit, pnglib
Project: Successfully built a seismologist’s workplace for Windows platforms, providing visualization digitized signals and developing interactive GUI interfaces to seismological data processing algorithms which are stored and loaded from SQL databases.
Platforms: MS Windows 95/98/2000/NT/XP/7
Tools: Visual Studio 6.0/2005/2010 C++, Eschalon Setup
Project: Ported key-components of IDA System Interface library and utilities from Sun Solaris to Win32 platform, and produced a cross-platform GUI to track and exchange data with IDA/IRIS seismic station.
Tools: Visual C++, GCC(C Trolltech Qt Library
Collaborated with team for the design and development of IBM PC-based microcontroller real-time data acquisition systems for a seismic network and for the development of design digital filter modules based on TMS320C25/26/50 DSP for ADC board.
Tools: Visual C++ 6.0, Borland Turbo C, MASM 5.1
Project: Successfully developed complex programs which implement FIR filters, and an STA/LTA signal detector in the TI Assembler language. Designed an innovative software solution for data and control command exchange between a PC and an ADC board via serial port in Visual C++ and the TMS320 Assembly Language.
Tools: Visual C++ 5.0, TMS320 Assembly Language
Key Achievements:
Module greatly reduced earthquake processing time at GS RAS Early Earthquake Alert Survey.
Seismologist’s Workplace widely acclaimed and utilized in several Russian seismological data processing centers.
Created comprehensive MS-DOS and Windows programs to visually represent analysis of seismic data.
Additional Experience with the Russian Academy of Sciences as a Software Engineer and with Engineering Services & Software in San Diego as a Senior Software Engineer.
EDUCATION
Bachelor of Science in Applied Mathematics
Obninsk State Technical University for Nuclear Power Engineering, Russia