Egypt
Senior software engineer who likes to solve business problems using resilient software solutions. Main experience in Java technologies and backend development using spring boot and Quarkus, with hands one experience in frontend development , dotnet, kotlin, python and Typescript. Currently in a life-long Journey of learning and exploring.
- Worked on several projects, but mainly on a big one in the commercial reporting field. - Used a variety of tech-stacks, mainly Java and spring boot, but also used dotnet, Angular and python.
- Development of backend services microservices for warba's Corporate portal, retail banking system. - Tech-stack : Java 17, spring boot, hibernate/JPA, Oracle Database, MS SQL Server, Kubernetes, Docker, IBM MQ, Camunda, Git, Jenkins - Worked with product managers and scrum masters in agile teams, using Jira and scrum methodologies
- Design and Development of features for backend of Nasnav e-commerce SaaS platform - Mentoring and supporting junior developers in addition to Code reviews - Participated in Requirement engineering during meetings with clients and the business team
- Development and Maintenance of Customer service System - Worked with Solution architects and project managers in correspondence with the organization workflows and policies