Aleksandr Dudko

is looking for freelance projects. 🔎

Angestellt, Java Software Engineer, Allmagen
Abschluss: Master degree, Novosibirsk State University
Tbilisi, Georgien

Fähigkeiten und Kenntnisse

Java
Spring Framework
JUnit
SQL
Mockito
Git
Android
Kotlin
Retrofit
Jira
JSON
Software Development
Amazon Web Services (AWS)
Spring Boot
Backend
Docker
HTTP
REST
Software
Java-Entwicklung
java
Spring
AWS

Werdegang

Berufserfahrung von Aleksandr Dudko

  • Bis heute 2 Jahre und 2 Monate, seit Jan. 2024

    Java Software Engineer

    Allmagen

    - Built and maintained the core server for managing AI flows, templates, and communication with AI agents. - Developed RESTful APIs for managing flows, templates, tools, agents, chats, users, etc. - Implemented a Spring AI-based microservice for a chatbot using an Ollama model. - Designed the data storage layer: PostgreSQL schemas, Chroma, and Redis cache. - Resolved recurring Kafka delivery failures and improved reliability. - Implemented prompt checks to prevent broken workflows.

  • 1 Jahr und 7 Monate, Juli 2022 - Jan. 2024

    Software Developer

    Akvelon

    1) Marketplace Data Aggregator - Designed a REST API for accessing aggregated data from the marketplace. - Implemented retrieving, aggregating, and caching data from the marketplace. 2) Java client library for MLEM server - Designed and implemented an interface for calling methods of REST servers based on MLEM. - Customized the Java HTTP client layer for the MLEM SDK. - Implemented a JSON schema parser and request parameter validation in the client library.

  • 2 Jahre und 6 Monate, Dez. 2019 - Mai 2022

    Java Software Engineer

    Sberbank

    Working on the backend for online banking service for Sberbank, the biggest bank in Russia. Java, Spring, REST, HTTP, SQL, JUnit, Mockito, Jenkins

  • 1 Jahr und 8 Monate, Apr. 2018 - Nov. 2019

    Java/Kotlin Developer

    2GIS

  • 2 Jahre, Mai 2016 - Apr. 2018

    Java Developer

    Softecs

  • 1 Jahr und 4 Monate, Dez. 2014 - März 2016

    Java Android Developer

    iway

Ausbildung von Aleksandr Dudko

  • 1 Jahr und 10 Monate, Sep. 2007 - Juni 2009

    Applied Mathematics

    Novosibirsk State University

    Applied Mathematics and Computer scince

  • 3 Jahre und 10 Monate, Sep. 2003 - Juni 2007

    Applied Computer Science

    Novosibirsk State Technical University

    Applied Mathematic and Computer scince

Sprachen

  • Englisch

    Gut

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 21 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z