Özcan Candağ
Backend Engineer at heycar- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
İngilizce -
Topline Score
Bio
Credentials
-
Go Design Patterns
LinkedInDec, 2021- Nov, 2024 -
Git Essential Training (2012)
LinkedInAug, 2019- Nov, 2024 -
Introducing Maven
LinkedInAug, 2019- Nov, 2024
Experience
-
heycar
-
Germany
-
Software Development
-
200 - 300 Employee
-
Backend Engineer
-
Jun 2022 - Present
-
-
-
Bilyoner
-
Türkiye
-
Entertainment
-
100 - 200 Employee
-
Senior Software Engineer
-
Aug 2020 - Jun 2022
• Designing, developing and maintaining high-available, scalable, robust microservices • Member of content team that is responsible of 20+ microservices which serves content of all information about all types of sports (card, goal, foul events, time, players and team stats etc.) with a high transaction per second. • Designing, developing and maintaining high-available, scalable, robust microservices • Member of content team that is responsible of 20+ microservices which serves content of all information about all types of sports (card, goal, foul events, time, players and team stats etc.) with a high transaction per second.
-
-
-
Turkish Airlines
-
Türkiye
-
Airlines and Aviation
-
700 & Above Employee
-
Senior Java Software Engineer
-
Jul 2019 - Aug 2020
• Programming, and administering the booking web service that is middleware of all internal and external web services for Turkish Airlines booking process. • Developed bash script that automates all making a release branch and merge that branch into master after successful deployment process of total 12 projects and libraries for release management, embedded in Jenkins. • Core member of decomposition project, which delivers decomposing monolith booking service into four mini services that are cloud native and currently running on OpenShift. • Remodeling one of the components of booking service with Golang. Preparing benchmark report comparing to Java version of component (Includes, start-up time, response time, deploy time, code complexity etc.).
-
-
-
SERI Bilgi Teknolojileri
-
Türkiye
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Software Specialist
-
Jun 2015 - Jun 2019
• Developed, maintained and documented inventory manager web app • Developed, maintained and documented two native android apps (Maximo M, Maximo Stok) • Furthered customer integration with multiple SOAP and REST web services using Java EE, Apache CXF JAX-WS, Hibernate JPA, Wildfly, DB2, IBM Maximo API, Spring Boot, Spring Data JPA, Spring WS, Spring Web, Thymeleaf • Established, configured and updated in-house self-hosted apps. (Git, YouTrack, Jfrog Artifactory) • Restructured micro-services within Docker, and transforming old web services to micro- service. • Significant milestones: - Implemented box-sync client which eliminated company’s cost of additional ftp storage. - Transformed old web services as micro-service architecture. More stable and maintainable web services are made possible. Plus, projects' sizes reduced by %90. - With two android apps I developed, company’s field personnel are now able to work remotely and more efficiently tracking their assigned works. - Eliminated obsolete codes in current systems. Thus, response time and overall usability of web services dramatically enhanced (mostly SQL queries, redundant functions etc.).
-
-
-
SEMANTİCA İNTERNET VE YAZILIM HİZMETLERİ
-
teknopark
-
Intern
-
Sep 2014 - May 2015
-
-
Education
-
Istanbul Aydın University
Bachelor's degree, Software Enginnering -
İstanbul Aydın Üniversitesi
Mühendislik-Mimarlık Fakültesi, Yazılım Mühendisliği