waqasashraf.com
Available for collaboration

Software
Engineer.

Building RockMaker — a scientific crystallography imaging platform.
.NET / C# backend, React + TypeScript frontend.

.NET / C# React + TypeScript EF Core
Expertise

Skills & Stack

Backend — .NET / C# / EF Core Primary
ASP.NET Core C# EF Core 8 SQL Server SignalR SkiaSharp xUnit
Frontend — React / TypeScript Primary
React 18 TypeScript Redux Toolkit TailwindCSS Konva.js JavaScript
DevOps & Tooling Working
Jenkins CI/CD Docker Git / Git Hooks Grafana / Loki Go PostgreSQL
Work & Side Projects

Things I've Built

RockMaker
Scientific crystallography experiment design and imaging platform — scoring pipeline, image generation, Konva.js rendering.
.NET EF Core React
Enterprise Audit System
End-to-end internal audit lifecycle platform covering document control, scheduling, quality assurance, and automated reporting.
React Typescript TailwindCSS
CRM + Support Desk
Multi-tenant CRM with Go/PostgreSQL backend, vertical slice architecture, RLS, SLA policies, ticket workflows.
Go PostgreSQL
IssueTrak
Lifecycle issue tracking with versioned releases, milestone planning, and advanced query builder.
Go React
Career

Experience

Jul 2022 –
Present
Senior Software Engineer
Flagship biotech research platform (RockMaker) — full-stack ownership across backend, frontend, and data layer.
Performance
High-Throughput Image Processing & API Performance
Streamlined the image processing pipeline to reduce per-request compute overhead and improve throughput under concurrent load. Optimised data access patterns to cut redundant database round-trips and boost overall query efficiency.
Architecture
Feature design & database architecture
Led design and implementation of new product features including schema design, backend APIs, and React UI. Mentored junior developers in best practices and business logic.
DevOps
CI/CD, code quality & deployment
Streamlined Jenkins pipelines for build, code signing, and deployment. Enforced code linting and formatting via Git hooks. Supported field teams in debugging and issue resolution.