Muhammad Ammar Tahir

Software Engineer 💻 | Diving into Generative AI and Machine Learning Mastery!

Bellevue, Washington, USA

AT

About

An experienced software engineer who has successfully managed and directed development projects at a rapidly growing startup. Specialized in creating strong and easily expandable microservices and web applications. Skilled in using graph analytics to create innovative data visualizations and support in-depth data exploration.

Work Experience

Kaleidoscope
Founding Software Engineer
Tech Lead

2020 - 2023

Software Engineer

  • ● Designed and scaled distributed backend systems for dynamic knowledge-lake query platforms, improving system throughput by 30% and scaling to handle 25k queries/day.
  • ● Implemented a three-tier caching layer (React-query, Redis, MongoDB), reducing latency by 50% and cutting infrastructure costs by 16%.
  • ● Built a job microservice using AWS SQS for batch processing and integrated SNS to send automated email notifications, improving task reliability.
  • ● Developed monitoring pipelines using Prometheus, managing 10k+ metrics/sec for backend services.
  • ● Accelerated graph rendering performance of CytoscapeJS by 10x using an optimized rendering algorithm in ReactJS bringing latency down to 3 ms
  • ● Collaborated with engineers and data scientists to integrate ML models into scalable backend pipelines.
  • ● Led a cross-functional team of engineers and product managers to design and deliver scalable consumer-facing backend features including Realtime Notifications, LLM Chatbot, and Federated Search
  • ● Mentored junior engineers on best practices for distributed system design, secure API development, and debugging complex production issues
  • ● Implemented A/B testing for different user interfaces using AWS Application Load Balancer (ALB), enabling dynamic routing based on experiment configurations and improving feature validation efficiency by using CloudWatch metrics

Education

University of Washington, Seattle

2023 - 2025
Master's Degree in Data Science

National University of Computer & Emerging Sciences

2017 - 2021
Bachelor's Degree in Computer Science

Skills

Python
Javascript
Golang
C/C++
React
Node.js
GraphQL
SQL
MongoDB
Docker
Kubernetes
PyTorch