← Back to list
-

Portfolio

Libretto Labs, Irkutsk, Russia

RnD engineer (part-time)

“Revolut Technologies Russia” Ltd, St. Petersburg, Russia

Senior backend software engineer

Sibron consulting, Irkutsk, Russia

Software engineer

Skills

Databases and knowledge bases
Web services
High loaded systems
Information security
Mathematical logics
Teaching
C++
Axapta
Navision AX
Java
Swing

Work experience

Senior backend software engineer
06.2018 - 07.2022 |“Revolut Technologies Russia” Ltd, St. Petersburg, Russia
Core Product Payments Department. Responsibilities: ● microservices deveopment and full cycle ownership; ● payments systems and networks integration (SWIFT, NACHA, ACH, WIRE); ● software documentation; ● TDD; ● transfers investigation; ● mentorship; ● hiring, interviewing. Technologies: ● Java/Kotlin, JUnit, Groovy, Spock ● PostgreSQL, JOOQ, flyway, replication, partitioning ● Spark, Javalin ● Docker, Kubernettes ● Google Cloud Platform, Ansible, Terraform, TeamCity CI/CD ● Git, BitBucket, Jira, Atlassian ● Event Sourcing, CQRS, DDD, SOLID
RnD engineer (part-time)
08.2015 - 07.2018 |Libretto Labs, Irkutsk, Russia
Responsibilities: ● Libretto language specification, analytics ● Libraries development ● Libretto IDE ● Web services Technologies: ● Scala for compiler of Libretto Language ● Java/Scala + Playframework for web services ● Libretto for libaries and applications ● Java + Swing for Libretto IDE ● Subversion
RnD engineer (part-time)
08.2008 - 07.2015 |Center of new information technologies (CNIT), Irkutsk, Russia
Responsibilities: ● RnD in computer science ● Java development of stand-alone applications LANGUAGES Russian - mother tongue, English - fluent professional, Spanish - pre-intermediate ● J2EE web-services development ● Writing scince publications ● Mentorship Technologies: ● Java ● Swing ● JDBC, JPA, Hibernate ● JSP/J2EE ● Subversion
Associate Professor
08.2005 - 07.2018 |Irkutsk State University, Irkutsk, Russia
Institute of mathematics, economics and informatics. Department of information systems. Teaching of computer science disciplines: - Software development technologies - Databases - Web services - Cloud technologies - System modeling - Mobile applications
Software engineer
08.2005 - 07.2008 |Sibron consulting, Irkutsk, Russia
Responsibilities: ● Integration of ERP systems ● ERP modules development Technologies: ● Axapta, Navision AX ● X++
Laboratory assistant (part-time)
08.2005 - 07.2008 |Melentiev Energy Systems Institute, Irkutsk, Russia
Responsibilities: ● Energosystem algorythms optimisation ● Mathematical modeling and algorithms implementation Technologies: ● C++

Educational background

Mathematical modelling, numerical methods and software complexes (PhD)
2004 - 2007
Institute of mathematics, economics and informatics — Irkutsk State University, Russia
Specialist in mathematics
1999 - 2004
Institute of mathematics, economics and informatics — Irkutsk State University, Russia

Languages

EnglishProficientSpanishElementary