
Timeline
About me
Software Development Manager | IT Technical Manager | Software Director | Software Engineer Manager | Leading Agile Development Teams | OPENEMR Software Manager | Healthcare Software Manager
Education

Modern academy for computer science and amanagement technology
2001 - 2006Bachelor's degree computer science
College patriarcal (frére)
1987 - 2000School
Experience

Freelance web development
May 2008 - Oct 2022Freelance web development / out source web developmentYour website is the place where you can tell a compelling story to each of your audiences. It is the first place a prospective client or employee will turn to learn more about your business. Specialize in:• e-commerce website design and development.• online software and portals development.• e-website marketing.• online payment (in Egypt)Shopping Cart:Make your customers happy with fast and secure shopping cart services that we can tailor for your business needs.With the your Shopping Cart, you can let buyers select multiple items on your website and send order to your mail in order to contact them and start processing your order.Once you have a website and a product that people may buy, you will need an eCommerce system in place to be able to sell to your online buyers.Buyers click Add to Cart buttons to add items to their Shopping Carts, and they click View Cart buttons to review the items in their carts before they check out and complete their order.Master Administrator can check all order from his administration and page, then change the status of order (New Order, Processing, Shipped....)We make a perfect use of online marketing to make our living as it is the number one source of our clients. We helped a lot of our clients having a successful online business..Internet marketing:Stay connected with your customers by sending a high-impact email communication that allows you to:- Enhance your relationship with your audience.- Help you build a regular, ongoing dialogue with your best clients and prospects. Stay on their mind, they will be sure to think of you first the next time they need a product or service you offer!- User friendly interface , Eye catching and professional-looking email costumed design for you , Personalized e-mails with each client's name in the greeting line and Birthday automatic sending to contacts with today's birthday.- Manage your customers' email list(s) and add additional email to your mailing list. Show less

Solutions for system management and computer technology
May 2008 - Aug 2008Sales manager
Graphicano
Aug 2008 - Aug 20178 Years experience in Web Programming Concept of Work:PROJECT RELATED COMPETENCIESSolution Development and Delivery• Creates efficient and logical databases for clients. • Designs and codes superior technical solutions. • Easily recognizes system deficiencies and implements effective solutions. Project Execution• Creates and executes project work plans and revises as appropriate to meet changing needs and requirements. • Communicates and enforces coding standards • Manages resources within budget and project schedule. • Reviews work of team. • Consistently delivers high-quality services to clients. CAREER PATH CORE COMPETENCIESCommunication• Assists in the facilitation of team and client meetings. • Delivers informative, well-organized presentations. • Understands complex database concepts as well as the implications of different database designs. • Effectively employs many different database design techniques. (XML, Sync Local with Remote) Programming Languages• Demonstrates expert knowledge of at least one structured programming. • Creates XML schemas. • Understands the benefits of the various programming languages. Architecture• Possesses significant knowledge of client server and internet systems architectures. • Creates well designed, reusable modules, libraries. • Understands browser specific compatibility issues. PROFESSIONAL QUALITIESLeadership• Generates enthusiasm among team members. • Proactively seeks opportunities to serve in leadership roles. • Challenges others to develop as leaders while serving as a role model. • Manages the process of innovative change. Teamwork• Facilitates effective team interaction. • Acknowledges and appreciates each team member's contributions. ORGANIZATIONAL RESPONSIBILITIESProfessional Development• Seeks and participates in development opportunities above and beyond required training. • Trains other employees through both formal and informal training programs. Show less
Web Developers Team Leader
Jul 2010 - Aug 2017Senior Web Developer
Aug 2008 - Jun 2010

Ilerra
Sept 2017 - Oct 2022Technical team lead- Responsible for helping team members with the technical aspects of their jobs, such as coding and programming. They may also explain new projects to their team and troubleshoot any problems that occur- Responsible for server-side web application logic and integration of the work front-end developers do.- Write the web services and APIs used by front-end developers and mobile application developers.- Manage the day-to-day the Software Development Life Cycle operations within the team- Participation in project planning and providing estimates and timelines for stories and tasks - Dispatching and Assigning Tasks, Establishing Timelines and Priorities within the team- Documentation for deployment processes - Responsible of coordination with the PM to follow a unified release plan Show less

Onehealth
Oct 2022 - nowSoftware engineering managerLeading software development teams: Responsible for leading teams of software developers, ensuring that they are working collaboratively towards achieving a common goal. Provide guidance and support to the team members, and resolve any issues or conflicts that may arise. Define the scope of software projects, set project timelines and milestones, and allocate resources to ensure successful project completion. Manage project budgets, and ensure that software development projects are completed within time and budget constraints. Work with my teams to design and develop software solutions that meet business and user requirements. also ensure that software solutions are scalable, reliable, and maintainable. Oversee software testing and quality assurance processes to ensure that software products are of high quality and meet user expectations. Develop test plans and strategies, and monitor the results of testing activities to identify and resolve any defects. Collaborating with other departments within an organization, such as marketing and sales, to ensure that software products are aligned with business objectives and meet the needs of users. Keeping up-to-date with new technologies and trends: Stay up-to-date with new technologies and trends in the software development industry, and ensure that the teams are familiar with the latest tools and techniques. Show less
Licenses & Certifications
- View certificate

Continuous integration and continuous delivery with gitlab
LinkedinMar 2024 - View certificate

React: working with apis
LinkedinAug 2021 - View certificate

Management essentials
LinkedinJan 2024 - View certificate

How to be an effective remote manager
LinkedinNov 2023 - View certificate

Agile at work: building your agile team
LinkedinJul 2021 - View certificate

Increase your flexible thinking skills
LinkedinMay 2024 - View certificate

React: testing and debugging
LinkedinNov 2021 - View certificate

Transitioning from waterfall to agile project management
LinkedinAug 2021 - View certificate

Agile testing
LinkedinMar 2023 - View certificate

Rewarding employee performance
LinkedinMay 2023 - View certificate

Performance management: improving employee performance
LinkedinMay 2023 - View certificate

Project management skills for leaders
LinkedinJun 2022
Languages
- enEnglish
- frFrench
- arArabic
Recommendations

Vikash mishra
SAP ABAP DeveloperSatna, Madhya Pradesh, India
Yuliia kramareva
Helping teams successfully deliver projects and achieve business goals through Agile-driven executio...Gdańsk, Pomorskie, Poland
Nakul sharma
General ManagerBengaluru, Karnataka, India
Anshu sehgal
Engineering Manager at Hughes Systique Corporation (HSC)Gurgaon, Haryana, India
Manuel martínez
Sr. Brand Manager Buchanan's en MéxicoFaja de Oro, México, Mexico
Manuel hernandez hernandez
facility manager at keysschoolSan Jose, California, United States
Eduardo falcão rosendo
Director Industrial na Paranhocarnes - Indústria e comércio de carnes S.A.Oliveira do Hospital, Coimbra, Portugal
Tiffany asente
Escrow Manager at Nova Title AgencyStow, Ohio, United States
Peggy van de mosselaer
Zorgleerkracht/Vervolgcoach Anderstalige Nieuwkomers-Care Teacher Foreign Language NewcomersAntwerp Metropolitan Area
Roger faust
Developer of innovative business models and qualified Catena-X Advisor. Implement the Digital Transf...Oberursel, Hesse, Germany
...