Kamran Bilgrami

Kamran Bilgrami

Software Architect @ Barracuda Networks

About Kamran Bilgrami

Kamran Bilgrami is a Software Architect at Barracuda in Ottawa, Ontario, Canada, with extensive experience in software development and engineering.

Company

Kamran Bilgrami is currently employed at Barracuda in the role of Software Architect, located in Ottawa, Ontario, Canada. The company is known for providing powerful, easy-to-use, and affordable security and storage solutions that simplify IT. Barracuda is a well-established name in network security, data protection, and application delivery services.

Title

Kamran Bilgrami holds the title of Software Architect at Barracuda. In this role, he is responsible for designing, developing, and overseeing the implementation of software solutions that meet the company's strategic goals and operational needs. His expertise in advanced debugging, object-oriented design, and real-time security systems is crucial for his current position.

Previous Work Experience

Before joining Barracuda, Kamran Bilgrami had a diverse career trajectory in the software development industry. He served as Principal Software Developer at Avast Software from 2017 to 2019. Prior to that, he was a Senior Software Developer at AVG Technologies from 2014 to 2017. His long tenure at Canadian Health Systems from 2009 to 2014 saw him working as a Senior Software Engineer. He also took roles at Cryptometrics Inc, Orbis Partners Inc, Tata Communications in the USA, and iBasis in the Greater Boston Area. Throughout his career, Kamran has accumulated extensive experience in software development and engineering across multiple domains and technologies.

Education and Expertise

Kamran Bilgrami pursued his higher education at the University of Karachi where he studied Applied Physics and earned an M.Sc. degree. His academic background provided a strong foundation for his professional expertise in mathematical and statistical modeling, advanced debugging, and algorithm development. Kamran is well-versed in developing multi-threaded server applications and network security protocols. He is also proficient in a range of databases including SQL Server, Oracle, and MySQL.

Technical Skills

Kamran Bilgrami specializes in a variety of technical skills pertinent to software development. He has deep knowledge of .NET, C#, and C++ which have been crucial in developing healthcare solutions and biometric-based security systems. His expertise extends to advanced debugging, object-oriented design, and the development of mission-critical telecommunication routing systems. Additionally, Kamran is skilled in creating web services and has a robust understanding of network security protocols.

People similar to Kamran Bilgrami