Research And Development Intern
— Summer 2019, Palo Alto CA
Developed a black-box configuration optimization framework for the distributed storage system.
Improved the benchmark running process and reduced the time 5x.
Datrium (acquired by VMware)
MTS File System Intern
— Summer 2018, Sunnyvale CA
Worked on NTFS file system structure, and file system indexing.
Integrated file system indexing feature to distributed file system infrastructure efficiently.
Huawei R&D Center
— 09/2016 - 01/2017, Istanbul
Designed IPTV mobile project infrastructure and implemented video listing/showing pages and application wise caching system.
Helped the mobile team to switch IPTV project infrastructure to Swift language.
— 08/2014 - 11/2015, Istanbul
Led iOS team which consists of four developers for developing new ING Mobile(Swift)..
Designed and implemented security framework for financial mobile applications.
Helped to develop the ParaMara application and implemented money send/receive features.
— 05/2013 - 08/2014, Istanbul
Helped to develop the new version of Software PLC (WinAC 1500 - S7-1500) framework and
implemented and integrated one of the key features (Open User Communication - OUC) which allows PLC
to communicate with any other device via the network
Participated software architecture group and helped to design multi-threaded network software.
— 09/2010 - 05/2013, Istanbul (The Scientific and Technological Research Council of Turkey)
We developed real-time operating system for avionics systems which is designed and implemented from
scratch. I was part of the core team which is responsible for every single fundamental part of operating
system (VM, Scheduling, Task Management, IPC, etc.).
Designed and implemented thread/task manager, virtual memory, kernel data structures and also for
preparing system for multicore I implemented lock-free data structures.
Led two software developers for implementing network driver and testing the operating system.
— 08/2009 - 09/2010, Istanbul
was UNIX/Linux administration for IBM Global Services. I have worked on management of SAP
and DB2. In addition, I also worked on database backup recovery operations.
Teaching Assistant at Stony Brook University
: Graduate Operating Systems with Mike Ferdman (Graduate) Fall 2017
: Computer Science I (Introduction to Java Programming) with Ahmad Esmaili Spring 2017