Ishfaq Haider

Ishfaq Haider

Senior Software Engineer @ NorthBay Solutions

About Ishfaq Haider

Ishfaq Haider is a Senior Software Engineer with extensive experience in software development, particularly in Java and mobile application development. He has worked for several companies in Islamabad, including Elixir Technologies, Global Rescue LLC, and NorthBay Solutions, and has a strong background in Agile methodologies and various software tools.

Work at NorthBay Solutions

Ishfaq Haider has been employed at NorthBay Solutions as a Senior Software Engineer since 2021. In this role, he utilizes his advanced skills in software development to contribute to various projects. His experience includes working with technologies such as Java, Spring Boot, and NoSQL databases. He applies Agile methodologies, specifically Scrum, to enhance team collaboration and project efficiency.

Previous Experience in Software Engineering

Before joining NorthBay Solutions, Ishfaq Haider worked at several organizations in various software engineering roles. He served as a Software Engineer at Elixir Technologies from 2016 to 2017 and at Stella Technology SMC from 2017 to 2019. He also held the position of Associate Software Engineer at Global Rescue LLC for a period of five months in 2015. He continued at Stella Technology SMC as a Senior Software Engineer from 2019 to 2021.

Education and Expertise

Ishfaq Haider studied Mathematics and Computer Science at F.G. College for Men F-10/4 Islamabad, where he achieved his FSc. He furthered his education at the International Islamic University Islamabad, earning a Bachelor of Science (BS) in Computer Software Engineering from 2011 to 2015. His academic background supports his expertise in developing applications for both Android and iOS platforms, utilizing frameworks and technologies such as Swift.

Technical Skills and Tools

Ishfaq Haider possesses advanced skills in Java and related frameworks, including Spring Boot, Spring Security, and Spring Data. He has experience with Elasticsearch and NoSQL databases, which he employs to build scalable data solutions. Additionally, he utilizes a variety of tools and technologies in his software development projects, including Docker, Postman, and VMware.

Agile Methodologies and Team Collaboration

In his professional roles, Ishfaq Haider has employed Agile methodologies, particularly Scrum, to enhance team collaboration and project efficiency. This approach enables him to work effectively within teams, ensuring that projects are completed on time and meet the required standards.

People similar to Ishfaq Haider