Research Software Engineer

Hi, I'm Umar Riaz — Software Engineer with runway energy

Versatile engineer delivering enterprise-grade platforms and intuitive digital products for research and data discovery. I pair couture-level presentation with dependable engineering leadership.

Problem Solving Team Player Time Management Resource Management
Editorial portrait of Umar Riaz

About Me

I am a Leicester-based full-stack engineer with more than ten years of experience shaping performant PHP, Java, and JavaScript solutions for universities, research teams, and enterprise partners.

Read the full story

Core Strengths

  • Leading full-stack delivery across PHP, Java, and JavaScript
  • Collaborative stakeholder engagement and mentoring
  • Reliable delivery with disciplined time and resource management
  • Building resilient, user-focused products for education and research

Featured Projects

Explore all
Caption Wizard AI

Caption Wizard AI

Caption Wizard AI is a web application built in Next.js that uses the DeepSeek models to generate engaging captions for social media, marketing, or content creators. Users submit context or keywords, and the system returns caption suggestions crafted by AI. The interface is designed to be intuitive and fast, combining modern web technologies and machine learning to streamline content creation.

Pluggin Ecosystem

Pluggin Ecosystem

I joined Pluggin as Technology Lead in August 2023. My responsibility was to plan, design and build the entire technical foundation of the platform, from user onboarding to identity management and cross-platform integration.

Leicester Health Metadata Resource

Leicester Health Metadata Resource

Designed and built the LEHMR platform at the University of Leicester, along with its extensions Medicines Data Map and the Kidney Research UK Portal. These platforms focus on capturing the metadata of research projects, ensuring compliance with the Health Data Research UK (HDR UK) metadata model, and making projects discoverable to enable wider collaboration.

Digital Use Conditions Profile Creator

Digital Use Conditions Profile Creator

I served as the sole technology lead, architect and developer of the DUC platform and its specialised extensions DUCEPND and DUCEJPRD. The core system provides a machine-readable specification for consent and data use conditions, while DUCEPND and DUCEJPRD adapt that foundation for domain-specific research contexts, particularly neurodegeneration and rare disease consortia. Although I didn’t design the original use-condition schema itself, I translated it into a fully functioning software system, shaped and refined the schema for practical use, and contributed technical input to published research.

Latest Articles

Visit blog

Let’s build something impactful

Have a project that needs dependable delivery and runway-ready storytelling? I’d love to hear about it.

Start a conversation