Hassan Refaat 🇵🇸

Hassan Refaat 🇵🇸 Email and Phone Number

Head of Software Engineering @ Idaratech Platform - منصة إدارتك
Hassan Refaat 🇵🇸's Location
Giza, Al Jizah, Egypt, Egypt
Hassan Refaat 🇵🇸's Contact Details

Hassan Refaat 🇵🇸 work email

Hassan Refaat 🇵🇸 personal email

n/a
About Hassan Refaat 🇵🇸

I have over 7 years of experience as a Software Engineering Manager, where I have consistentlydemonstrated my expertise in software development. Throughout my career, I have successfully ledand developed cross-functional teams and frontend teams, leveraging my technical, personal,management, and organizational skills. My responsibilities have encompassed understandingrequirement specifications, software design, coding, testing, and maintenance. I possess extensiveexperience working with iOS platforms and frameworks, adapting them to meet specific projectrequirements. I am well-versed in various architectural patterns, including MVVM, MVP, VIPER, andmodular architecture. Additionally, I am knowledgeable about professional software engineeringpractices and adhere to best practices throughout the entire software development life cycle. Thisincludes maintaining coding standards, conducting code reviews, utilizing source controlmanagement, managing build processes, performing testing, and overseeing operations. I amproficient in Agile methodologies such as Scrum and Kanban, enabling me to effectively collaboratewith teams and ensure project success. My skill set and experience position me as a valuable asset indriving software development projects to achieve optimal results.

Hassan Refaat 🇵🇸's Current Company Details
Idaratech Platform - منصة إدارتك

Idaratech Platform - منصة إدارتك

