Sohaib Ali
About Sohaib Ali
Sohaib Ali is a Senior Technical Lead currently working at Securiti in Vancouver, Canada. He has extensive experience in software engineering and development, with proficiency in various programming languages and frameworks, as well as a strong background in data mining and analytics.
Current Role at Securiti
Sohaib Ali currently serves as a Senior Technical Lead at Securiti, a position he has held since 2023 in Vancouver, British Columbia, Canada. His role is hybrid, allowing him to work both remotely and on-site. Prior to this, he worked as a Technical Lead at the same company from 2019 to 2021, contributing to various projects and initiatives during his tenure.
Professional Experience
Sohaib Ali has extensive experience in software engineering, having worked at several notable companies. He began his career at TPS Pakistan Pvt Ltd as an Associate Software Engineer in 2012. He then held positions at WorkForce Software and 10Pearls in 2016, before moving to Contour Software as a Senior Software Developer from 2016 to 2018. He returned to Contour Software as a Principal Software Engineer for a brief period in 2019 before joining Securiti.
Education and Expertise
Sohaib Ali holds a Master's Degree in Computer Science from the Institute of Business Administration (IBA), where he studied from 2014 to 2016. He also earned a Bachelor of Science (BS) in Computer Science from Karachi University, completing his studies from 2008 to 2011. His educational background supports his proficiency in various programming languages and frameworks, including Go, C#, Java, and .Net Framework.
Technical Skills
Sohaib Ali is proficient in a wide range of programming languages and frameworks, including ASP.Net, LINQ, Spring framework, and JavaScript. He has experience with databases such as Oracle, MS SQL Server, and MySQL. His skills extend to documentation tools like MS Project and MS Visio, as well as development environments like Visual Studio. He is also skilled in data mining tools such as Knime and Weka, and has expertise in data analytics techniques.
Previous Positions and Contributions
Throughout his career, Sohaib Ali has held various roles that demonstrate his growth in the software engineering field. He worked as a Senior Software Engineer at TimeXperts Pvt. Ltd. and as a Software Engineer at WorkForce Software. His experience includes gathering and managing requirements, implementing complex logic code, and utilizing Team Foundation Server for Application Lifecycle Management.