I'm Mehreen Malik, a creative and innovative Front-End Developer with 3+ years of experience designing and building responsive, dynamic, and user-friendly web applications. I specialize in ReactJS, Angular 5-8, TypeScript, JavaScript (ES6+), Node.js, Redux, HTML5, CSS3, and Bootstrap, and I enjoy turning complex ideas into intuitive interfaces. I'm proficient in building SPAs and PWAs, component-based architecture, REST API integration, cross-browser optimization, and agile methodologies like Scrum and Kanban. I thrive in collaborative teams, enjoy debugging and testing with Jasmine and Karma, and I value clean code, accessible design, and end-to-end quality through CI/CD using Jenkins.

Mehreen Malik

I'm Mehreen Malik, a creative and innovative Front-End Developer with 3+ years of experience designing and building responsive, dynamic, and user-friendly web applications. I specialize in ReactJS, Angular 5-8, TypeScript, JavaScript (ES6+), Node.js, Redux, HTML5, CSS3, and Bootstrap, and I enjoy turning complex ideas into intuitive interfaces. I'm proficient in building SPAs and PWAs, component-based architecture, REST API integration, cross-browser optimization, and agile methodologies like Scrum and Kanban. I thrive in collaborative teams, enjoy debugging and testing with Jasmine and Karma, and I value clean code, accessible design, and end-to-end quality through CI/CD using Jenkins.

Available to hire

I’m Mehreen Malik, a creative and innovative Front-End Developer with 3+ years of experience designing and building responsive, dynamic, and user-friendly web applications. I specialize in ReactJS, Angular 5-8, TypeScript, JavaScript (ES6+), Node.js, Redux, HTML5, CSS3, and Bootstrap, and I enjoy turning complex ideas into intuitive interfaces.

I’m proficient in building SPAs and PWAs, component-based architecture, REST API integration, cross-browser optimization, and agile methodologies like Scrum and Kanban. I thrive in collaborative teams, enjoy debugging and testing with Jasmine and Karma, and I value clean code, accessible design, and end-to-end quality through CI/CD using Jenkins.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Language

English
Fluent

Work Experience

Front End Developer at Royal Bank of Canada
July 1, 2024 - November 3, 2025
Developed UI web application pages using React, TypeScript, HTML5, CSS3, LESS, Bootstrap, and RESTful APIs. Designed and implemented responsive and dynamic SPAs using React and Angular 8. Built reusable React components and Angular services to integrate with backend REST APIs. Migrated applications from Angular 5 to Angular 8, ensuring cross-browser compatibility. Collaborated with UX designers, architects, and backend teams in an Agile/Scrum setup. Debugged and tested applications using Developer Tools, Jasmine, and Karma. Deployed code via Jenkins and managed source control using Git and Rally.
UI Developer at Gap Inc
July 1, 2023 - July 1, 2023
Implemented UI mockups and integrated third-party React libraries (React Strap, Redux-Form, React-Scroll, React-Reveal). Built reusable React components, used Redux for state management, and integrated GraphQL for API queries. Developed responsive layouts using SASS and CSS3. Followed Agile methodology and participated in daily SCRUMs and code reviews. Maintained high unit test coverage using Jasmine; managed code versioning with GitHub. Participated in Version One AGILE Life cycle management software and test-driven development practices.
Front End Developer at Bell Canada
June 1, 2014 - June 1, 2014
Designed and developed responsive, accessible UIs using React, Angular 6/7, TypeScript, and Bootstrap. Built interactive SPAs using RxJS, Observables, and Angular Material components. Integrated applications with REST APIs, implemented JWT authentication, and used Spring Boot for backend integration. Developed custom Docker container images for microservices deployment. Conducted unit and integration testing using Jasmine and Karma. Participated in Agile ceremonies, sprint planning, and documentation.

Education

Add your educational history here.

Qualifications

Bachelor of Engineering in Information Technology
January 11, 2030 - November 3, 2025

Industry Experience

Financial Services, Software & Internet, Media & Entertainment, Professional Services, Other