Aidar Zainutdinov

Backend Software Engineer at Plata Card

Limassol, Cyprus
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Aidar Zainutdinov is a backend software engineer with nine years of experience building high-performance, cost-efficient systems for international products. He specializes in Go, Java, and Python and has delivered production-ready services across Kafka, Redis, WebRTC, GCP and AWS, often containerized with Docker and Kubernetes. Notable wins include replacing third-party WebRTC signaling to process 100% of calls in-house and a 10x file upload speedup to 500 ms using S3, both improving resilience and user experience. He has contributed to notable open-source projects like Apache Beam (adding JDBC write-with-results support) and helped maintain GoogleCloudPlatform’s bank-of-anthos samples, reflecting his backend and data-processing expertise. Comfortable in cross-functional Agile teams, he also built a Go-based pipeline runner for Beam and taught Go to junior engineers, demonstrating both deep technical skill and mentorship. Based in Limassol, Cyprus, he combines hands-on engineering with a pragmatic focus on reducing operational costs and scaling systems for real-world traffic.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor’s Degree, Information Technology, Bachelor’s Degree, Information Technology at Institute of Computational Mathematics and Information Technologies, Kazan Federal University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
21reputation
3kreached
2answers
0questions
github-logo-circle

Github Skills (19)

database-api10
back-end-development10
databases10
jdbc10
java10
javas10
spring-boot10
apache-beam10
database10
kubernetes9
gcp9
kubernetes-pods9
sql9
error-handling9
maven6

Programming languages (1)

Java

Github contributions (5)

github-logo-circle
apache/beam

Sep 2021 - Apr 2022

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-end Developer
Contributions:257 reviews, 97 commits, 69 PRs in 7 months
Contributions summary:Aidar primarily contributed to the `JdbcIO` module, adding support for writing with returning values. They modified the `JdbcIO.java` file, introducing a new `WriteWithResults` transform and associated classes, which enable the retrieval of results from JDBC write operations. The user also introduced retry configurations and strategies, enhancing the robustness of JDBC writes. The modifications suggest a focus on improving the functionality and error handling of the database interaction within the Apache Beam framework.
golangpythonstreaming-databeambatch
Retail banking sample application showcasing Kubernetes and Google Cloud
Role in this project:
userBack-end Developer
Contributions:11 commits, 1 PR, 3 comments in 4 days
Contributions summary:Aidar's primary contribution focused on updating Java package names within the `bank-of-anthos` project. This involved refactoring code across multiple modules, including ledgerwriter, transactionhistory, and balancereader. The changes primarily involved package renaming and updating dependencies to align with the project's structure. This indicates the user was involved in maintaining and refactoring core back-end components of the retail banking sample application.
gcpfsiapp-enginereference-architecturebanking
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Aidar Zainutdinov - Backend Software Engineer at Plata Card