Ehsan Ullah
AeroLeads people directory · profile

Ehsan Ullah Email & Phone Number

Senior Bioinformatics Software Engineer at Roche
Location: Calgary, Alberta, Canada 11 work roles 3 schools
LinkedIn matched
✓ Verified July 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Bioinformatics Software Engineer
Location
Calgary, Alberta, Canada
Company size

Who is Ehsan Ullah? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Ehsan Ullah is listed as Senior Bioinformatics Software Engineer at Roche, a with 90641 employees, based in Calgary, Alberta, Canada. AeroLeads shows a matched LinkedIn profile for Ehsan Ullah.

Ehsan Ullah previously worked as Senior Software Engineer at Qatar Computing Research Institute and Software Engineer at Qatar Computing Research Institute. Ehsan Ullah holds Ph.D., Computer Science from Tufts University.

Company email context

Email format at Roche

This section adds company-level context without repeating Ehsan Ullah's masked contact details.

Roche

Review company-level records connected to Ehsan Ullah before choosing the right outreach path.

Profile bio

About Ehsan Ullah

With extensive experience as a Research Software Engineer, I have developed a solid reputation in the research industry. My expertise spans across research, bioinformatics, and software engineering, allowing me to tackle a diverse range of challenges. Driven by a passion for innovation and a natural ability to solve problems, I have consistently achieved positive results on complex projects. Additionally, I thrive in collaborative environments, always willing to adapt and grow both personally and professionally.

Listed skills include Programming, Algorithms, C++, Matlab, and 21 others.

Current workplace

Ehsan Ullah's current company

Company context helps verify the profile and gives searchers a useful next step.

Roche
Roche
Senior Bioinformatics Software Engineer
switzerland
Website
Employees
90641
AeroLeads page
11 roles

Ehsan Ullah work experience

A career timeline built from the work history available for this profile.

Senior Bioinformatics Software Engineer

Current

Canada

Jun 2024 - Present

Software Engineer

Research Software Engineer at QCRI working in the field of statistical genomics and metabolomics focusing on data analysis, algorithms and tool development exploiting high performance computing.- Implemented and lead development of DeepRepurpose a deep learning based platform for drug repurposing- Implemented deep learning based framework for explaining image classification- Identified chemical alterations in brain and breast cancer cells- Improved performance of imputation of pedigree based genetic data- Integrated cloud sourcing platform with AI based social media classifier

Apr 2018 - Mar 2024

Postdoctoral Researcher

Multi-omics biomarker discovery using statistical and machine learning methods and development of computational tools.- Identified type2 diabetes biomarkers in genomics, metabolomics and clinical data- Developed software tool for visualization of population diversity in genomic data

Dec 2014 - Apr 2018

Research Assistant

• Defining a novel partitionable algorithm, gEFM, that utilizes topological network information to find Elementary Flux Modes• Using GPU programming to parallelize gEFM to tackle large scale problems • Contributed to several projects including modularity analysis, parameter estimation for kinetic models, and analyzing thermodynamically feasible pathways using statistical sampling

Jan 2009 - Dec 2014

Teaching Assistant

• GPU Programming for Scientific Applications: a course exploring GPU architectures, GPU programming infrastructure, performance tuning, parallel programming and CUDA.• Networks and Protocols: a course focusing on the design and implementation of computer communication networks, protocols, and applications.• Stochastic Search and Genetic Algorithms: a graduate course focusing on stochastic search, evolutionary computation, and genetic programming.• Data structures: an undergrad course focusing on data structures and algorithms through programming projects.• Introduction to computer science: an introductory course focusing on C++.

Sep 2008 - Dec 2014

Research Associate

• Analyzed H1 NMR data for biomarker identification of type 2 diabetes in urine samples of Qatari population

May 2013 - Aug 2013

Lecturer

• Conducted labs for courses Electronics, Computer Architecture, Microprocessors, and Computer Fundamentals. • Prepared course content and delivered lectures for Signals and Systems, Computer Architecture, and Computer Fundamentals.

Feb 2004 - Aug 2008

Research Associate

• Design and development of Automatic Meter Reading (AMR) System for Transmission Wing of Water and Power Development Authority of Pakistan (WAPDA).• Developed GSM / GPRS based Vehicle Tracking System.• Designed and developed Sensor Networks based Security Systems.• Designed and developed Automatic Meter Reading (AMR) System for Distribution Wing of Lahore Electric Supply Company (LESCO).

Mar 2005 - Aug 2007

Research Associate

Prepared course content for Advanced Computer Architecture for distant learning program of Virtual University Pakistan. Developed assembler, debugger and IDE for First Architecture for Learning Computer Organization and Networks (Falcon-E), a RISC architecture for students.

Feb 2003 - Feb 2004

Internee Engineer

Islamabad, Pakistan

Designed and configured a section of DWDM backbone of Pakistan Telecommunication Company Ltd. (PTCL).

Apr 2002 - Jul 2002
Team & coworkers

Colleagues at Roche

Other employees you can reach at roche.com. View company contacts for 90641 employees →

3 education records

Ehsan Ullah education

FAQ

Frequently asked questions about Ehsan Ullah

Quick answers generated from the profile data available on this page.

What company does Ehsan Ullah work for?

Ehsan Ullah works for Roche.

What is Ehsan Ullah's role at Roche?

Ehsan Ullah is listed as Senior Bioinformatics Software Engineer at Roche.

Where is Ehsan Ullah based?

Ehsan Ullah is based in Calgary, Alberta, Canada while working with Roche.

What companies has Ehsan Ullah worked for?

Ehsan Ullah has worked for Roche, Qatar Computing Research Institute, Tufts University, Uet Lahore, and Al- Khawarizmi Institute Of Computer Science.

Who are Ehsan Ullah's colleagues at Roche?

Ehsan Ullah's colleagues at Roche include Eduardo Vernieri, Sheela Bisht, Diana Thomas, Dubraska Lamas, and Brum Ogden.

How can I contact Ehsan Ullah?

You can use AeroLeads to view verified contact signals for Ehsan Ullah at Roche, including work email, phone, and LinkedIn data when available.

What schools did Ehsan Ullah attend?

Ehsan Ullah holds Ph.D., Computer Science from Tufts University.

What skills is Ehsan Ullah known for?

Ehsan Ullah is listed with skills including Programming, Algorithms, C++, Matlab, Java, Research, C, and Oop.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Ehsan Ullah you were looking for.

View similar profiles