Master of Science (dropped out to join Microsoft), Computer Science @
I’m a Senior Software Engineer with strong desire to learn, design and implement software solutions. My experiences include both low-level (e.g. kernel level) and high-level (e.g. web application framework development) software solutions. I worked as part of Microsoft's Windows Core team on Hyper-V product for more than 6 years, and Bing Ads team for 6 months. Currently
I’m a Senior Software Engineer with strong desire to learn, design and implement software solutions. My experiences include both low-level (e.g. kernel level) and high-level (e.g. web application framework development) software solutions. I worked as part of Microsoft's Windows Core team on Hyper-V product for more than 6 years, and Bing Ads team for 6 months. Currently I work at Box to change the way organizations store and manage their data and workflows. I love working on cloud computing, big data and highly scalable systems.
Are you interested in making a GREAT career move? If yes, make sure you talk to me as soon as you can; WE ARE HIRING!!!
Senior Software Engineer @ I work as part of the Core Engineering team, primarily focused on Enterprise user scenarios to let customers like GE (with 300K employees) not only store their data in the cloud but also manage and benefit from it in a easy and secure way. We are also working hard on rolling out Box Workflow (http://bit.ly/1wBJd3p) soon!
Are you interested in making a GREAT career move? If yes, make sure you talk to me as soon as you can; WE ARE HIRING!!! From October 2014 to Present (1 year) Los Altos, CASoftware Engineer II @ Bing Ads Database team (April 2014 - October 2014)
# Developed a prototype for the new DAL (data access layer) that enables sharding data across hundreds of databases on commodity servers (Azure VMs hosting SQL Server, or SQL Azure instances).
# Developed an end-to-end MapReduce-like system (including the scheduler) that retrieves and merges sharded data (millions of rows) from hundreds of databases and stores at Azure Storage for bulk download requests
# Developed various internal tools to create golden images for Azure VMs with SQL Server and various utilities, provisioning hundreds of VMs from golden images and maintaining them
Hyper-V team (March 2008 - April 2014)
# Worked as a member of Hyper-V (Microsoft’s server virtualization solution) team in the Windows Core organization on Windows 7, Windows 8 and Windows 8.1 products
# Worked on kernel mode virtual hard disk driver (vhdmp.sys). Developed functional, performance, stress, fuzzing, regression and integration tests for VHD meta operations using C#, C++ and Powershell.
# Worked with Windows Storage and File Systems team to enable ODX (aka. Copy Offload) for VHDs
# Participated in planning, designing and testing the new virtual hard disk format: VHDX
# Worked with various public/private APIs (Device IOCTLs in vhdmp.sys, Win32 APIs defined in virtdisk.dll, WMI and Powershell APIs for Hyper-V)
# Owned Hyper-V Guest Integration Components (aka. Synthetic Devices for virtual machines) which involved several APIs and services running on host (physical) and guest (virtual) machines
# Refactored and modernized Windows Media Creation and Staging System (a system that is deployed in a lab of hundreds of machines and used to process 10.000+ jobs/day to create staged Windows builds in various kinds of media such as ISO, VHD, VHDX, WIM for all Windows code branches) using new Windows and Hyper-V APIs (mostly Powershell)
# Had experience with both user-mode and kernel-mode development, test and debugging From March 2008 to October 2014 (6 years 8 months) Redmond, WASoftware Engineer @ # Designed and developed software in Web Self-Care component of Customer Care and Billing System of Turk Telekom (leading telecommunications services company in Turkey).
# Designed and developed software as part of WAF (Web Application Framework) project
# Researched and implemented generic UI test automation tools for WAF-based solutions and educated testers to use these tools in order to replace manual tests
Used Technologies: IBM Functional Tester and J2SE
# Analyzed weaknesses of test processes of entire team and defined new test processes From 2005 to 2008 (3 years) Software Engineer @ From 2005 to 2008 (3 years)
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension