Haz Parakrama

Software Architect @ Epiq

About Haz Parakrama

Haz Parakrama is a Software Architect with extensive experience in designing software and infrastructure for data science, artificial intelligence, and machine learning systems. He has worked at Epiq since 2016 and has held various roles in software development and architecture across multiple companies since 2005.

Work at Epiq

Haz Parakrama has served as a Software Architect at Epiq since 2016. In this role, he focuses on designing software and infrastructure architecture specifically for data science, artificial intelligence, and machine learning systems. He leads enterprise-wide single sign-on initiatives and is responsible for the design, deployment, and migration into containerized environments utilizing Docker and Kubernetes. His work contributes to enhancing the technological capabilities of the organization.

Previous Experience

Prior to his current role at Epiq, Haz Parakrama held several positions in various organizations. He worked as a Senior Application Developer at UMB Bank from 2014 to 2016 in the Kansas City, Missouri Area. His earlier experiences include roles as a Web Programmer at Gulf Winds International in 2005, a Web Applications Developer at Timmons Group from 2013 to 2014, and a Software Developer at ESC - Environmental Systems Corporation from 2008 to 2010. He also worked as a Developer at Professional Datasolutions, Inc. from 2010 to 2012 and as a Consultant at Dominion Digital from 2012 to 2013.

Education and Expertise

Haz Parakrama earned his Master of Science (MS) in Computer Science from the University of Tennessee, Knoxville, from 2005 to 2008. He also holds a Bachelor of Science (BS) in Computer Science from the same institution, completed from 2001 to 2005. His academic background supports his expertise in software architecture, data science, artificial intelligence, and machine learning systems.

Technical Contributions

As part of his graduate thesis project, Haz Parakrama developed a widget-placement algorithm for mobile devices. In his professional roles, he performs analysis on applications to identify security vulnerabilities, ensuring the integrity and security of software systems. He also delivers documentation to communicate technological direction to various audiences within the organization.

People similar to Haz Parakrama