
Aliaksei Ryzhkou
Skills
Timeline
Professional experience for Aliaksei Ryzhkou
Information conglomerate customer Migration backend application from Groovy/Grails to Java/SpringBoot (development), mentor less experienced people, code review, enhance documentation and guides, clarifying requirements and expectations with Tech Lead. Take care of the codebase and control the development process and practices, suggest and implement improvements.
Business Information & Media The only backend developer on the application for profile management, participation in application flow design, solution investigation and implementation (authorization, automation testing of API), improved github CI process, healthcheck, backend authorization, automation testing reports, sonar-github integration
Multimedia & TV streaming Support and development of current microservices, troubleshooting, investigation and support of migration process for a big customer; improved scheduled jobs (provisioning and cleanup), updated login process provisioning path (for new program) Stack:Java11/17, SpringBoot, Kubernetes, Docker, Lua, Python, SQL, junit5, Flyway, maven, Jenkins, microservices, REST, helm
Gantt Chart Provide architecture solutions, create CICD and infrastructure with CloudFormation and gitlab pipeline, make them work together, configure clean code practices and static analyzes for repositories, control and observation of engineering culture and development direction, sessions with TeamLeads, analyze of technical implementation, UserStories creation, git repositories management Stack: list of AWS tools, Git, GitLab pipeline, Docker, Java, ReactJS, PostgresQL
Work-motivation domain (integrations part) Provide MS Teams Bot solution, tons of investigation work. Investigated Bot registration in Azure, played leading role in AWS Lambda development of bot, management of git repositories (rules, merging strategy etc.) Stack: Python3, SqlAlchemy, PostgreSQL, AWS (Lambda, S3, SecretsManager, RDS, CodePipeline, CloudFormation), Freeway, OpenAPI (definition first) Integrate it to work with the core system: Java8, Mapstruct, Spring5, junit4
development to provide fault-tolerance and resilience of services Stack: Polyglot persistence (MS SQL + dynamoDB), java11, Rest, splunk, spring boot, aop, junit4, pipeline modifications with Spinnaker & Jenkins, aws (CloudFormation, s3, dynamoDB, SecretsManager) Got production experience with StoredProcedures, Pipeline customizing with Spinnaker, AWS Infrastructure
- 1 year and 3 months, Jul 2018 - Sep 2019
Software Engineer
Exadel
Project 1 – Healthcare Supply Chain Management Electronic Invoicing Platform • Developed backend modules for a healthcare supply chain platform, enabling flexible invoice template customization and contributed to deployment stability by effectively using database evolution/rollback mechanisms. Project 2 – Malaysian Finance Bank • Delivered core backend components using Java 11 and Axon Framework ensuring full compliance with complex banking workflows and passing acceptance testing with zero critical issues
Project: Global Hotel Chain Loyalty Platform • Developed multi-module backend (Java 8, Spring 4, OracleDB, REST, SOAP). • Worked under TDD and SCRUM, created unit and service tests (JUnit, Mockito, PowerMock, Spock). • Gained solid experience in enterprise system design, CI/CD, and test automation.
- 3 years, Sep 2013 - Aug 2016
Software Engineer
Software Applied Systems Institute
Led development of two long-term web systems for public and enterprise use: Children's Clinic Portal: Modernized multiple clinic websites, added new patient communication features, and managed client requests directly. Web-based Accounting System: Rebuilt a legacy DOS/Delphi accounting tool in Java, led a small dev team, introduced Git and CI (Jenkins), and acted as architect and full-stack developer.
Educational background for Aliaksei Ryzhkou
- 9 months, Sep 2014 - May 2015
System analysis, management and processing of Information
Belarusian National Technical University
- 4 years and 9 months, Sep 2009 - May 2014
IT Engineer, Automated Systems of Data HandlingIT Engineer, Automated Systems of Data Handling
Belarusian National Technical University
Activities and societies: Freestyle wrestling, Muai thay ("DeMir" club)
Languages
Russian
C2 (Expert / native speaker)
English
C1 (Fluent)
German
A1-A2 (Basic)
XING members with similar profiles
XING – The jobs network
Over 1 million jobs
Find just the right job for you on XING.
Job offers just for you
Get found by employers and over 20,000 recruiters.
21 million members
Connect with new people and gather inspiration to boost your working life.
Free membership
Basic membership is free, but the opportunities are priceless.
