Noman Tufail

Noman Tufail

$30/hr
Senior Frontend Engineer | Angular expert | TypeScript | Node.Js
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
32 years old
Location:
Lahore, Punjab, Pakistan
Experience:
10 years
NOMAN TUFAIL Senior Frontend Engineer | Angular Specialist | TypeScript | Node.js E -  Lahore, Pakistan - q https://www.linkedin.com/in/noman-tufail-8b0bb410b SUMMARY SKILLS Experienced Frontend Engineer with over 10 years of expertise in building scalable web applications. Specialised in Angular (2 to 19+), with deep knowledge of modern Angular features such as Signals, RxJS, NgRx, and Signal Store. Proficient in TypeScript, JavaScript, Node.js, and MongoDB, with additional hands-on experience in React.js and Vue.js. Adept at designing optimised architectures, integrating APIs, and driving performance improvements in fast-paced Agile environments. Angular 17+ Node.js AWS Senior Front End Engineer Scrum 05/2022 - Present Remote • Contributed to the frontend development of a clinical research platform used by major clients like Pfizer, utilizing Angular 17+ and TypeScript. • Collaborated with a cross-functional team to implement new features, fix critical bugs, and review pull requests, ensuring high-quality code delivery. • Optimised the performance of key modules by applying faster Change Detection Strategies, UI-level caching, and refactoring API interaction patterns. • Reduced page load times by 70% (from 12+ seconds to < 3 seconds) by parallelizing API calls and minimizing synchronous network requests. • Worked within an Agile environment, collaborating closely with backend, QA, and product teams to improve application performance and user experience. Full-Stack JavaScript Engineer 06/2018 - 05/2022  Coding Pixel 07/2015 - 08/2017 Lahore, Pakistan • Developed multiple Single Page Applications, RESTful APIs, and admin dashboards using Angular 2, PHP, and MySQL. • Deployed and maintained applications using AWS cloud services, enhancing availability and scalability for production environments. • Maintained clean and modular codebase, adhering to best practices in both frontend and backend development. MySQL  Localization REST Microservices Code Migration Success Migrated 100,000+ lines of code to TypeScript.  Automated Localization Flow Implemented automated localization pipeline using Google Translate, sheets, and git hooks, streamlining multilingual support in the application. PERSONAL PROJECTS TransLogistics 01/2013 - 07/2015 Lahore, Pakistan A platform to manage fuel distribution, tracking tanker routes, driver assignments, and financial records. Integrated a double-entry accounting system to optimize fleet management. • Technologies used: AngularJS, PHP, MySQL. Emrevo 09/2017 - 04/2018 Lahore, Pakistan An educational B2B platform, enabling online classes and management of staff, students, and financial Records. Designed as micro-services with Cassandra for scalability. • Technologies used: VueJS, PHP, MySQL and MongoDB. LANGUAGES English Proficient Bachelor of Science in Computer Science INTERESTS Virtual University Of Pakistan k b Lahore, Pakistan PHP Git Optimised Application Speed EDUCATION 01/2016 MongoDB Reduced application load time by 70% through optimization. Lahore, Pakistan Full Stack Developer HTML/CSS JavaScript KEY ACHIEVEMENTS Vroozi • Automated the entire localization workflow, enabling seamless multi-language support throughout the application — significantly reducing manual effort and errors. • Played a key role in the migration project from AngularJS to Angular 12+, modernizing the codebase while maintaining legacy support and improving app performance. • Developed new features and resolved critical bugs across a complex enterprise procurement platform using AngularJS, Angular 12+, TypeScript, and Node.js. • Built and maintained scalable RESTful APIs using Node.js and Express.js, integrating backend services seamlessly with frontend components. • Reviewed pull requests and collaborated with developers to maintain clean architecture and ensure code quality across both frontend and backend codebases. Express.js Test Driven Development EXPERIENCE Awwcor TypeScript Music Travelling
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.