Ahmed Hassan

Ahmed Hassan Email and Phone Number

Head of Engineering at contactcars.com @ contactcars.com
cairo, al qahirah, egypt
Ahmed Hassan's Location
Egypt, Egypt
About Ahmed Hassan

Overview:A hardworking and experienced full stack software lead, with proven leadership, project management and self-improvement ability(see recommendations).Familiar with learning new concepts/tools and combining with existing knowledge and experience to build greater more complex projects and tackle challenging tasks, with the intention of developing my skill set and progressing my career.Specifics:- 14+ years of experience in software development- Can combine latest technology to build great projects using microservices architecture with DDD , clean architecture , onion architecture & N-Tier Architecture using .Net 8 and SignalR for real time application- 5+ years experience in AngularJS & in Angular 2 : 14 Reactiveforms and Redux.- Proven project management and leadership as technical lead (4+ years) on various projects- Self studying (Autodidactic) & ability to learn any new technology- Creative problem solving- Ability to work under pressureIf you have any questions please feel free to call me on +2 01000598107

Ahmed Hassan's Current Company Details
contactcars.com

Contactcars.Com

View
Head of Engineering at contactcars.com
cairo, al qahirah, egypt
Employees:
15
Ahmed Hassan Work Experience Details
  • Contactcars.Com
    Head Of Engineering
    Contactcars.Com Jun 2023 - Present
    1-Define the overall technical vision and roadmap for the software organization, aligning it with the company's strategic goals.2-Stay updated on the latest technological advancements and evaluate their potential impact on the organization's software development.3-Foster a culture of innovation and continuous improvement within the engineering teams.4-Attract, hire, and retain top engineering talent.5-Lead and manage a team of engineering managers and individual contributors.6-Develop and implement strategies for efficient software development and delivery.7-Define performance metrics and KPIs (Key Performance Indicators).8-Ensure the efficient allocation of resources (people, budget, etc.) across projects.9-Oversee the entire software development lifecycle (SDLC), including requirements gathering, design, development, testing, deployment, and maintenance.10-Define and implement best practices for coding standards, testing methodologies, and version control.11-Collaborate effectively with other departments like product management, sales, and marketing to ensure software development aligns with business needs.12-Communicate technical decisions, challenges, and progress updates to stakeholders clearly and concisely.13-Continuously evaluate and optimize software development processes to improve efficiency and agility.14-Implement DevOps principles and practices to create a continuous delivery pipeline.
  • Contactcars.Com
    Engineering Manager
    Contactcars.Com Jan 2022 - Jun 2023
    1-Developing detailed plans for new designs and products.2-Gauge progress of various projects2-Managing , leading and support all tech team members.3-Assign tasks to engineers.4-Making determinations for equipment, staff and training needs 5-Hiring and supervising staff6-Leading research and development projects that produce new designs, products and processes. 7-Checking their team’s work for technical accuracy8-Ensuring the validity of methods used by staff9-Coordinating work with other managers and staff
  • Contactcars.Com
    Software Architect | Technical Lead
    Contactcars.Com Sep 2020 - Jan 2022
    Cairo, Egypt
    1-Collaborating with various stakeholders to determine software requirements.2-Design and building the contactcars.com from scratch with latest technology stack and microservices architecture3-Leading and support all tech team members.4-Designing, building, and optimizing our infrastructure platforms on AWS.5-Responsible for creating software deployment strategies.6-Fixing and troubleshoot production issues
  • Bcare.Com.Sa - Neomtech
    Full-Stack Technical Lead | Architect
    Bcare.Com.Sa - Neomtech Jan 2019 - Sep 2020
    Egypt
  • Telecoms Software Project
    Software Architect | Technical Lead
    Telecoms Software Project Nov 2019 - Jun 2020
    Developing billing software for a telecoms clientlead and support the frontend and backend development teams
  • International Turnkey Systems - Its
    Software Development Specialist (.Net Full Stack Lead)
    International Turnkey Systems - Its Apr 2018 - Sep 2019
    1. Lead team to achieve tasks successfully.2. Code review to match code standard.3. Build architecture tasks and items.4. Add some features to enhancement the framework.5. Create front-end web components for developers to use it to develop their business items by React.js6. Fix bugs & Support team.7. Work on POC (Proof of Concept ) & R&D (Research and Development) tasks.8. Organize code and enhance the performance.9. Arrange meetings to discuss business requirements.
  • Link Development
    Solution Specialist
    Link Development Feb 2017 - Apr 2018
  • Nahdet Misr Publishing Group
    Senior Software Developer
    Nahdet Misr Publishing Group May 2016 - Feb 2017
  • Accentia Me
    Senior .Net Developer
    Accentia Me Jan 2016 - May 2016
  • Artificialapp
    Senior .Net Developer
    Artificialapp Jan 2015 - May 2016
  • Massoft
    .Net Developer
    Massoft Sep 2013 - Jan 2015
  • Fox2000
    .Net Developer
    Fox2000 Jul 2010 - Jun 2012
    Cairo

Ahmed Hassan Skills

Visual Studio Microsoft Sql Server Sql Oracle C# Asp.net Asp.net Mvc Asp.net Ajax Asp.net Web Api Team Foundation Server Html Xml Software Development Ado.net Oop Entity Framework Linq Design Patterns Crystal Reports Ajax Ajax Toolkit Javascript Jquery Angularjs Node.js Mongodb Bootstrap Css .net Framework Cascading Style Sheets Object Oriented Programming Language Integrated Query Angular2 Typescript Agile Environment Agile Application Development Angular4 Git Angular5 Signalr .net Core Firebase

Ahmed Hassan Education Details

Frequently Asked Questions about Ahmed Hassan

What company does Ahmed Hassan work for?

Ahmed Hassan works for Contactcars.com

What is Ahmed Hassan's role at the current company?

Ahmed Hassan's current role is Head of Engineering at contactcars.com.

What schools did Ahmed Hassan attend?

Ahmed Hassan attended Udacity.

What skills is Ahmed Hassan known for?

Ahmed Hassan has skills like Visual Studio, Microsoft Sql Server, Sql, Oracle, C#, Asp.net, Asp.net Mvc, Asp.net Ajax, Asp.net Web Api, Team Foundation Server, Html, Xml.

Not the Ahmed Hassan 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.