
Hazem Helal
Software Engineer
Building systems across Java/Spring, .Net and Go ecosystems. Passionate about backend, Linux environments, DevOps, and open source.
Connect
About
- Backend-leaning Software Engineer building practical APIs, data models, and service layers with Java, Spring Boot, and .NET.
- I care about clean architecture, tenant-aware systems, clear REST APIs, and writing code that is easy to understand and maintain.
- Mainly focused on Java and .NET backend work, while gradually learning DevOps and looking for meaningful open-source contributions.
Tech Stack
Experience
- Built robust backend services using .NET Core, applying core engineering principles relevant to any tech stack (Solid, Clean Architecture)
- Designed and optimized RESTful APIs with SQL Server integration, focusing on performance and data integrity
.NET CoreC#SQL ServerSystem Design
Projects
- A multi-tenant SaaS platform built with a team, focused on tenant-aware operations, storefront management, and backend reliability.
- Contributed across the application, including tenant-scoped backend changes for branches, POS, categories, items, and menu data
- Worked on LocationIQ integration and document storage support with MinIO/S3-compatible buckets
- Used .NET, EF Core, clean service layers, tests, Docker, and deployment-oriented configuration
.NETEF CoreMulti-TenancyLocationIQMinIODocker