Skip to content
View benny10ben's full-sized avatar
🐢
code
🐢
code

Block or report benny10ben

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
benny10ben/README.md

👋 Hello! I'm Benny


Eng Stuff @ Work

  • Containerized 3+ core microservices by writing and optimizing Dockerfiles, reducing local development setup time by roughly 30% and eliminating "works on my machine" discrepancies across testing environments.
  • Automated CI/CD pipelines by configuring YAML scripts in Jenkins to automatically trigger unit tests and image builds upon code commits, cutting manual build time by 20%.
  • Streamlined the feature integration process by collaborating with senior engineers to track and troubleshoot container build failures, improving overall deployment pipeline success rates by 15%.

Eng Stuff Not @ Work

  • Designing full-stack systems with an emphasis on performance, reliability and clean architecture.
  • Currently building CourtSenseAI — combining computer vision with badminton analytics to turn gameplay into actionable insights.
  • Developed specialized systems, from AR navigation to encrypted mobile apps.
  • Exploring and building with Java, C++, Kotlin, Python, and TypeScript, choosing the right tool for the problem
  • 🤝 Contribute to open source when I can, especially to projects I actively use or care about.

Open Source Contributions

  • Signal Android — Tracked down why the app freezes when sending a photo to a new contact from the camera. Dug through the threading model, identified that two background processes were deadlocking each other because the app set off a file upload before a recipient was even selected, and traced it to a single line fix in the send pipeline. → PR #14674

  • Ente ✅ Merged — Spotted that a button was consistently stomping over other UI elements when viewing photos. Sneaked into the layout logic, figured out it was always rendering at a fixed position without checking what was already there, and fixed it by making it calculate available screen space dynamically before positioning itself. → PR #9296


Fun fact: I was a competitive National-level Badminton athelete. Challenge me to a match?   🏸

How to reach me developer.ben10@gmail.com

I'm @ben-bytee everywhere — LinkedInTwitterInstagram


Languages

Additional tools and frameworks

Pinned Loading

  1. CourtSenseAI CourtSenseAI Public

    Python

  2. Periodt Periodt Public

    Kotlin 58 1

  3. AR-Indoor-Navigation AR-Indoor-Navigation Public

    C#

  4. Badminton-Club-Website-GITAM Badminton-Club-Website-GITAM Public

    Python

  5. Amori-Widget-Sync Amori-Widget-Sync Public

    Kotlin