Sherif Ghonaim

Sherif Ghonaim

About

Detail

Lead Software Engineer @ Incogtek Software Solutions | Fullstack Software Engineer | MERN & MEAN Software Developer
Toronto, Ontario, Canada

Contact Sherif regarding: 
work
Full-time jobs

Timeline


work
Job
school
Education

Résumé


Jobs verified_user 0% verified
  • I
    Lead Software Engineer
    Incogtek
    Jan 2023 - Current (3 years 10 months)
    Built an innovative solution to the match-making space’s issues in conservative cultures, that provides a powerful tool that caters to the way the cultures address relationships
    • Launched 4 different application components, devised to provide maximum scalability, security, and performance deployed on Heroku
    • Delivered Angular Front-End SPA, utilising advanced libraries such as NgRx, RxJs, & Material
    • Executed a highly secure Auth (Authentication and Authorization) server, that uses OWASP compliant technologies, such as bcrypt, Redis, & JWT
    • Launched a versatile light-weight node/express services Back-End application that follows security protocols defined by the Auth server
    • Designed and implemented a Database
  • BuildOps
    Software Engineer
    BuildOps
    Oct 2021 - Dec 2022 (1 year 3 months)
    • Spearheaded & maintained multiple full stack features while coordinating with Product & QA teams
    • Executed multiple wide-scale Front-End safe refactors in React
    • Pioneered multiple scalable dynamic common components
    • Delivered & enhanced multiple Back-end features as Node GraphQL services
    • Designed and implemented Database migrations and change scripts
    • Orchestrated round the clock AWS deployments to multiple environments
    • Standardised production bug handling process, & consistently headed round the clock fixes
    • Products: Pricebooks, Quotes, Purchase Orders, Job Reports Show less
  • RBC
    Senior Software Developer
    RBC
    Jun 2019 - Oct 2021 (2 years 5 months)
    • Selected as part of a then new initiative for the migration to the new Single Page Web Application, with an entirely new design and technology stack.
    • Utilized a wide range of frameworks and libraries on the front-end, including Angular, NgRx, & RxJs, to develop core banking payment features.
    • Contributed to back-end payment features in Spring Boot and Node REST-ful services.
    • Played a key role in the design and writing of the hotfix process and document.
    • Daily code collaboration on a colossal git mono-repo shared between 9 squads
    • Followed a rigorous testing & deployment strategy, enforced by Jenkins, which automatically ran our full test suite, and deployed to our testing and production environments daily.
  • RBC
    Software Developer
    RBC
    Dec 2016 - Jun 2019 (2 years 7 months)
    • Leveraged Spring framework (Classic & Boot) in the development of powerful MVC web applications, deployed to IBM Bluemix, and Pivotal Cloud Foundry clouds.
    • Harnessed the power of Websphere Portal in the enhancement of portlets, through working on EARs andtheir configurations, to allow access to new web applications, while offering personalization and process control.
    • Employed JUnits, Mockito, and JaCoCo in the development of automated tests to ensure high application integrity, while maintaining a code coverage percentage well above required.
    • Created internal RBC documentation for process standardization, and innovative solutions.
    • Products: Daily Transaction Limits, Email Money Transfer – Autodeposit, Email Mon
  • IBM Canada
    Rational Developer for Power Systems (RDP) Software Developer
    IBM Canada
    May 2012 - Aug 2013 (1 year 4 months)
    • Demonstrated reliability, integrity, and the ability to solve advanced Java software development problems.
    • Collaborated with peers using Agile methodology, contributed development ideas and improvements in scrum meetings, and participated in the planning and execution of sprints.
    • Established versatility through working on products and languages on a variety of systems.
    • Improved product integrity on all builds via detailed manual and automated JUnit testing on a wide range of systems, including IBMi.
    • Boosted product cohesiveness by documenting and reporting defects, ensuring best practices, and generating continuous improvements.
    • Fortified product precision through debugging code using Eclipse, and delive
  • W
    Web Application Developer
    Jun 2010 - Jul 2016 (6 years 2 months)
    • Exhibited consistency and persistence in the remote development of effective web application solutions using HTML, CSS, and Javascript libraries.
    • Established an active line of communication with team members, especially essential in the production and delivery of remotely developed code.
    • Maximized the product’s appeal through the design and implementation of a practical and attractive product layout.
    • Strengthened the product’s functionality through the implementation of complex code in the communication and event-handling layer using advanced Javascript front-end frameworks.
    • Secured the application through rigorous manual & automated testing, and debugging. Show less
  • Intel
    Intel Technology Representative
    Intel
    Jan 2006
    • Represented Intel Technologies at large-scale exhibitions to promote brand awareness and maintain the competitive edge as a leader in technological advancements.
    • Advised colleagues on the latest Core Duo technology by utilizing peer networking and business development opportunities. Key Achievements:
    • Managed sales of company’s innovations and new technologies upon release to the market, and provided product expertise to the public.
    • Created impartiality amongst competitors, such as Acer, Dell, LG, Toshiba, and HP, enabling an increase in sales, which resulted in nomination as a credible subject matter expert (SME). Show less
Education verified_user 0% verified
  • Lakehead University
    master, Master’s Degree, Computer Science
    Lakehead University
    Jan 2011 - Jan 2015 (4 years 1 month)
  • Lakehead University
    bachelor, Bachelor’s Degree, Computer Science
    Lakehead University
    Jan 2007 - Jan 2010 (3 years 1 month)
This is a community-created genome.