Summary
Overview
Work History
Education
Skills
Accomplishments
Publications
Timeline
Generic

Burak Ocalan

Champaign,US

Summary

Motivated Computer Science student with a strong foundation in software development and a passion for problem-solving. Proficient in languages such as C++ and Python, with hands-on experience through academic projects and internships. Eager to apply theoretical knowledge in real-world scenarios and collaborate with teams to create innovative solutions. Seeking opportunities to contribute to impactful projects while continuing to grow as a developer.

Overview

4
4
years of professional experience

Work History

Research Assistant

Prof. Josep Torrellas, UIUC
08.2022 - Current
  • Accelerated consistency and persistency protocols for datacenters using SmartNICs
  • Benchmarked the Bluefield SmartNIC using Datacenter applications
  • Designed a recovery protocol for replicated leaderless systems
  • Developed a fault-tolerant and TSO Consistent CXL memory architecture

Undergraduate Researcher

Prof. Ozcan Ozturk, Bilkent University
10.2020 - 06.2022
  • Worked on the research topic: "Processor Design for Graph Applications"
  • Designed prefetch buffers for graph prefetchers
  • Contributed to gem5 simulator with a bugfix in prefetcher subsystem

Software Engineering Intern

Baykar Technologies
07.2020 - 08.2020
  • Worked on implementing user interface for streaming messages using GStreamer API in C and C#
  • Utilized version control systems like Git effectively managing changes over time allowing for seamless collaboration among team members.
  • Collaborated with software engineers to develop and test application procedures for system efficiency.

Web Development Intern

TUBITAK BILGEM YTE
06.2020 - 07.2020
  • Designed and programmed an event management website using Java, Spring, PostgreSQL, and React
  • Participated in code reviews, ensuring adherence to best practices and maintaining high-quality standards throughout projects.
  • Conducted thorough testing on various devices and browsers, guaranteeing optimal performance across platforms.

Education

Master of Science - Computer Science

University of Illinois At Urbana-Champaign
Champaign, IL
05-2025

Bachelor of Science - Computer Science

Bilkent University
Ankara, Turkey
05-2022

Skills

  • Programming Languages: C, C, Java, Python, Verilog, Javascript, SQL
  • Architecture Simulators: gem5, SST
  • Operating Systems: Windows, Linux, macOS
  • Other: git

Accomplishments

  • Ranked 17th in Turkey’s Nationwide University Entrance Exam (LYS) among 2 million students.
  • Selected for funding in 3rd Undergrad Architecture Mentoring (uArch) Workshop

Publications

  • B. Ocalan and O. Ozturk, "Utilizing Prefetch Buffers for Iterative Graph Applications," in 2023 26th Euromicro Conference on Digital System Design (DSD), Golem, Albania, 2023 pp. 359-365.
  • B. Ocalan, S. Jaiswal, S. Mahar, C. Alverti, D. Koufaty, S. Swanson, J. Torrellas, "Fault-Tolerant and TSO Consistent CXL Memory Architectures" (Under Submission)

Timeline

Research Assistant

Prof. Josep Torrellas, UIUC
08.2022 - Current

Undergraduate Researcher

Prof. Ozcan Ozturk, Bilkent University
10.2020 - 06.2022

Software Engineering Intern

Baykar Technologies
07.2020 - 08.2020

Web Development Intern

TUBITAK BILGEM YTE
06.2020 - 07.2020

Master of Science - Computer Science

University of Illinois At Urbana-Champaign

Bachelor of Science - Computer Science

Bilkent University
Burak Ocalan