haifawitest1

haifawitest1

Software Engineer | Java Backend

linkedin.com/in/mahmoud-haifawigithub.com/MahmoudHaifawi

Profile summary

Backend Software Engineer with 3 years of experience across 3 organizations specializing in Java and Spring Boot. Managed the architecture of 50 REST APIs and delivered 145 production features while maintaining system availability. Engineered authentication systems that improved login performance by 300% through optimized JWT implementation. Committed to building scalable microservices and maintaining secure, high-performance backend infrastructure.

Career highlights

API Architecture: Architected and maintained 50 REST APIs for a billing platform, managing subscription logic, usage metering, and invoice generation for enterprise clients.

Performance Optimization: Engineered a custom authentication API using Spring Boot and JWT, which improved login performance by 300% and reduced latency for the platform.

Feature Delivery: Delivered 145 production features and bug fixes while maintaining system availability across staging and production environments throughout the software development lifecycle.

Technical Certification: Completed 3 professional certifications including Spring Boot 3, Spring 6, and Hibernate to validate technical proficiency in modern Java backend development.

Key skills

Technical
Java 17RESTful APIsOracle (PL/SQL)MySQLMongoDB.DockerKubernetesGit (GitHub/GitLab)PostmanLinux/Bash Scripting.
Professional
Backend & Frameworks:Spring Boot 3Spring CloudSpring SecurityJPA/HibernateServlet/JSP.Architecture & Messaging:MicroservicesEvent-Driven ArchitectureKafkaRabbitMQSaga Pattern.Databases:Security & Testing:JUnit 5MockitoOAuth 2.0JWT.DevOps & Tooling:JenkinsMaven

Professional experience

Software Engineer 1Nov 2023 - Present
Blulogix

Manages backend architecture and API development at Blulogix, overseeing the maintenance of billing platforms and financial modules. Coordinates with distributed teams across 3 countries to deliver production features and ensure system compliance.

  • Architected and maintained 50 REST APIs for a billing platform, managing subscription logic, usage metering, and invoice generation.
  • Delivered 145 production features and bug fixes while maintaining system availability across staging and production environments.
  • Designed and implemented financial modules for Consumption, Mediation, and Contract Renewal to support enterprise revenue reporting.
  • Optimized backend performance by refining SQL queries and PL/SQL scripts to decrease invoice generation time.
  • Implemented Role-Based Access Control and audit logging to meet enterprise compliance standards.
Software Engineer InternJul 2023 - Oct 2023
Globitel

Developed backend services and automation scripts at Globitel, focusing on API integration and data processing. Reported to the engineering lead while contributing to internal infrastructure and document analysis tools.

  • Engineered a custom authentication API for Apache Superset using Spring Boot and JWT, improving login performance by 300% and reducing latency.
  • Developed a document parsing service to convert unstructured PDF telecom documents into JSON for IoT data analysis.
  • Automated routine server maintenance and monitoring tasks using Linux Bash scripts, reducing manual operational overhead.
Software Engineer InternNov 2022 - Apr 2023
Atypon Wiley

Completed a 6-month intensive residency at Atypon | Wiley, focusing on advanced Java development, multi-threading, and database architecture. Contributed to the full-stack development lifecycle and cloud deployment processes within a professional engineering environment.

  • Built and deployed full-stack web applications using Spring MVC, Docker, and MySQL.
  • Implemented CI/CD pipelines using GitHub Actions to automate service deployment to Google Cloud Platform.

Education

Bachelor of Software EngineeringOct 2023

3.62 Excellent

Certifications

Spring Boot 3, Spring 6 & Hibernate
AWS Fundamentals Specialization
Application Security for Developers and DevOps Professionals

Languages

Arabic Native English Professional Working Proficiency (Professional)