Summary
Overview
Work History
Education
Skills
References
Language Skiles
Timeline
Generic

Ahmed Hussien Sahy

riyadah

Summary

Experienced Java and Integration Developer with over 9 years in designing, developing, and maintaining enterprise applications. Skilled in BPM/WebMethods, Spring Boot microservices, REST/SOAP APIs, and database design/optimization. Experienced in reporting (JasperReports), Kafka, CI/CD, Docker, and cloud-native solutions.

Proven ability to lead and mentor teams, collaborate with stakeholders, and deliver high-quality, scalable, and efficient systems. Strong focus on process automation, performance improvement, and modern solution design.

Overview

9
9
years of professional experience

Work History

Senior Java Developer Technical Leader

STC
05.2025 - Current

Projects: Rasel, VMS, Academy Portal

  • Architected and developed scalable Spring Boot microservices leveraging Spring Cloud components (Config Server, Eureka, API Gateway, Load Balancer) for highly available and resilient distributed systems.
  • Integrated Kafka for asynchronous messaging and event-driven workflows, including seamless interaction with notification centers for alerts and communications.
  • Applied resilience and scalability patterns such as Circuit Breaker, Saga, and asynchronous job processing to ensure system reliability and fault tolerance.
  • Implemented Quartz Scheduler for recurring and background tasks across critical business processes.
  • Designed RESTful APIs with OpenAPI contracts, improving interoperability, standardization, and clarity for internal and external integrations.
  • Emphasized database design and optimization to enhance performance and reporting capabilities in microservices.
  • Implemented CI/CD pipelines and collaborated with DevOps teams using Jenkins, Docker, and Docker Compose orchestration for automated deployments and environment consistency.
  • Integrated application monitoring and observability with Prometheus, Grafana, and Spring Boot Actuator, ensuring proactive detection of issues and performance insights.
  • Maintained comprehensive technical documentation in Wiki, supporting onboarding, knowledge sharing, and cross-team collaboration.
  • Conducted code reviews and technical design discussions, promoting best practices, code quality, and reusable solutions.
  • Mentored junior developers and fostered a culture of continuous learning and knowledge sharing.
  • Partnered with business stakeholders during Agile sprints, demos, and UAT, ensuring technical solutions aligned with business requirements and project objectives.

Software engineer (Webmethods)

STC - Saudi Telecom Company
02.2019 - 03.2025

Projects: Workforce, E-Services, Wafaa Program, Rasel

  • Led and mentored a team of BPM and integration developers across multiple enterprise projects, ensuring code quality, design consistency, and continuous knowledge sharing.
  • Actively contributed to system performance improvements and reporting optimization through process re-engineering, efficient data flow, and integration tuning.
  • Designed and implemented BPM workflows, integration services, and database models to support mission-critical operations and advanced reporting needs.
  • Demonstrated strong interest and hands-on expertise in database design, query optimization, and modern best practices for scalable data-driven architectures.
  • Developed and maintained RESTful and SOAP APIs using Software AG webMethods Integration Server, ensuring secure and seamless interoperability across enterprise systems.
  • Built reusable integration components and business rules on ESB, improving system maintainability and scalability.
  • Established foundational infrastructure and streamlined communication across cross-functional teams to accelerate project initiation and delivery.
  • Delivered enterprise process automation solutions using webMethods BPM, Task Engine, and Universal Messaging, enhancing process efficiency and visibility.
  • Collaborated with business stakeholders throughout requirements, design, demos, and UAT phases to ensure alignment and delivery excellence.
  • Promoted best practices in integration architecture, data modeling, reusability, and performance optimization within the development team.
  • Worked within an Agile environment, contributing to sprint planning, retrospectives, and Enterprise Design Thinking sessions to drive continuous improvement.

Java developer

Asset Technology Group
02.2018 - 01.2019

Project: Royal Assurance System (Medical, Motor, Industrial Insurance Modules)

  • Developed and maintained backend services using Java EE for a large-scale insurance business platform covering medical, motor, and industrial insurance domains.
  • Built and customized JSF (JavaServer Faces)–based web applications to support policy management, claims processing, and customer service operations.
  • Designed and generated JasperReports for operational and financial reporting, including premium summaries, claims analytics, and performance dashboards.
  • Utilized Apache Ant and Maven for build automation, dependency management, and deployment optimization across multiple environments.
  • Collaborated closely with business analysts and QA teams to translate business rules into efficient backend logic and reusable service components.
  • Optimized database interactions and improved system performance through SQL tuning and caching strategies.
  • Participated in all phases of the SDLC — including analysis, design, implementation, testing, and deployment — ensuring compliance with enterprise coding and documentation standards.
  • Contributed to integration with third-party systems for claims verification and payment processing, ensuring secure and reliable data exchange.

Java developer

IDT Consultant & Systems
01.2017 - 01.2018

Project: ERP System Implementation

  • Developed and customized modules for an open-source ERP system (Odoo) to support accounting, inventory, HR, and procurement operations.
  • Designed and implemented JasperReports for analytical and operational reporting, including financial summaries, stock movement, and employee activity dashboards.
  • Created and optimized database designs, including schemas, relationships, and indexing strategies to improve performance and maintain data integrity.
  • Developed automation scripts for data export, import, and backup processes to ensure data consistency and recovery readiness.
  • Supported deployment and configuration of the ERP system in client production environments, ensuring stability, performance, and smooth go-live transitions.
  • Collaborated with functional consultants and clients to tailor ERP modules to meet specific business requirements.
  • Provided technical support and troubleshooting during post-deployment phases to ensure successful adoption and operational continuity.

Education

Bachelor Degree - Computer Science

Zagazig University
01.2015

Skills

    Programming & Backend:

  • Spring Boot, Spring Cloud (Config Server, Eureka, API Gateway)
  • RESTful APIs, SOAP Web Services, OpenAPI/Swagger
  • Microservices architecture, Event-driven design, Asynchronous processing, Saga, Circuit Breaker patterns
  • Integration & Messaging:

  • webMethods Integration Server, ESB, Business Rules, Universal Messaging
  • Kafka
  • Enterprise system integration & process automation
  • Databases & Reporting:

  • PostgreSQL, Oracle
  • Database design, performance optimization, query tuning
  • Build, Deployment & DevOps:
  • Maven, Apache Ant
  • CI/CD pipelines, Jenkins
  • Docker, Container orchestration
  • Monitoring & Observability:

  • Prometheus, Grafana, Spring Boot Actuator
  • Methodologies & Collaboration:

  • Agile, Enterprise Design Thinking
  • Code review, mentoring, technical design sessions
  • Documentation in Wiki, technical specifications, API contracts
  • Other / Tools:

  • Git, Bitbucket, Jira, Confluence

References

References available upon request

Language Skiles

Arabic: Mother tongue.
English: Very Good (Spoken and Written)

Timeline

Senior Java Developer Technical Leader

STC
05.2025 - Current

Software engineer (Webmethods)

STC - Saudi Telecom Company
02.2019 - 03.2025

Java developer

Asset Technology Group
02.2018 - 01.2019

Java developer

IDT Consultant & Systems
01.2017 - 01.2018

Bachelor Degree - Computer Science

Zagazig University
Ahmed Hussien Sahy