Ahmed Hassan Email and Phone Number
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
-
Head Of EngineeringContactcars.Com Jun 2023 - Present1-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. -
Engineering ManagerContactcars.Com Jan 2022 - Jun 20231-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 -
Software Architect | Technical LeadContactcars.Com Sep 2020 - Jan 2022Cairo, Egypt1-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 -
Full-Stack Technical Lead | ArchitectBcare.Com.Sa - Neomtech Jan 2019 - Sep 2020Egypt
-
Software Architect | Technical LeadTelecoms Software Project Nov 2019 - Jun 2020Developing billing software for a telecoms clientlead and support the frontend and backend development teams
-
Software Development Specialist (.Net Full Stack Lead)International Turnkey Systems - Its Apr 2018 - Sep 20191. 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. -
Solution SpecialistLink Development Feb 2017 - Apr 2018 -
Senior Software DeveloperNahdet Misr Publishing Group May 2016 - Feb 2017 -
Senior .Net DeveloperAccentia Me Jan 2016 - May 2016 -
Senior .Net DeveloperArtificialapp Jan 2015 - May 2016
-
.Net DeveloperMassoft Sep 2013 - Jan 2015
-
.Net DeveloperFox2000 Jul 2010 - Jun 2012Cairo
Ahmed Hassan Skills
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?
-
Ahmed Mansour
Human Resources Supervisor @ Sky Logistics/Sky Ports | Recruitment And Selection | Cbi | Headhunter | Phri In ProgressEl Sheikh Zaid -
1yahoo.com
-
-
Ahmed Hassan
Helwan
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial