Vitaly Ivanov

Senior Software Developer at Burt Intelligence.

Russia
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

👤
Senior
🎓
Top School
Vitaly Ivanov is a senior software developer with over a decade of experience designing and building backend systems, specializing in Java/Kotlin microservices, data processing and cloud infrastructure. He has driven backend business logic, relational databases and CI/CD at startups like Synthesized and platform teams focused on AI projects, and now leads engineering efforts at Burt Intelligence. His contributions to the popular Apache Beam project show practical expertise in JDBC integrations and robust data handling, reflecting an attention to edge cases such as fixed-length column overflows and null-value handling. Comfortable across on-prem and AWS cloud environments, he combines hands-on coding with infrastructure and deployment ownership. Trained with a master’s in Computer Science from Samara State Aerospace University, Vitaly pairs strong academic foundations with a track record of shipping resilient data systems in production.
code11 years of coding experience
job11 years of employment as a software developer
bookMaster's degree Fundamental Computer Science and Information Technology, Master's degree Fundamental Computer Science and Information Technology at Samara State Aerospace University
languagesРусский, English, German
github-logo-circle

Github Skills (10)

javas10
postgresql10
apache-beam10
jdbc10
java10
data-pipelines9
data-pipeline9
sql9
big-data8
testing8

Programming languages (7)

SmartyJavaDockerfileSQLPLYAMLPythonKotlin

Github contributions (5)

github-logo-circle
apache/beam

Nov 2021 - Feb 2022

Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
userBack-end Developer
Contributions:14 reviews, 8 commits, 8 PRs in 2 months
Contributions summary:Vitaly primarily focused on fixing data handling issues and improving the JDBC integration within the Apache Beam project. Their commits addressed errors related to exceeding database column capacity, specifically for fixed-length string columns. They also worked on improving the handling of null values for various data types, including logical types, and fixed a potential null pointer exception. The user's contributions involved modifications to the Java code within the `sdks/java/io/jdbc` directory, including test cases and core utility classes.
golangpythonstreaming-databeambatch
Contributions:24 commits in 8 months
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
Vitaly Ivanov - Senior Software Developer at Burt Intelligence.