Roman Guseinov

Principal Software Engineer at Atlassian

Sydney, New South Wales, Australia
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
Roman Guseinov is a Principal Software Engineer based in Sydney with over a decade of experience building robust distributed systems and backend services. He brings deep expertise in memory-centric databases and clustering—having contributed significant fixes to the widely used Apache Ignite project (improving JDBC, ODBC, FQDN handling and atomic stability). At Atlassian and GridGain he has focused on production reliability, performance troubleshooting, and customer-facing POCs, pairing hands-on coding with operational support. His background spans geospatial and scientific data processing, embedded acquisition systems, and full-stack web work, underpinned by a PhD in Geoinformatics. Known for tackling low-level concurrency and connectivity issues, he blends research rigor with practical engineering to harden large-scale systems.
code11 years of coding experience
job15 years of employment as a software developer
bookDoctor of Philosophy (Ph.D.) Geoinformatics, Doctor of Philosophy (Ph.D.) Geoinformatics at Irkutsk National Research Technical University
languagesRussian, English
stackoverflow-logo

Stackoverflow

Stats
191reputation
9kreached
10answers
0questions
github-logo-circle

Github Skills (21)

in-memory-database10
jdbc10
java10
javas10
caching9
databases9
sql9
sql-database9
database9
disk-cache9
web-cache9
object-cache9
memory-cache9
distributed-database9
ignite6

Programming languages (3)

TypeScriptJavaJavaScript

Github contributions (5)

github-logo-circle
apache/ignite

Feb 2018 - Mar 2019

Apache Ignite
Role in this project:
userBack-end Developer
Contributions:14 commits, 28 PRs, 23 comments in 1 year 1 month
Contributions summary:Roman's contributions primarily focused on improving the JDBC support within the Apache Ignite project. They implemented functionality to handle Fully Qualified Domain Names (FQDN) for multiple IPs, enhancing connectivity. The user also addressed issues related to disconnected clients sending job cancel messages, and fixed a crash in ODBC when executing queries with a closed connection, demonstrating a focus on robustness. Furthermore, the user contributed to resolving a hang issue related to atomic structures after autoactivation.
data-management-platformin-memory-databasedistributed-sql-databaseapache-ignitenetwork-client
gromtech/react-signals-plot

Oct 2017 - Jun 2020

React Signals Plot
Contributions:1 release, 6 PRs, 26 pushes in 2 years 9 months
reactjsreactplotsignals
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
Roman Guseinov - Principal Software Engineer at Atlassian