Summary
Overview
Work History
Education
Skills
Certification
Courses Internships
Personal Information
Technical Skills
Timeline
SoftwareEngineer

NADA HADY

Software Engineer
Egypt

Summary

Experienced Software Engineer and Functional Consultant with 8+ years of expertise in the full software development lifecycle. Proficient in designing, developing, and implementing software solutions across multiple platforms and technologies. Demonstrated leadership skills in project management and cross-functional collaboration, resulting in process improvements and high-quality, scalable applications. Experienced in mentoring junior team members and managing complex technical challenges to ensure client satisfaction. Adaptable and eager to embrace new technologies, committed to continuous learning and delivering business value.

Overview

9
9
years of professional experience
1
1
year of post-secondary education
8
8
Certifications
2
2
Languages

Work History

Senior OutSystems Developer

PwC ETIC
06.2023 - Current
  • Designed and developed applications using OutSystems, focusing on web, mobile, backend applications, and integrations in an Agile environments
  • Collaborated with business stakeholders and cross-functional teams to understand requirements and deliver tailored technical solutions.
  • Troubleshot and debugged issues to ensure robust, high-performance applications.
  • Provided mentorship to junior team members, including associates and interns, guiding them in meeting deadlines and resolving challenges.
  • Contributed to the Unified Onboarding Project for CBD, playing a pivotal role in backend architecture using a microservices approach and ensuring seamless integration with a large government system requiring stringent security measures.
  • Built and designed APIs, structured databases, and created extensions in Integration Studio, utilizing C# to extend backend logic and meet project requirements.
  • Collaborated with internal and external Quality Control teams, supporting testing efforts and troubleshooting issues to ensure high-quality deliverables.
  • Led technical validation efforts for user stories, documenting solution designs, API contracts, database structures, and sequence diagrams in WIKIs.
  • Worked with the front-end team, ensuring smooth backend integration and that all systems were well-connected and fully functional.
  • Managed user stories, tasks, issues, and documentation (WIKIs) using Azure DevOps.
  • Applied microservices architecture to design and implement scalable and maintainable backend systems.
  • Implemented and managed JWT and access tokens for secure authentication and authorization in applications.
  • Integrated applications with Azure Blob Storage for efficient data storage and management.
  • Conducted knowledge transfer sessions for team members on new technologies.

Senior BPM Application Developer

First Gulf Solutions
10.2022 - 05.2023
  • Assessing BRS documents and attending customers’ Business meetings.
  • Supporting the Sales team in pre-sales phase by providing technical inputs, implementing proof of concepts and presenting solutions to the customer.
  • Mentoring technical team members.
  • Assisting Business Analysts in documenting SRS documents from a technical perspective.

Senior Functional Consultant

Intercom Enterprises
01.2019 - 10.2022
  • Taking the technical responsibility of projects.
  • Leading and mentoring other developers.
  • Involvement in analysis, design phase and meetings for the business requirements.
  • Understanding customer needs and requirements to streamline / automate their processes.
  • Working closely with onsite team and client to accomplish goals through the development life cycle.
  • Conducting playbacks sessions with business and other stakeholders to demonstrate process flow and functionality.
  • Supporting the QC in conducting the testing phase.
  • Supporting the stakeholder of the system in conducting the UAT phase and helping them with any problems or difficulties on the spot.
  • Assessing BRS documents and attending customers' Business meetings.
  • Supporting the Sales team in pre-sales phase by providing technical inputs, implementing proof of concepts and presenting solutions to the customer.
  • Mentoring technical team members.
  • Assisting Business Analysts in documenting SRS documents from a technical perspective.

Functional Consultant

Intercom Enterprises
05.2018 - 12.2019
  • Involved in designing and implementing business requirements.
  • Implementing services and user interfaces using coaches.
  • Developing business processes using IBM Business Process Manager including web services, UI coaches variables.
  • Configuring database connectors to query/update the database (Oracle Database and DB2).
  • Designing and implementing Business Reports for the Business Processes.

Software Engineer

Valleysoft
07.2016 - 05.2018
  • Developing business processes using IBM Business Process Manager including process analysis, process modeling, web services, UI coaches variables, UCA's, Tracking Points, Ajax services, Task Routing and playbacks.
  • Implementing services and user interfaces using coaches.
  • Configuring Java/Web service connectors to invoke Java classes /web services from Teamwork's.

Education

Bachelor Degree - Computer Science

The British University in Egypt (BUE)
01.2016 - 12.2016

undefined

Millennium Language School

Validated certificate - Software Engineering

University of Loughboroug

Skills

HTML5

undefined

Certification

Introduction to Containers, Kubernetes, and OpenShift V2, Cognitive Class, 10/01/22

Courses Internships

  • Java Enterprise and Web Applications Development Course, Skill Up (ITI Simulation), 11/01/16, 03/31/17
  • Professional Certification from IBM C2180-412, IBM Business Process Management Express or Standard Edition V8.5.5, BPM Application Development, Pearson VUE Test Center, 09/01/16
  • Mobile Application Development with IBM Worklight foundation v6.2, IBM Corporation, 08/01/15, 09/30/15
  • IBM Operational Decision Manager Training, An advanced business rules management system that helps you capture, automate, govern frequent, repeatable business decisions, and adds real-time decision making to your day-to-day operations.

Personal Information

  • Date of Birth: 09/28/93
  • Nationality: Egyptian
  • Marital Status: Married

Technical Skills

HTML5, CSS3, JavaScript, Servlets & JSP, Web Services (RESTful - SOAP), Hibernate, JPA, Java, C#, C++, MySQL, SQL Server, Graph DB, Ontology, JMeter, Web Drive, Junit

Timeline

Microservices: Designing Highly Scalable Systems

02-2024

Associate Reactive Developer (Outsystems 11)

12-2023

Senior OutSystems Developer

PwC ETIC
06.2023 - Current
Introduction to Containers, Kubernetes, and OpenShift V2, Cognitive Class, 10/01/22
10-2022
Introduction to Cloud, Cognitive Class, 10/01/22
10-2022

Senior BPM Application Developer

First Gulf Solutions
10.2022 - 05.2023
Advanced Appian Developer Course, Appian Corporation, 06/01/22
06-2022
Associate Appian Developer, Appian Corporation, 01/01/22
01-2022
Data Science Diploma: Machine Learning with Python, IMP, 03/01/20
03-2020

Senior Functional Consultant

Intercom Enterprises
01.2019 - 10.2022

Functional Consultant

Intercom Enterprises
05.2018 - 12.2019

Software Engineer

Valleysoft
07.2016 - 05.2018

Bachelor Degree - Computer Science

The British University in Egypt (BUE)
01.2016 - 12.2016
Mobile Application Development with IBM Worklight foundation v6.2, IBM Consulting, 09/01/15
09-2015

undefined

Millennium Language School

Validated certificate - Software Engineering

University of Loughboroug
NADA HADYSoftware Engineer