View
Head of Software Engineering
Website:
Idaratech.sa
Employees:
28
Hassan Refaat 🇵🇸 Work Experience Details
  • Idaratech Platform - منصة إدارتك
    Head Of Software Engineering
    Idaratech Platform - منصة إدارتك
  • B_Labs
    Software Engineering Manager ||
    B_Labs Jul 2023 - Present
    Cairo, Egypt
    I am responsible for creating the product roadmap and defining the strategic vision for my team, aligning it with the overall vision of the company. I possess a strong understanding of the target market/industry and establish close relationships with key stakeholders to ensure that our team's efforts are in line with the overall strategy. Taking ownership of product delivery, I am accountable for the long-term success of the product from a technological perspective. I proactively address roadblocks and engineering issues that impede the delivery of product value. As an integral member of the b_labs team, I actively contribute to fostering a safe, collaborative, growth-focused, purposeful, values-driven, and diverse company culture at all levels of the organization.My responsibilities include:- Creating project plans and implementing agile project management processes.- Assisting engineers in their skill development and gaining experience.- Actively sourcing and hiring talent from a global pool.- Conducting managerial interviews for candidates and training the team to conduct technical interviews.- Cultivating a sense of psychological safety within the team.- Generating and implementing process improvements.- Holding regular one-on-one meetings with team members and providing clear and consistent feedback on their performance.- Encouraging and facilitating technical decision-making within the team, while also making final decisions when necessary.- Drafting quarterly Objectives and Key Results (OKRs) and Engineering Key Performance Indicators (KPIs).- Enhancing product quality, security, and performance.- Conducting code reviews and making technical contributions to product architecture, as well as actively participating in bug resolution and the delivery of small features.
  • Boutiqaat
    Senior Software Engineering Manager
    Boutiqaat Jun 2023 - Jul 2023
    Cairo, Egypt
    I was primarily responsible for managing the Cairo office, which consisted of more than 20 engineers.My role involved various engineering tasks such as hiring, conducting regular one-on-one meetings,implementing process improvements, and closely collaborating with the frontend team comprisingnine engineers specializing in React, iOS, and Android development. I was responsible for gatheringrequirements from the product team, analyzing them, and working closely with the team to ensuretimely and high-quality delivery. Additionally, I set up Continuous Integration and ContinuousDelivery (CI/CD) processes for both platforms using Fastlane and Bitrise.io. I also worked closely witheach team member to enhance their skills and expertise. Furthermore, I developed a plan to refactorthe existing app using the latest technologies such as Swift, Kotlin, SwiftUI, and Jetpack Compose.
  • Boutiqaat
    Mobile Tech Lead
    Boutiqaat Jan 2023 - Jun 2023
    Kuwait
  • Vezeeta
    Software Engineering Manager
    Vezeeta Jan 2022 - Jan 2023
    Cairo, Egypt
    - Managing Dr. Consultation tribe that includes two cross functional teams. - I responsible for making them comfortable and productive. - Doing the code review for the PRs and managing the releases throw (EKS, ECS, IIS Windows services, Windows services consumer, AWS services [Lambda, SNS, SQS]), trace issues throw x-ray, Raygun, AWS CloudWatch. - Setup a CI/CD tool for iOS projects on Bitrise.io
  • Vezeeta
    Software Engineering Lead
    Vezeeta Apr 2020 - Jan 2022
    Cairo, Egypt
  • Vezeeta.Com
    Senior Ios Developer
    Vezeeta.Com Aug 2018 - Apr 2020
    Cairo Governorate, Egypt
    Over 5 years of experience in the area of software development for mobiles, which includes understanding requirement specification, working on software design, coding, testing, and maintenance.- Working on iOS platform and frameworks and customizing it as per requirements.- Working with Objective-c and Swift.- Having experience in Agile development methodology.- Experienced in UX Design, can translate concept design into the user interface on mobiles like iPhone, iPad- Expertise in using Design patterns and object-oriented methodologies to design software for mobile phones.- Experienced with Apple Approval Distribution Process, AdHoc Enterprise distribution.- Experience of iPhone mobile application development and testing on device and simulator using Xcode and Objective C.- Involved in the various parse level application and well aware of parsing of SOAP, XML, and JSON formatted services for iPhone and iPad.- Was involved in Usability testing of the application during early releases of the application to modify any user experience elements to be changed.- Worked on various architectures such as MVC, MVVM, MVP, Singleton, Delegate, and Notification patterns.- Experience in using version control and bug reporting tools like TFS and Git.- Experience taking a project from scoping requirements through actual launch of application.- Knowledge of professional software engineering practices and best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations.- Experience in handling Web Services SOAP, XML, JSON RESTFUL.- Worked on Core Data ability to write and troubleshoot SQLite Code and design managed Object context in objective C.- Having working experience in SDK development in iOS.- Experience in Mobile Application Development Frameworks, Design Guidelines, and design patterns.
  • Vezeeta.Com
    Ios App Developer
    Vezeeta.Com Nov 2016 - Aug 2018
    Cairo Governorate, Egypt
  • Entrepreware
    Ios Developer & Software Engineer
    Entrepreware Sep 2015 - Nov 2016
    St. 9 No. 8, Al Maadi, Cairo Governorate 11431
    Design and build applications for the iOS platform.Ensure the performance, quality, and responsiveness of applications.Collaborate with a team to define, design, and ship new features.Identify and correct bottlenecks and fix bugs.Help maintain code quality, organization, and automatization.Proficient with Objective-C.Knowledge of other web technologies and UI/UX standards.Understanding of Apple’s design principles and interface guidelines.Familiarity with cloud message APIs and push notifications.Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.Protects operations by keeping information confidential.Provides information by collecting, analyzing, and summarizing development and service issues.
  • Venatra
    Linux System Administrator
    Venatra Feb 2015 - Apr 2015

Hassan Refaat 🇵🇸 Education Details

Frequently Asked Questions about Hassan Refaat 🇵🇸

What company does Hassan Refaat 🇵🇸 work for?

Hassan Refaat 🇵🇸 works for Idaratech Platform - منصة إدارتك

What is Hassan Refaat 🇵🇸's role at the current company?

Hassan Refaat 🇵🇸's current role is Head of Software Engineering.

What is Hassan Refaat 🇵🇸's email address?

Hassan Refaat 🇵🇸's email address is ha****@****tech.sa

What schools did Hassan Refaat 🇵🇸 attend?

Hassan Refaat 🇵🇸 attended Ain Shams University, Ismail El Qabany.

Not the Hassan Refaat 🇵🇸 you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.