Nabeel Farid

Nabeel Farid

Software Developer @ HSBC

About Nabeel Farid

Nabeel Farid is a software developer with extensive experience in full stack development and cloud-based applications. He currently works at HSBC in London and has held various positions across multiple domains, including financial services and transportation.

Current Role at HSBC

Nabeel Farid has been working as a Software Developer at HSBC since 2021. His role involves utilizing modern software development practices and technologies to contribute to the bank's digital initiatives. He is based in London, England, where he has been part of various projects aimed at enhancing the bank's software capabilities.

Previous Experience in Software Development

Nabeel Farid has a diverse background in software development, having worked in several companies prior to his current role. He served as a Full Stack Developer at Panacloud Pvt Ltd for five months in 2021. His previous positions include roles at Flightglobal, where he worked for a total of 11 months across different periods, and at Cubic Transportation Systems, Digital Keystone Limited, and Reward. His experience spans various domains including Financial Services, Insurance, and Transportation.

Educational Background

Nabeel Farid holds a Master of Science degree in Distributed Systems from the University of Hull, which he completed from 2005 to 2006. He also earned a Bachelor of Computer Science from the National University of Computer and Emerging Sciences, where he studied from 1999 to 2003. His foundational education includes a Higher Secondary Certificate in Science from Adamjee Government Science College and a Secondary School Certificate in Science from St. Paul's English High School.

Technical Skills and Expertise

Nabeel Farid specializes in developing cloud-based applications and has extensive experience with modern technologies such as React, AWS, and the MERN stack. He is proficient in Infrastructure as Code (IaC) and CI/CD pipeline technologies. Nabeel employs Agile methodologies, including Scrum, XP, and Kanban, in his software development practices, which enhances project efficiency and collaboration.

Professional Achievements

Nabeel Farid has a proven track record in designing and implementing flexible, multi-tiered, event-driven, distributed applications. His work across multiple domains has contributed to the development of robust software solutions tailored to specific industry needs. His experience in various roles has equipped him with a comprehensive understanding of the software development lifecycle.

People similar to Nabeel Farid