I am Muhammad Ammar Farooqi, a dedicated and result-oriented backend developer with diverse experience in the application development process. I have a strong passion for leveraging modern technologies, advanced frameworks, and agile techniques to create robust and efficient backend solutions.Currently, I am contributing as a Lead Backend and Integration Engineer at MaqsoodLabs, where I have been working with Node.js/Nest.js, a backend framework heavily inspired by Angular.js. My focus is on developing high-quality applications and integrating various technologies.With proficiency in JavaScript, TypeScript, and Python, I have hands-on experience in working with development and testing frameworks such as NestJS, ExpressJS, NodeJS, Cypress, Jest (E2E Backend), ReactAdmin, TypeORM, ElasticSearch (ELK), GraphQL, MySQL, Redis, AWS, and React.At MaqsoodLabs, I have been involved in various projects, where I showcased my leadership skills by heading a team of 8 in the development of an automated news scraping and parsing system. I have also worked extensively with PostgreSQL, TypeORM, AWS S3, Stripe Integration, GitHub Actions, Firebase, and AWS Elastic Beanstalk to build robust backend applications using frameworks like NestJS, NodeJS, ExpressJS, and Django.I have contributed to the development of a Django-based backend for a fashion e-commerce store. I also formulated and developed an AI-based fashion recommendation system, enhancing the customized styling experience based on real customer data.During my tenure at a leading technology company specializing in OTT video experiences, I played a crucial role in backend and middleware development using Node.js and ElasticSearch. Additionally, I contributed to the implementation of an Angular-based CMS (Admin panel) for a client project and provided technical support for multiple clients, resolving issues related to mobile apps, web apps, and backend bugs.I hold a Bachelor of Science in Computer Engineering from COMSATS University Islamabad (Lahore Campus) and have further enriched my skills through online courses in Flutter development, NestJS, data analysis with Python and Pandas, web scraping with Beautiful Soup, SQL implementation, and Python programming.Apart from my technical expertise, I have a keen interest in technology, arts, graphic design, digital illustrations, and digital animation. I am fluent in English, Urdu, and Punjabi, allowing me to effectively communicate and collaborate with diverse teams and stakeholders.
Listed skills include Machine Learning, Analytical Skills, Web Services, Mathematics, and 21 others.