Manager
Manager
E-MAIL: ma-ghanem@hotmail.com
SUMMARY:
§ Meticulous and resilient web developer with over 6 years of Frontend experience and 2 years as
Engineering Lead and passion for responsive design, exploring new technologies, solving
problems, taking on new challenges that involve learning new skills. Led a team of four
employees. Specializes in ReactJS with previous Angular 2 experience.
EDUCATION:
EXPERIENCE:
§ PwC ETIC – Services Company Dec 2022 – PRESENT
Cairo, Egypt. Hybrid. Full-time.
Software Engineering Manager
Technologies:
ReactJS, TypeScript, JavaScript, Redux, Redux Tool Kit, HTML,
CSS, LESS, FlexBox, REST, Git, GitHub, Jira, Figma.
Achievements:
• I conducted the annual appraisal for all my direct reporters.
• As a frontend practice lead, I was able to upgrade our
internal projects from using low code platform to using
cutting edge frontend framework.
• I have upskilled multiple resources through different paths
and hooked them into engagements.
• I managed to deliver 2 internal products and deployed to
production.
• I got an engagement myself, and I picked up the product
from where it left off, added features, fixed bugs and
deployed it to production at the end.
• I upgraded the hiring process and mentored seniors to
conduct interviews.
Duties:
• I managed 22 employees, 12 seniors and 10 juniors/mid-
level, I was also responsible for their career path as their
career coach and guide them towards their career goals.
• Coach others, recognise their strengths, and encourage
them to take ownership of their personal development.
1
• Act to resolve issues which prevent the team working
effectively.
• Utilize resources to matching engagements.
• Upskill resources to match demand with specific paths.
• Report weekly about current engagements and resources
status.
• Manage a variety of viewpoints to build consensus and
create positive outcomes for all parties.
• Uphold the firm's code of ethics, business conduct and follow
firm’s policies.
Technologies:
ReactJS, TypeScript, Redux, HTML, CSS, LESS, FlexBox,
StyledComponent, REST, Git, GitHub, Jira, Figma.
Achievements:
• Refactor existing components.
• Reduce newly generated bugs and cleaning backlog from
bugs.
• Increase unit testing coverage.
• Lead new features that enhance user experience and reduce
delay time with 87.5%.
• Fix bugs impacting all users of the system.
Duties:
• Maintained projects through code refactor/bug fixing.
• Perform design and code review.
• Refine tasks with product managers before adding to
backlog.
• Transformed design mock-ups into cross-browser
compatible HTML5/CSS3 layouts and implemented dynamic
Elements and reusable Components with JavaScript and
ReactJS.
• Followed the Agile and Scrum methodologies to implement
the application.
• Supporting clients with fast, reliable and satisfying service.
Technologies:
ReactJS, JavaScript ES6, Redux, HTML, CSS, FlexBox, REST, Git,
GitHub, NodeJS, MongoDB, Docker.
Achievements:
• Get handover of current apps from service company.
• Document the implementation and architecture of the apps.
2
Duties:
• Decouple layers of the apps.
• Maintained projects through code refactor/bug fixing.
• Work with the Architect and COO to prioritize the backlog.
Technologies:
NextJS, JavaScript ES6, Redux, HTML, CSS, FlexBox, REST, Git,
GitHub, Clickup, Vercel.
Achievements:
• Digitization of agriculture process.
• Developed different web apps from scratch.
Duties:
• Mentored and coached 1 engineer.
• Lead team of 6 engineers.
• Conducted scrum ceremonies.
• Maintained projects through code refactor/bug fixing.
• Perform design and code review.
• Refine tasks with product managers before adding to
backlog.
• Transformed design mock-ups into cross-browser
compatible HTML5/CSS3 layouts and implemented dynamic
Elements and reusable Components with JavaScript and
ReactJS.
Technologies:
Angular 9, TypeScript, Redux, HTML, CSS, SASS, FlexBox, REST,
Git, GitHub, Jira, Figma.
Achievements:
• Lead new features that enhance user experience.
Duties:
• Lead team of 2 engineers.
• Maintained projects through code refactor/bug fixing.
• Perform design and code review.
• Transformed design mock-ups into cross-browser
compatible HTML5/CSS3 layouts and implemented dynamic
Elements and reusable Components with JavaScript and
ReactJS.
• Followed the Agile and Scrum methodologies to implement
the application.
3
§ Bosta – Logistics Product Mar 2020 – Nov 2021
Cairo, Egypt. Remote. Full-time.
Team Lead / Senior Frontend Engineer – ReactJS
Technologies:
ReactJS, JavaScript ES6, Redux, HTML, CSS, LESS, FlexBox,
REST, Git, GitLab, Jira.
Achievements:
• Refactor business and admin dashboards.
• Implement Design System with Product team.
• Enhanced and optimized application performance.
Duties:
• Mentored and coached 4 engineers.
• Conducted technical interviews with frontend engineers.
• Maintained projects through code refactor/bug fixing.
• Onboarding new team members.
• Perform design and code review.
• Peer programming with engineers.
• Conduct OKRs (technical and behavioral) and performance
reviews.
• Transformed design mock-ups into cross-browser
compatible HTML5/CSS3 layouts and implemented dynamic
Elements and reusable Components with JavaScript and
ReactJS.
• Followed the Agile and Scrum methodologies to implement
the application.
• Supporting clients with fast, reliable and satisfying service.
Technologies:
ReactJS, Angular2, JavaScript ES6, Typescript, D3, HTML, CSS,
LESS, SASS, FlexBox, SVG, Unit Testing, Jest, Enzyme, React
Testing Library, REST, GraphQL, Git, GitHub, Jira.
Achievements:
• Migrate business dashboard from AngularJS to ReactJS.
• Developed charting library using D3 for interactive cross
browser animated data visualizations charts.
Duties:
• Maintain projects through code-refactor/ bug fixing.
• Perform code review.
• Mentored and onboarded junior developers.
• Transformed design mock-ups into cross-browser
compatible HTML5/CSS3 layouts and implemented dynamic
Elements and reusable Components with JavaScript and
ReactJS.
4
• Developed Single Page Applications using Angular 2
concepts of Components, Directives, Services, Observables,
Templating, Dependency Injection and data binding.
• Worked with CSS Preprocessors LESS and SASS to build
better and optimized Style sheets.
• Followed the Agile and Scrum methodologies to implement
the application.
• Communicate effectively with other engineers and product
manager to convert prototype into delicate product.
• Use the latest technologies to give customers the best
experience across multiple devices.
• Big Data driven and a communicator in a team that shares
code and ideas to build a broad collaborative culture.
§ DMS – Healthcare products and different services Nov 2015 – Jul 2016
Cairo, Egypt. Onsite. Full-time.
Software Engineer
Technologies:
ASP.NET (MVC, Web Forms), .NET (Win Forms), ADO.NET, C#,
MS SQL Server, Entity Framework, JavaScript, HTML, CSS, XAML,
Razor, REST, SOAP, TFS, IIS.
Duties:
• Responsible for producing and designing a detailed data
model of a database.
• Developing web applications by using ASP.NET (MVC &
Web Forms) and C#.
• Developing and designing Web Pages which are more User
interactive by using JavaScript, JQuery, Ajax, and JSON.
• Used AJAX and JSON to make asynchronous calls to the
project server to fetch data on the fly.
• Followed the Agile and Scrum methodologies to implement
the application.
• Used TFS for project status tracking through dashboards.
LANGUAGES:
§ English — Proficient
§ Arabic — Native