Expert Software Engineer
Hello, I'm an engineer with 10 years of experience in software development and comprehensive expertise. I have worked with a wide range of technologies across various industries, including investment banking, digital lending, FMCG distribution, the United Nations, and a well-known poker company. I'm a problem solver and the engine ignitor that can drive your business forward.
Digital lending platform. Smart contract engine with distributed relational database as persistance layer.
WPT Global poker platform.
eLUNa - translation interface specifically developed for the translation of United Nations documents
RIPT - Regulatory Independent Price Verification and Testing.
ULS - update and licensing service
Various fuel and energetic industry projects
Furniture production accountant system
NodeJS, Typescript, Prisma
This tool generates SQL from a Prisma schema file, allowing developers to initialize databases without relying on Prisma's CLI tools. It can be used to set up a database during application startup or for integration testing, making the process faster and more lightweight. By bypassing Prisma's npx commands, it simplifies and accelerates database initialization in various environments.
Cockroach, Testcontainers, Docker
This library is an extension of Testcontainers, designed to simplify integration testing with CockroachDB. It allows developers to spin up isolated, disposable instances of CockroachDB in Docker containers for testing purposes. Additionally, it includes a feature to spin up a database using an in-memory persistence layer, which improves performance and reduces overhead in testing environments.
Keycloak, Java, OpenID
This Keycloak extension implements an internal SPI protocol mapper that allows fetching remote JSON data via HTTP and incorporating it into user JWT tokens. It extends Keycloak's capabilities by enabling the inclusion of external claims in the token generation process. The mapper is particularly useful for integrating external systems or services that store additional user information.
© 2024 Anton Zalialdinov. All Rights Reserved.