Edgar Zhavoronkov

Backend Developer at Framna

Copenhagen, Capital Region of Denmark
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
Edgar Zhavoronkov is a backend developer based in Copenhagen with 12 years of experience building server-side systems, database integrations, and cloud storage workflows. He has a strong Java/Kotlin and PostgreSQL background, contributing notable backend refactors to the well-known GanttProject repository where he introduced DTO-based SQL handling and separated SQL generation for clearer transactional logic. At BarD Software he implemented robust Dropbox and Google Drive integrations—handling import/export, live syncing and notifications—demonstrating expertise in integrating third-party cloud APIs into collaborative editor workflows. Currently at Framna, he continues to focus on backend architecture and reliable data handling. His academic roots in software engineering and early research in functional programming and logic give him a methodical, correctness-oriented approach that shows up in schema and transaction design.
code12 years of coding experience
job5 years of employment as a software developer
bookMaster's degree, Software Engeneering, Master's degree, Software Engeneering at Санкт-Петербургский Академический Университет Российской Академии Наук
bookAlumnus, Software Engeneering, Alumnus, Software Engeneering at Computer Science Center
bookBachelor's degree, Applied Computer Science, 5.0/5.0, Bachelor's degree, Applied Computer Science, 5.0/5.0 at Санкт-Петербургский Государственный Университет Информационных Технологий, Механики и Оптики (Университет ИТМО)
languagesАнглийский
github-logo-circle

Github Skills (10)

kotlin10
javas10
postgresql10
sql10
java10
serialization9
data-serialization9
json8
project-planning4
project-management4

Programming languages (7)

JavaC++PLpgSQLJavaScriptRubyKotlinPython

Github contributions (5)

github-logo-circle
bardsoftware/ganttproject

Jul 2022 - Nov 2022

Official GanttProject repository.
Role in this project:
userBack-end Developer
Contributions:9 reviews, 39 commits, 9 PRs in 4 months
Contributions summary:Edgar primarily contributed to the back-end functionality of the GanttProject repository, focusing on implementing and refactoring SQL-related operations. They introduced data transfer objects (DTOs) for database interactions and utilized these DTOs within the server-side transaction processing logic. The user also refactored the schema and Xlog features, and moved SQL generation logic to a separate file, demonstrating a focus on database management and application server-side development.
project-planningganttprojectjavaproject-managementgantt-chart
Contributions:15 pushes, 1 branch in 2 years 6 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