Skip to content
View sadensmol's full-sized avatar
Block or Report

Block or report sadensmol

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
sadensmol/README.md

Denis Sazonov

Senior Go(Golang) Developer
Georgia, Tbilisi

Objective

As an experienced backend software engineer, my goal is to contribute my expertise to a dynamic and innovative team, and to work on exciting projects that challenge me to continuously grow and learn. With a strong background in Fintech, Gaming and Distributed Architectures, I am confident in my ability to design and develop scalable, reliable software solutions that meet and exceed business requirements. I am seeking a role that offers opportunities for professional development, collaboration, and creativity.

Education

  • Master Degree. IT, Microcontrollers/processors development and programming. Moscow Power Engineering Institute.

Languages

  • Russian - native
  • English - B2

Areas of interests

  • Fintech, Games, AI, Blockchain
  • Go(Golang)/Kotlin/Java/Javascript/Typescript
  • Microservice based and distributed architectures, docker, k8s, high load
  • Cloud infrastructure GCP, AWS, DO

Professional Experience

  • Playhub
    iGaming development and consultations
    Lead Back end Developer, Full-time [January, 2023 - now]
    I'm working on the core platform, architecture, CI/CD and games logic including high load multiplayer games. 3rd party integrations, payment gateway, public API, documentation.
    Technologies: iGaming, Go, Postgres, Redis, Kafka, Websockets, GRPC, GitHub, GCP.

  • Klever Thoughts Inc.
    Software development and consultation for surveillance industry.
    Lead Full Stack developer, Part-time [October, 2017 - December, 2023]
    I created a full pack of editors/tools for surveillance industry, including customer management portal, video processing desktop applications and ML for image recognition. Helped to start a company from scratch.
    Technologies: Video processing, Adobe Air, Go, C, FFmpeg, Bitbucket, Windows, OSX.

  • finmid
    Fintech company in B2B credit card, BNPL area.
    Back end developer, Full Time [March, 2022 - January, 2023]
    Successfully shipped merchant logos, real-time scoring and different backoffice risk-related improvements as a DRI for fintech credit card product. Worked on initial version of platform public API.
    Technologies: Fintech, Kotlin, Java, Spring Boot, Go, Postgresql, AWS, Kafka, Terraform, Github.

  • Fondy
    Neobank, B2B.
    Back end developer, Full Time [September, 2021 - March, 2022]
    I implemented QA API from scratch for complex fintech neobank and integrated into existing CI/CD process. Worked on initial version of Clearbank simulator and infrastructure.
    Technologies: Fintech, Java, Spring Boot, Go, GCP, Postgresql, Redis, PubSub, Bitbucket.

  • Talent Funnel
    Applicants tracking system for HR agencies.
    Full stack developer, Full Time [June, 2020 - October, 2021]
    I worked on external integrations (payroll providers and additiona services). High load, distributed/microservices based system.
    Technologies: ATS, Kotlin, Java, Spring Boot, Go, GCP, MongoDb, Redis, RabbitMQ, Bitbucket.

  • Tangelo Games, Israel
    Facebook based online casino platform with different games.
    Back end developer, Full Time [March, 2016 - July, 2019]
    I worked on refactoring existing solution from Smartfox to Smartfox 2, migrating it from IBM to AWS.
    Implemented new API for Unity based client. Up to 5000 CCU and 1k rps. I worked on initial version for BI.
    Technologies: iGaming, Java, Go, Mysql, Smartfox, Jenkins, Docker, AWS, Git.

  • Cristian Filipina
    Dating portal with web and mobile applications including voice and video chat.
    Full stack developer, Full Time [February 2014-October 2016]
    I worked on providing a complete solution for a whole dating portal, including back end, web, mobile applications. Text,video chats, profiles matching etc...
    Technologies: Java, JavaScript, Postgresql, Adobe Air, Adobe Flex, Red5, Wowza, BitBucket.

  • TopDog
    International flights/accomodation booking portal.
    Back end developer, Full Time [January 2012 - February 2014]*
    I created custom DevOp CD/CI and monitoring tools.
    Technologies: Java, Postgresql, Git.

Skills and Proficiencies

  • Java - 8 years
  • Kotlin - 4 years
  • C - 4 years (mostly native functionality for different projects)
  • Go(Golang) - 3 years
  • Javascript/Typescript - 2 years
  • SQL(Postgres, Mysql) - 6 years
  • MongoDB - 2 years
  • Redis - 2 years
  • Docker, k8s, helm - 4 years
  • GCP (Cloud Run, Functions, GKC, SQL, PubSub) - 3 years
  • AWS (ec2, s3, Kinesis, SQS, SNS, EKS, RDS, Lambda) - 3 years
  • Kafka, RabbitMQ - 3 years
  • Intellij IDEA, VS Code - 8 years
  • node.js, React.js, GraphQL, Grpc, OpenAPI (swagger), web sockets - 3 years
  • testify, mockify, gomock, logrus, go-openapi, xoxo, squirrel, protobuf/grpc, gin, echo - 3 years

Popular repositories

  1. article_my_clean_architecture_go_application article_my_clean_architecture_go_application Public

    Go 41 2

  2. test_matrix_mul test_matrix_mul Public

    Java

  3. test_url_shortener test_url_shortener Public

    simple url shortener test in Spring Boot

    Java

  4. test_calclib test_calclib Public

    Simple Calculator Library implementation in kotlin

    Kotlin

  5. plan_deep_learning plan_deep_learning Public

    Jupyter Notebook

  6. test_revolut test_revolut Public

    Java