Cahit Civan

Junior Software Engineer at Atlassian

Ankara, Türkiye Turkey
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
Cahit Civan is a Junior Software Engineer based in Ankara with four years of hands-on experience building back-end and data-integration features for distributed systems. While studying Computer Science at Bilkent University, he contributed to Hazelcast’s JDBC SQL connector—adding MSSQL and Oracle support, fixing Oracle date/type bugs, and improving GenericMapStore behavior in a high-profile real-time data platform. His internships in DevOps and engineering at Jotform and Yapı Kredi Teknoloji preceded a production role at Hazelcast and a current position at Atlassian, showing a steady progression from intern to professional engineer. Cahit combines practical database engineering skills with backend development, frequently resolving tricky type-mismatch and mapping edge cases. Colleagues would describe him as detail-oriented and effective at adapting query builders and storage integrations to new database systems. He brings a pragmatic, systems-focused mindset and a track record of shipping robust fixes in open-source and enterprise environments.
code4 years of coding experience
job1 year of employment as a software developer
bookHigh School Diploma, High School Diploma at İzmir Fen Lisesi
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Bilkent University
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
1answer
0questions
github-logo-circle

Github Skills (17)

oracles10
hazelcast10
jdbc10
java10
javas10
oracle10
sql10
database-design10
mssql10
distributed-systems9
stream-processing9
scalability8
big-data8
distributed-computing8
caching8

Programming languages (3)

JavaJavaScriptPython

Github contributions (5)

github-logo-circle
hazelcast/hazelcast

Jul 2023 - Jan 2024

Hazelcast is a unified real-time data platform combining stream processing with a fast data store, allowing customers to act instantly on data-in-motion for real-time insights.
Role in this project:
userBack-end Developer & Database Engineer
Contributions:10 reviews, 36 PRs, 10 pushes in 6 months
Contributions summary:Cahit primarily contributed to the JDBC SQL connector, enhancing its functionality and supporting new database systems. They implemented support for MSSQL and Oracle databases, addressing type mismatches and adapting query builders. The user also added features for handling single-column values within the GenericMapStore and fixed an Oracle date type bug. Furthermore, the user addressed issues related to handling subsets of columns in mapping and correct Oracle table and column naming conventions.
computationstream-processingbigtablereal-timestreaming-data
Edizc/hazelcast

Jul 2023 - Dec 2023

Open-source distributed computation and storage platform. Real-time Stream Processing Unconference. Save Your Spot https://hazelcast.com/lp/unconference/
Contributions:103 pushes, 19 branches in 5 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
Cahit Civan - Junior Software Engineer at Atlassian