Fares Mahmoud-Software Engineer
Check rate
Experience
Software Engineer
DXC Technology
- Developed and maintained backend services for Q8's Digital Cards and Mobility Platform in Java and Spring Boot.
- Designed scalable, multi-tenant microservices with API-first principles using Swagger.
- Implemented asynchronous messaging with Apache ActiveMQ to decouple services and improve resilience.
- Managed multi-tenant architecture with data isolation and configurable tenant logic.
- Ensured secure data handling with Spring Security and PostgreSQL, supported by Liquibase version control.
- Integrated JasperReports for generating PDF reports based on user and business needs.
- Followed Agile practices and implemented thorough unit and integration testing.
Software Engineer
Banque Misr | Digital Factory
- Engineered backend services for the bank’s mobile app using Java/Kotlin and microservices architecture.
- Developed card PIN set/reset service, reducing ATM reliance by 70%.
- Contributed to Apple Pay and card tokenization services, boosting iOS engagement by 90%.
- Supported production systems and implemented debugging, TDD, and automated tests to maintain system health.
- Collaborated cross-functionally to maintain performance in a high-volume, secure environment.
Artificial Intelligence Intern
IBM
- Created a Smart Gate system with OCR-based car plate recognition to manage residential access.
- Built backend data handling for resident profiles with Java and JDBC.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology and Banking and Finance.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, and Quality Assurance.
Summary
Software Engineer with 3+ years of experience delivering scalable, reliable solutions in collaborative environments.
Skills
Languages: Java, Kotlin, Sql
Frameworks & Tools: Spring Boot, Spring Security, Spring Cloud, Jpa, Hibernate, Rest, Soap, Liquibase
Databases: Postgresql, Oracle, Dynamodb
Devops & Cloud: Jenkins, Docker, Aws, Red Hat Openshift
Testing: Rest Assured, Soap Ui, Junit, Tdd
Reporting: Jasperreports
Version Control & Monitoring: Git, Kibana
Messaging & Integration: Apache Activemq, Kafka
Languages
Education
Cairo University
Bachelor of Science · Computer Science · Cairo, Egypt · GPA: 3.34 / 4.0, with Honors
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Fares is based in Berlin, Germany.
Fares speaks the following languages: Arabic (Advanced), English (Advanced).
Fares has at least 4 years of experience. During this time, Fares has worked in at least 2 different roles and for 3 different companies. The average length of individual experience is 1 year and 3 months. Note that Fares may not have shared all experience and actually has more experience.
Based on recent experience, Fares would be well-suited for roles such as: Software Engineer, Artificial Intelligence Intern.
Fares's most recent position is Software Engineer at DXC Technology.
In recent years, Fares has worked for DXC Technology and Banque Misr | Digital Factory.
Fares is most experienced in industries like Information Technology and Banking and Finance.
Fares is most experienced in business areas like Information Technology, Product Development, and Quality Assurance.
Fares holds a Bachelor in Computer Science from Cairo University.
The availability of Fares needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 26 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Software Engineer
Nearby freelancers
Professionals working in or nearby Berlin, Germany
