Andrey Akinshin is a software developer,
an author of blog posts and papers about mathematics and programming,
a frequent conference speaker (100+ public talks).
He is
the project lead of BenchmarkDotNet
(the most popular .NET library for benchmarking)
and perfolizer
(performance analysis toolkit);
the author of Pro .NET Benchmarking
(a book about good practices of performance measurements).
V. P. Golubyatnikov, A. A. Akinshin, N. B. Ayupova, L. S. Minushkina“Stratifications and foliations in phase portraits of gene network models” (2023) // Vavilov Journal of Genetics and Breeding. Publisher: Institute of Cytology and Genetics, SB RAS. Vol. 26. No 8. Pp. 758–764. DOI: 10.18699/vjgb-22-91
A. A. Akinshin, N. B. Ayupova, V. P. Golubyatnikov, N. E. Kirillova, O. A. Podkolodnaya, N. L. Podkolodnyy“On a Numerical Model of a Circadian Oscillator” (2022) // Numerical Analysis and Applications. Vol. 15. No 3. Pp. 187-196. DOI: 10.1134/S1995423922030016
V. Golubyatnikov, A. Akinshin, N. Ayupova, N. Kirillova, N. Podkolodnyy, O. Podkolodnaya“Mathematical and numerical modelling of the circadian oscillator” (2022) // Bioinformatics of Genome Regulation and Structure/Systems Biology (BGRS/SB-2022). Pp. 1096–1096. DOI: 10.18699/SBB-2022-657
Andrey Akinshin“Finite-sample bias-correction factors for the median absolute deviation based on the Harrell-Davis quantile estimator and its trimmed modification” (2022) // arXiv. DOI: 10.48550/ARXIV.2207.12005
Andrey Akinshin“Trimmed Harrell-Davis quantile estimator based on the highest density interval of the given width” (2022) // Communications in Statistics - Simulation and Computation. Publisher: Taylor & Francis. Pp. 1-11. DOI: 10.1080/03610918.2022.2050396
Andrey Akinshin, Gil Goldman, Yosef Yomdin“Geometry of error amplification in solving the Prony system with near-colliding nodes” (2021) // Mathematics of Computation. Vol. 90. No 327. Pp. 267–302. DOI: 10.1090/mcom/3571
T.A. Bukharina, A.A. Akinshin, V.P. Golubyatnikov, D.P. Furman“A Model of one central regulatory circuit” (2020) // The Twelfth International Multiconference 'Bioinformatics of genome regulation and structure/systems biology (BGRS/SB-2020)'. Publisher: Institute of Cytology and Genetics, Siberian Branch of the Russian Academy of Sciences, Novosibirsk State University. Pp. 143–144. DOI: 10.18699/BGRS/SB-2020-090
T. A. Bukharina, A. A. Akinshin, V. P. Golubyatnikov, D. P. Furman“Mathematical and Numerical Models of the Central Regulatory Circuit of the Morphogenesis System of Drosophila” (2020) // Journal of Applied and Industrial Mathematics. Vol. 14. No 2. Pp. 249-255. DOI: 10.1134/S1990478920020040
Andrey Akinshin, Gil Goldman, Vladimir Golubyatnikov, Yosef Yomdin“Accuracy of reconstruction of spike-trains with two near-colliding nodes” (2017) // 7th International Conference on Complex Analysis and Dynamical Systems (CA&DS VII). Vol. 699. Pp. 1–17. DOI: 10.1090/conm/699/14078
A.A. Akinshin, V. P. Golubyatnikov, M.V. Kazantsev“On discrete structures in phase portraits of some non-linear dynamical systems” (2016) // Siberian Electronic Mathematical Reports. Vol. 13. Pp. A.23–A.24. DOI: 10.17377/semi.2016.13.020
A.A. Akinshin, M.V. Kazantsev“State transition diagrams in hypothetical models of cyclic gene networks functioning” (2015) // 5th International Young Scientists School “System Biology and Bioinformatics”. Novosibirsk. Pp. 1.
A. Akinshin, D. Batenkov, Y. Yomdin“Accuracy of spike-train Fourier reconstruction for colliding nodes” (2015) // Sampling Theory and Applications (SampTA), 2015 International Conference on. Publisher: IEEE. Washington, DC. ISBN: 978-1-4673-7353-1. No 264. Pp. 617–621. DOI: 10.1109/SAMPTA.2015.7148965
A. A. Akinshin, T. A. Bukharina, D. P. Furman, V. P. Golubyatnikov“A model of one biological 2-cells complex” (2014) // Geometry days in Novosibirsk - 2014: Abstracts of the International Conference. Novosibirsk. ISBN: 978-5-86134-145-5. Pp. 85–86.
ENInproceedings
A. A. Akinshin, T. A. Bukharina, D. P. Furman, V. P. Golubyatnikov“An Extended Model of D. Melanogaster Machrochaete Morphogenesis Gene Network” (2014) // International Conference «Mathematical Modeling and High Performance Computing in Bioinformatics, Biomedicine and Biotechnology». Pp. 10.
A. A. Akinshin, T. A. Bukharina, D. P. Furman, V. P. Golubyatnikov“Modeling of Two-Cells Complex in Morphogenesis of D. Melanogaster Mechanoreceptors” (2014) // International Conference «Mathematical Modeling and High Performance Computing in Bioinformatics, Biomedicine and Biotechnology». Pp. 11.
ENInproceedings
A. A. Akinshin, V. P. Golubyatnikov, V. A. Likhoshvai“Symmetry in gene network models” (2014) // The 12th Bioinformatics Research and Education Workshop. Bielefeld, Germany. Center for Biotechnology — CeBiTec. Pp. 1–5.
A. A. Akinshin, T. A. Bukharina, D. P. Furman, V. P. Golubyatnikov“Mathematical modeling of interaction of two cells in proneural cluster of D.mealnogaster (In Russian)” (2014) // Vestnik NSU [NSU Herald]. Novosibirsk. Vol. 14. No 4. Pp. 3-10.
A. A. Akinshin, V. P. Golubyatnikov“Oscillating trajectories in some nonlinear dynamical systems” (2013) // International Conference «Differential Equations. Function Spaces. Approximation Theory». Novosibirsk. IM SB RAS. Pp. 311.
ENInproceedings
A. A. Akinshin“Analysis of phase portraits in some gene networks models” (2013) // 5th International Young Scientists School “System Biology and Bioinformatics”. Pp. 27.
ENInproceedings
A. A. Akinshin“Numerical analysis of gene networks models” (2013) // 8th FEBS Congress, Saint Petersburg, Russia, July 6-11, 2013. Vol. 280. Pp. 547. DOI: 10.1111/febs.12396
A. A. Akinshin, V. P. Golubyatnikov, V. A. Likhoshvai“Mathematical and computational models of gene networks functioning” (2013) // The 11th Bioinformatics Research and Education Workshop. Berlin, Germany. Computational Molecular Biology Department, Max Planck Institute for Molecular Genetics and IMPRS-CBSC.
A. A. Akinshin“Andronov-Hopf bifurcation for some nonlinear delay equations (In Russian)” (2013) // Sibirskii Zhurnal Industrial'noi Matematiki [Siberian Journal of Industrial Mathematics]. Novosibirsk. Vol. XVI. No 55. Pp. 3–15.
A. A. Akinshin, V. P. Golubyatnikov, I. V. Golubyatnikov“On some multidimensional models of gene network functioning” (2013) // Journal of Applied and Industrial Mathematics. Publisher: Springer US. Vol. 7. No 3. Pp. 296–301. DOI: 10.1134/S1990478913030022
A. A. Akinshin, V. P. Golubyatnikov“Non-uniqueness of cycles in gene networks models” (2012) // The eighth international conference on bioinformatics of genome regulation and structure / systems biology. ISBN: 978-5-91291-011. Pp. 28.
A. A. Akinshin, V. P. Golubyatnikov, Yu. A. Gaidov, I. V. Golubyatnikov“Unstable cycles in gene networks models” (2012) // The eighth international conference on bioinformatics of genome regulation and structure / systems biology. ISBN: 978-5-91291-011. Pp. 29.
A. A. Akinshin, V. P. Golubyatnikov“On Nonuniqueness of Cycles in Dissipative Dynamical Systems of Chemical Kinetics” (2012) // VI-th international conference Solitons, Collapses and Turbulence: Achievements, Developments and Perspectives.. Pp. 71–72.
A. A. Akinshin“Computer analysis of phase portraits in gene networks models” (2012) // Abstracts of Young scientist's school “Bioinformatics ans systems biology”. Pp. 13.
ENInproceedings
A. A. Akinshin“Research of discrete structures in some cyclic dynamical systems (In Russian)” (2012) // Polzunovskiy Vestnik [Polzunov Herald]. Barnaul. Vol. 4. Pp. 214–218.
A. A. Akinshin, V. P. Golubyatnikov“Geometric characteristics of cycles in some symmetric dynamical systems (In Russian)” (2012) // Vestnik NSU [NSU Herald]. Series “Mathematics, mechanics, and informatics'”. Novosibirsk. Vol. 12. No 2. Pp. 3–12.
A. A. Akinshin, V. P. Golubyatnikov, I. V. Golubyatnikov“Mathematical and numerical modeling of gene network functioning” (2011) // International Conference “Modern Problems of Mathematics, Informatics and Bioinformatics”, devoted to the 100th anniversary of professor Alexei A. Lyapunov. Novosibirsk. ISBN: 978-5-905569-03-6. Pp. 81.
“Panel Discussion: Profiling and optimization”, Independent .NET conference “DotNext 2017 Moscow”, November 12, 2017 – November 13, 2017, Moscow, Russia
“Performance testing problems”, Professional conference for developers of high-load systems “Highload++”, November 07, 2017 – November 08, 2017, Skolkovo, Moscow, Russia
“Project Rider”, CEE Community Open Days 2016, March 16, 2016 – March 17, 2016, Prague, Czech Republic
EN
2015
“.NET 2015: The future is nearby”, Barnaul .NET user group meetup, December 22, 2015, Enterra office, Barnaul, Russia
RU
“Let's continue to talk about micro-optimizations in .NET applications”, Barnaul .NET user group meetup, December 15, 2015, Enterra office, Barnaul, Russia
RU
“Forthcoming C#7”, Community Dev Camp, December 12, 2015, Moscow, Russia
“Let's continue to talk about micro-optimizations in .NET applications”, Independent .NET conference “DotNext 2015 Moscow”, December 11, 2015, Moscow, Russia
“Modern trends in numerical experiments”, Seminar in Laboratory of Inverse Problems of Mathematical Physics (Sobolev Institute of Mathematics SB RAS), August 27, 2014, Novosibirsk, Russia
Mathematical Modeling and High Performance Computing in Bioinformatics, Biomedicine and Biotechnology (MM-HPC-BBB-2014), June 24, 2014 – June 27, 2014, Novosibirsk, Russia
The 9th International Conference on Bioinformatics of Genome Regulation and Structure Systems Biology (BGRS\SBB'2014), June 23, 2014 – June 28, 2014, Novosibirsk, Russia
“Mathematical and numerical modelling of a molecular auto-repressilator”, International conference of young scientists “Biology — the Science of the XXI Century”, April 21, 2014 – April 25, 2014, Pushchino, Russia
“Oscillating trajectories in some nonlinear dynamical systems”, Differential Equations. Function Spaces. Approximation Theory, August 18, 2013 – August 24, 2013, Novosibirsk, Russia
“Numerical analysis of gene networks models”, Federation of European Biochemical Societies CONGRESS Mechanisms in Biology (FEBS 2013), June 06, 2013 – June 11, 2013, St. Petersburg, Russia
“Mathematical and computational models of gene networks functioning”, The Bioinformatics Research and Education Workshop (BREW 2013), May 03, 2013 – May 04, 2013, Computational Molecular Biology Department, Max Planck Institute for Molecular Genetics and IMPRS-CBSC, Berlin, Germany
Workshop in Institute of Computational Mathematics and Mathematical Geophysics SB RAS, 2013, Institute of Computational Mathematics and Mathematical Geophysics SB RAS, Novosibirsk, Russia
The eighth international conference on bioinformatics of genome regulation and structure systems biology (BGRS 2012), June 25, 2012 – June 29, 2012, Novosibirsk, Russia
VI-th international conference Solitons, Collapses and Turbulence: Achievements, Developments and Perspectives, June 04, 2012 – June 08, 2012, Novosibirsk, Russia
dotnet/runtime (commits) .NET is a cross-platform runtime and libraries, for cloud, IoT and desktop apps. It includes a garbage collector, JIT compiler, primitive data types and class libraries
dotnet/coreclr (commits) This repo contains the .NET Core runtime, called CoreCLR, and the base library, called System.Private.Corelib (or mscorlib)
dotnet/corefx (commits) This repo contains the .NET Core foundational libraries, called CoreFX. It includes classes for collections, file systems, console, XML, async and many others
PassportVision:
Image recognition software based on OpenCV, Tesseract Team Lead (architecture design, recognition algorithms)
Grapholite:
Multiplatform diagram editor (an analogue of MS Visio). Developer (algorithm development, mathematics, architecture design)
Knockout MVC:
ASP.NET MVC wrapper for knockout.js Main developer (architecture design, API, client/server logic, official site, documentation, etc.)
UI Controls for Windows 8:
A set of UI controls that will help develop true Windows Store application faster Main developer (architecture design, API, XAML-layout, demo project, documentation, etc.)
Rider:
A cross-platform .NET IDE based on the IntelliJ platform and ReSharper Maintainer of the NuGet and Unit Testing subsystems Author of a performance testing framework and a performance monitoring service
Areas of expertise: mathematical biology, gene networks, differential equations with delayed argument, bifurcation theory. Selected scholarships and grants
01/2012–12/2014: The grant RFBR 12-01-00074 “Direct and inverse problems of gene networks mathematical modeling”
07/2012–07/2014: The scholarships SP-561.2012.5 of the President of Russian Federation, direction: “Strategic information technology, including the creation of supercomputers and software development” (“Numerical methods for modeling and analyzing of gene networks”)
01/2015–12/2017: The grant RFBR 15-01-00745 A “Dynamic characteristics of gene networks models”
01/2018-12/2020: The grant RFBR 18-01-00057 A “Ring structures in gene network models”
09/2006–05/2012:
Coach of competitive programming and mathematics teams in Barnaul Gymnasium №42.
09/2009–09/2016:
Senior lecturer of computer science and mathematics in Altai Economics and Law Institute, Department of general mathematical and scientific disciplines.
09/2011–11/2011:
Lecturer under the Russian federal program F-263 №4 “Specialized training and retraining of specialists at the centers of education and development in information technology”.
09/2006–06/2011: Student, specialty 230105 “Software for Computers and Automated System”. Honours degree, 5.0 GPA, AltSTU student of the year 2009, head of the group.
Russian state registration certificates of Computer Programs
Phase Portrait Analyzer
(Russian state registration certificate of Computer Programs №2013660415) Software for analyzing of some nonlinear differential equation system
Neuro Biomarker Analyzer
(Russian state registration certificate of Computer Programs №2015612396) Software for the diagnostic and prognostic values evaluation of biochemical parameters of serum biomarkers in peripheral blood for the differential diagnosis of neurological syndromes of lumbar degenerative disc disease
Microsoft
Microsoft Certified Professional (MCP): certificate