Haroon Dilshad - Staff Engineer

Haroon Dilshad

Staff Engineer

Professional Summary

Staff Software Engineer with 9+ years of experience in developing scalable, user-centric solutions. Skilled in leading teams, optimizing processes, and implementing technical solutions that align with business objectives.

Experience

Staff Engineer @ HeartbeatMed Berlin, Germany

Feb 2024—Aug 2024

  • Implemented end-to-end and integration testing strategies, improving overall product quality and reducing bug discovery time.
  • Implemented preview environment seeding process, reducing setup time from multiple developer hours to minutes.
  • Developed automations for routine tasks i.e. score calculations, resending emails to eligible users etc., increasing team productivity.
  • Architected and implemented spotlight search functionality, improving user experience and search accuracy.

Senior Full Stack Developer & Technical Team Lead @ BuildingMinds GmbH, Berlin, Germany

2019—Jan 2024

  • Architected and led development of a no-code-low-code highly scalable "Generic Connector" platform.
  • Designed and implemented a CDM-compliant data normalization and transformation pipeline.
  • Spearheaded an inner-source initiative, fostering collaboration and code reuse across teams.

Software Engineer, Caya GmbH., Berlin, Germany (Remote)

2017-2018

  • Caya makes your postal mail digital. I was responsible for creating and maintaining necessary visual and compute components responsible for digitizing the physical mail and making it available to users.

Technical Lead, M-Hospitality, Athens, Greece (Remote)

2019-2019

  • Lead a team of designers and developers to create companion applications for top-rated hotels
  • The most challenging aspect of the project was to "generate" a different app for every hotel from the same unified code base.
  • This was made possible by feeding different layout and other configurations at build time.

Full-Stack Developer, AIRE Services LLC., California, USA Remote

2016-2017, 2019

  • As a core full-stack developer, I was involved in building an application that assists users in finding apt agents in selling real estate.
  • I developed a data-ingestion system that pulls data from dozens of MLS Services from across the USA and standardizes it.
  • I also helped create a cross-platform mobile application that consumes this data.

Independent Contractor, Upwork

2015-2019

  • 100% job success rate throughout my career.
  • 91% of clients have expressed a willingness to recommend my services to others.
  • 100% of clients have indicated their desire to collaborate with me again.

Key Strengths

Technologies & Tools

Cloud & Infrastructure

AWS Cloud, CloudFormation, Azure Cloud, Docker, Kubernetes, Event-Driven Architecture

Backend & Databases

NodeJS, NestJS, PostgreSQL, Redis, MongoDB, TypeSense, KeyCloak

Frontend & UI

TypeScript, Angular, ReactJS, RxJS, Ngxs

DevOps & Monitoring

Grafana, Playwright, NX, PgBoss, ELK Stack, Kafka, EventHubs

Education

SEECS - NUST, Islamabad, Pakistan

BE Software Engineering 2011-2015

Technical Skills

Programming Languages

JavaScript, TypeScript, Java, Python

Backend

NodeJS, NestJS, Express, Django, Deno/BunJS

Frontend

Angular, React, RxJS, NGXS, Redux, Remix

Databases

MongoDB, Postgres, Cloudant/CouchDB, SQL + Lite

ORM/ODM

TypeORM, Sequelize, Prisma, Mongoose

Testing

Jest, Codecept, Playwright/Puppeteer

Cloud & DevOps

Cloud Native APIs from AWS, GCP, Azure, Vercel, Netlify, Docker + Compose, Kubernetes (K8s)

API Technologies

GraphQL, gRPC/RPC, RESTful APIs

Search

ElasticSearch, TypeSense