Summary
Aleksandr Smirnov is a Chief Technology Officer and research-active mathematician with over a decade of hands-on experience in signal processing, multivariate curve resolution, machine learning, and numerical PDE methods. He holds a PhD and brings 7+ years of academic research experience coupled with strong programming skills, able to translate advanced mathematical models into robust software and applied solutions in bioinformatics and other scientific domains. Aleksandr has progressed from software and teaching roles to senior research and leadership positions at UNC Charlotte and Arome Science, demonstrating an unusual blend of deep theory and product-focused engineering. Known for pragmatic diplomacy and team management, he consistently delivers win-win outcomes for customers and organizations while mentoring student teams and fostering cross-disciplinary collaboration. Based in Mooresville, NC, he leverages both Russian and U.S. academic training to tackle complex data-driven challenges with numerical rigor.
10 years of coding experience
9 years of employment as a software developer
Computer Science, Computer Science at Cheboksary College of Electro-Mechanics, Russian Federation
Doctor of Philosophy (PhD), Mathematics, Doctor of Philosophy (PhD), Mathematics at Louisiana State University
Candidate of Sciences (Russian equivalent of PhD), Mathematics and Physics, Candidate of Sciences (Russian equivalent of PhD), Mathematics and Physics at Gubkin Russian State University of Oil and Gas, Russian Federation
Mathematics, Mathematics at Chuvash State University, Russian Federation
English, Russian