About Menna Ali:
My name’s Menna Ali, I’m an experienced frontend engineer who lives in Canada and am authorized to work there with more than 3 years of experience in frontend with building different types of platforms from medium to large-scale dashboards and platforms, and also as a software engineer for almost 5 years.
Experience
Currently, I’m seeking a new challenge. I have experience in JavaScript, HTML, CSS, different javascript frameworks like vue.js, and hands-on refactoring legacy code and migrating it from Angular js to vue.js with a concentration on the quality side by writing unit tests using jest and end-to-end tests using Cypress. I’ve worked in large development teams which include designers, backend engineers, and testing engineers that have sharpened my technical skills, improved my communication, and made me understand what it takes to meet tight deadlines.
Throughout my career, I worked in different industries. I was responsible for building the client-side of drag-and-drop, a visual app builder that lets you build your own multi-platform apps with no prior coding experience using Javascript (vue.js) and I was responsible for developing and maintaining a medical insurance system using Python (Django framework).
Education
I graduated from the faculty of computer science , Cairo university 2018
Professionals in the same Technology / Internet sector as Menna Ali
Professionals from different sectors near Kitchener, Waterloo
Jobs near Kitchener, Waterloo
-
Leader, HR Systems
Found in: beBee S2 CA - 1 day ago
Definity Careers Waterloo, Canada Full timeAs we continue to leverage our systems to provide a positive and digitally enabled employee experience, the HR Systems team will help define and drive the future of work at Definity. The goal of the HR systems team is to identify opportunities that delivering innovative solutions ...
-
electronics assembler
Found in: Talent CA 2 C2 - 3 days ago
RMA Technologies Inc. Cambridge, CanadaWork Term: Permanent · Work Language: English · Hours: 38 to 44 hours per week · Education: Secondary (high) school graduation certificate · Experience: 1 year to less than 2 years · Tasks · Solder and manually assemble various electronic components on PCB (printed circuit boards ...
-
stock clerks supervisor
Found in: Talent CA 2 C2 - 6 days ago
Canadian Tire Listowel, CanadaEducation: No degree, certificate or diploma · Experience: 1 year to less than 2 years · Work setting · Retail business · Tasks · Hire and train or arrange for training of staff · Authorize return of merchandise · Establish work schedules · Prepare reports on sales volumes, merch ...