Anis Eleuch is a seasoned software engineer with 13 years of experience specializing in backend systems, SDKs, and object storage, currently contributing core features and stability to the high-profile open-source MinIO project. Based in Tunis, he has a strong track record improving cross-language clients (Go, Java, Python, JavaScript) and the MinIO server itself—fixing critical bugs, optimizing multipart uploads, and hardening security and performance. Prior to MinIO he built diverse R&D solutions ranging from large-scale OCR pipelines and mPayment systems to P2P video and home automation, reflecting comfort with both embedded and cloud-native environments. Known for pragmatic, platform-aware fixes (e.g., Windows compatibility, single-core CPU handling, TLS and OAuth nuances), he blends low-level systems thinking with practical developer-facing APIs. His background in VHDL and network-on-chip tooling hints at a deep foundation in systems design that informs his durable engineering approach.
13 years of coding experience
6 years of employment as a software developer
Engineer's degree, Computer Science, Engineer's degree, Computer Science at Université de La Manouba
Mathematics and Computer Science, Mathematics and Computer Science at IPEIS - Institut Préparatoire aux Études d'Ingénieur de Sfax
Contributions:450 reviews, 366 commits, 467 PRs in 8 years
Contributions summary:Anis primarily focused on improving the MinIO Client's functionality by addressing various bugs and implementing new features. Their work included fixing copy and mirror commands to handle single-core CPU environments and to ensure that correct bucket information can be fetched. They also added support for various features like displaying version information when listing objects and adding support of --version-id to some commands. Furthermore, they added support for enabling and disabling storage class with the added ability to assign tags to the uploaded objects.
MinIO Go client SDK for S3 compatible object storage
Role in this project:
Back-end Developer & Security Engineer
Contributions:116 reviews, 98 commits, 136 PRs in 6 years 6 months
Contributions summary:Anis primarily focused on improving the security and reliability of the MinIO Go client SDK. Their contributions included fixing a deadlock issue, preventing payload SHA256 computation with HTTPS endpoints to improve performance, and implementing features like the ListObjectsV2 API. Furthermore, the user addressed several bugs and added improvements to the core functionalities of the SDK, such as optimizing the code for multipart uploads and handling object versions.
gominioobject-storageclient-sdks3
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.