Aleksei Koval

Senior

Golang Developer with 16+ years of experience in developing microservices and distributed systems

Experience

+ 7 years

Senior Golang Developer @T-Bank

Devplatform PaaS, Education PaaS, AI Technology Group, Investment Group Internal Services, R&D Internal Integrations
+ 5 years

Software Developer @InfoStroy LTD

Development of software for financial asset portfolio management (APL lang, Dyalog).
+ 4 years

Higher Education Teacher

Teaching Computer Science and Mathematics

Skills

Technologies

Golang, PostgreSQL, Kafka, Redis, Git, Kubernetes, Docker, CI/CD (GitLab), gRPC, Protobuf, REST, Prometheus, Grafana ...

Languages

Russian - Native
English - B2 Upper Intermediate

Specialist Degree @NSPU 2003-2008

Faculty of Mathematics and Computer Science

+16

Years Experience

Total professional experience in IT

12

years

Finance Tech

Experience in banking and investment systems

7

years

Golang Developer

Development of microservices and distributed systems

4

years

Education Teacher

Practicum experience in teacher education
  1. Timeline

    Senior Golang Developer
    @T-Bank

    March 2018 - February 2025 (7 years)
  2. Software Developer
    @InfoStroy LTD

    October 2012 - February 2018 (5 years 5 months)
  3. Higher Education Teacher
    @Siberian Federal University

    August 2009 - October 2012 (3 years 3 months)
  4. IT Specialist
    @Information and Methodological Center

    June 2007 - July 2008 (1 year 2 months)