About Omar Rezk:
I'm a focused and hard working software engineer experienced in building full stack applications using React and Node. I have been working extensively using programming languages including, but not limited to, JavaScript and Python. My journey is always evolving by challenging myself through problem solving, breaking down complex projects into manageable pieces and developing efficient solutions to solve them. Furthermore, I enjoy staying up-to-date with the latest industry trends, technologies and educating myself on the gaps in the market to work on meaningful projects that would contribute to the industry.
Experience
- Designed a server using Express.js to modularize server-side logic through the use of middleware functions.
- Created a functionable website, using React, capable of re-rendering components through the virtual DOM.
- Developed server functionality with Node.js using React that enables both the client and server to be developed through JavaScript.
- Led a team in implementing an efficient git flow, resolved conflicts and helped debug issues.
- Adopted an Agile/Scrum methodology, using Jira as a collaborative platform, resulting in increasing the efficiency of product development.
- Developed responsive web applications across all platforms resulting in improved code structure, maintainability and scalability.
- Implemented BEM principles when creating CSS classes for web pages, and utilized Flexbox to achieve optimal layout control.
- Leveraged APIs, using Axios and ThunderClient, to extract JSON data and integrate it consistently into web pages and browser applications.
Education
BrainStation | Diploma, Software Engineering
JAN 2023 - APR 2023, TORONTO, ON
Professionals in the same Engineering / Architecture sector as Omar Rezk
Other users who are called Omar
Jobs near Toronto, Ontario
-
mechanical maintenance supervisor
Found in: Talent CA 2 C2 - 2 days ago
NATIONAL DRY COMPANY LIMITED Toronto, CanadaEducation: Secondary (high) school graduation certificate · Experience: 1 year to less than 2 years · Tasks · Prepare production and other reports · Resolve work problems, provide technical advice and recommend measures to improve productivity and product quality · Supervise work ...
-
Software Engineer, Backend
Found in: Talent CA C2 - 3 days ago
KeepTruckin Newmarket, CanadaWho we are: · Motive empowers the people who run physical operations with tools to make their work safer, more productive, and more profitable. For the first time ever, safety, operations and finance teams can manage their drivers, vehicles, equipment, and fleet related spend in ...
-
Group Lead
Found in: beBee S2 CA - 3 weeks ago
ATS Automation Woodbridge, CanadaJoin our globally growing team at ATS Test where we create complex automation solutions at the highest level that sustainably impact lives around the world. · ATS is an industry-leading automation solutions provider to many of the world's most successful companies. The ATS Test D ...