Kaan Kabalak

Software Engineer at MinIO

San Francisco, California, United States
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
Kaan Kabalak is a versatile software engineer based in San Francisco with nine years of experience building high-impact front-end systems in fast-paced startup and open-source environments. With an Electrical and Electronics Engineering background, he specializes in React, Redux, TypeScript and modern front-end tooling to turn designs into pixel-perfect, performant interfaces—recently improving a large map component’s performance by 35% and migrating components from JS to TypeScript. He’s a pragmatic full-stack contributor to notable open-source projects like MinIO, where his work spans UI/UX fixes in the object storage browser and SDK bug fixes that improved object handling and uploads. Kaan pairs hands-on engineering (unit and end-to-end testing with Jest, Enzyme and TestCafe) with product-minded collaboration across designers and backend teams, and has built internal support platforms used by hundreds of external customers. His roots in electrical engineering and early embedded/simulator work give him an unusual edge in systems thinking and low-level problem solving for front-end challenges.
code9 years of coding experience
bookBachelor’s Degree, Electrical and Electronics Engineering, Bachelor’s Degree, Electrical and Electronics Engineering at Bilkent University
languagesTurkish, English, Spanish
github-logo-circle

Github Skills (20)

javascript10
minio10
console10
browser10
front-end-development10
aws-s310
lessc10
react10
testing9
object-storage9
ux-design9
ui-design9
typescript9
typescript-types9
go9

Programming languages (13)

C#JavaCSSMakefileGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
minio/minio-js

Mar 2018 - Dec 2019

MinIO Client SDK for Javascript
Role in this project:
userBack-end Developer
Contributions:112 reviews, 7 commits, 16 PRs in 1 year 9 months
Contributions summary:Kaan primarily contributed to the MinIO client SDK for JavaScript, focusing on improving functionality and fixing bugs. They modified the `statObject` function to return a Date object and corrected documentation. The user also addressed content-type detection within `fPutObject` and corrected associated examples. Additionally, the user fixed multipart upload functionality and updated the object size used in tests.
javascript-libraryjavascriptsdkminiostorage-servers
minio/console

Oct 2020 - Jan 2023

Simple UI for MinIO Object Storage :abacus:
Role in this project:
userFull-stack Developer
Contributions:416 reviews, 32 commits, 38 PRs in 2 years 3 months
Contributions summary:Kaan primarily contributed to the frontend of the MinIO console, specifically focusing on UI enhancements and bug fixes. Their work involved refactoring the React-based UI components, including those related to bucket replication and policy configuration. The user also addressed styling issues, accessibility fixes, and implemented features for improved user experience. This involved modifying existing components and adding new features, indicating a focus on the frontend side of the console application.
golangminio-serverconsoleabacusminio-console
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
Kaan Kabalak - Software Engineer at MinIO