SZ monogram
Software Engineer @ Talverse
FAST University, Karachi · Bachelor's in Computer Science
Karachi, Pakistan

Syed Salman Ali Zaidi

Backend Engineer · .NET & Go

Building scalable systems.

.NET 8 / Spring BootKeycloakNATS JetStreamOpenTelemetryPostgreSQLStripe / PayPal
Get in TouchDownload Resume
syedsalman1823@gmail.com
Current roleTalverseSoftware Engineer · October 2024 – Present
BaseKarachiKarachi, Pakistan
FocusSystemsBuilding scalable systems.
EducationBS CSBachelor's in Computer Science, FAST University, Karachi
01 // PHILOSOPHY & CORE

Building Products That Scale

I’m a backend engineer, but the thing I care about most isn’t code — it’s follow-through.

I believe the fastest way to build trust is simple: say what you’ll do, then do it. No excuses, no scope creep, no “almost ready.” That attitude is what got me building payment infrastructure, auth systems, and notification pipelines on a live platform serving real donors — not because I was handed those problems, but because I kept showing up until people trusted me with harder ones.

At Talverse I work in .NET 8 and C#, shipping APIs that move real money through Stripe and PayPal across multiple accounts and regions. I’ve integrated Keycloak into a running product, built a Notification SDK on NATS JetStream with gRPC between services, and cleared SQL Server bottlenecks that were blocking checkout. The pattern is the same every time: something is broken or missing, I own it until it isn’t.

I hold a CS degree from FAST University, Karachi, and an IEEE paper on LLM-based protein classification — which mostly tells you I go deep on things I find interesting.

If you’re looking for someone who ships and stands behind what they ship, let’s talk.

Foundational notes from the work

Donation platform APIs

Scalable REST APIs on a live donation platform in .NET 8 and ABP Framework, with Stripe and PayPal/Braintree integrated end to end.

.NET 8 · C# · ABP Framework

Notification SDK

Custom Notification SDK on NATS JetStream with failover, plus gRPC between services.

NATS JetStream · gRPC

IAM and API protection

Keycloak with OAuth 2.0/OIDC, RBAC, and custom OTP authenticators, plus a rate limiter for DDoS protection.

Keycloak · OAuth 2.0 · OIDC · RBAC
WORK NOTES
Donation platform — .NET 8, ABP Framework, Stripe, PayPal/Braintree
Keycloak — OAuth 2.0/OIDC, RBAC, custom OTP authenticators
SQL Server and PostgreSQL — query plans and index tuning
Notification SDK — NATS JetStream failover, gRPC
Rate limiter — DDoS protection on public APIs
Observability — ELK Stack and OpenTelemetry
Frontend — React, Next.js, AngularJS, GA4/GTM
Base of OperationsKarachi, Pakistan
EducationBachelor's in Computer ScienceFAST University, Karachi
02 // TRACK RECORD

Production Engineering & Systems Timeline

Software Engineer at Talverse, an iOS internship at Talverse, and a backend internship at Sastaticket.

October 2024 – PresentTalverseKarachi, PakistanSoftware Engineer

Software Engineer

  • Multi-gateway integration: Stripe and PayPal both integrated as payment gateways.
  • Multi-route architecture: built routing logic to direct transactions across multiple Stripe accounts, including geographic routing (All/All account creation, then demotion to the RoW region).
  • Stripe webhook infrastructure: built the webhook initialization endpoint to handle async payment events.
  • Migration path: implemented /v1/users/check-migration-required so gateway migration does not disrupt existing users.
  • Business problem solved: one charity platform needed different payment routes per region, campaign, and donor type. One gateway or one account was not enough.
  • Built and shipped scalable REST APIs supporting thousands of concurrent users on a live donation platform, developing services in .NET 8/ABP Framework and integrating Stripe and PayPal/Braintree payment gateways end-to-end.
  • Integrated Keycloak IAM into a live production application — implementing OAuth 2.0/OIDC flows, RBAC, and custom OTP authenticators — which cut authentication-related support tickets and eliminated a class of login failures.
  • Resolved checkout-blocking SQL Server performance bottlenecks affecting thousands of active users, applying query optimization, execution plan analysis, and index tuning across SQL Server and PostgreSQL, restoring revenue-impacting donation flows.
  • Built a custom Notification SDK (NuGet package) using NATS JetStream with failover mechanisms, and used gRPC for service-to-service communication across microservices, reducing notification delivery failures in production.
  • Implemented a custom rate limiter to protect against DDoS attacks, and instrumented services with the ELK Stack and OpenTelemetry for production logging, monitoring API latency and error rates across the platform.
  • Applied and documented design patterns (Repository, Strategy, Factory) and enforced SOLID and clean-code practices across .NET services; led code reviews and mentored junior engineers on API design, authentication concepts, and code quality via SonarQube.
  • Contributed to frontend development using React/Next.js and AngularJS, including cross-site analytics tracking with GA4/GTM integration and a geo-detection popup system.
  • Resolved production OTP incidents by integrating Messente and Respond.io, ensuring minimal downtime during live outages; recognized with five “Shout” awards for impactful engineering contributions.
.NET 8C#ABP FrameworkSQL ServerPostgreSQLKeycloakNATS JetStreamgRPCStripePayPal/BraintreeELK StackOpenTelemetryReactNext.jsAngularJS
October 2024 – February 2025TalverseKarachi, PakistanSoftware Engineer Intern (iOS)

Software Engineer Intern (iOS)

  • Built and consumed backend REST APIs to support iOS application features, working with SQL Server for data storage and retrieval across the application stack.
  • Applied Swift/UIKit fundamentals to develop, debug, and maintain application features end-to-end, using Xcode for coding, testing, and deployment workflows.
  • Worked closely with cross-functional product and design teams to translate requirements into functional, seamless interfaces that met business and UX standards.
SwiftUIKitXcodeSQL ServerREST
July 2022 – September 2022SastaticketKarachi, PakistanBackend Developer Intern

Backend Developer Intern

  • Accelerated feature delivery on a high-traffic travel booking platform by building RESTful APIs in Python, collaborating across sales and development teams to ship end-to-end functionality within sprint cycles.
PythonREST
03 // CAPABILITIES MATRIX

Technical Stack & Architectural Disciplines

Backend, data, messaging, auth, cloud, monitoring, AI/ML, and frontend tools listed for this profile.

Backend

JavaSpring Boot.NET 8C#ABP FrameworkPythonStripePayPal

Databases

PostgreSQLSQL ServerMongoDBRedis

Messaging

NATS JetStream

Auth/IAM

KeycloakOAuth 2.0OIDCRBAC

Cloud/DevOps

AWSEKSDockerKubernetes

Monitoring

ELK StackOpenTelemetry

AI/ML

MLflowDVCAzure MLBERTTransformers

Frontend

ReactNext.jsTailwind CSS
04 // SCHOLARLY RESEARCH

IEEE Publication

IEEE paper on LLM-powered protein classification for kinases, phosphatases, and transmembrane proteins.

IEEEIEEE XploreCAFA-5KinasesPhosphatasesTransmembrane

LLM-Powered Protein Classification: A Deep Learning Framework for Kinases, Phosphatases, and Transmembrane Proteins

Accurate functional classification of proteins is essential in biomedicine and therapeutic development. Traditional computational approaches often face challenges in scalability and identifying novel sequences. This study evaluates the performance of several pre-trained Large Language Models (LLMs) on two key classification tasks: kinase/phosphatase differentiation and transmembrane protein identification. We fine-tuned and assessed CAFA-5, ChatterjeLab/PepMLM, and ChatterjeLab/MeMDLM using UniProtKB for kinase/phosphatase data and ActTRANS for transmembrane proteins. In contrast to earlier studies such as ActTRANS which focused on binary classification using frozen embeddings and SVMs. The proposed approach employs an end-to-end neural classifier in a broader multi-class setting, demonstrating greater generalizability across protein families. The integration of LLMs with protein sequence analysis offers a scalable and accurate solution that can accelerate drug discovery and optimize therapeutic strategies. CAFA-5 consistently outperformed other models, ranking first in both tasks. It achieved 90% accuracy, 89.74% balanced accuracy, and an Matthews correlation coefficient (MCC) of 0.7995 in kinase/phosphatase classification, and 98.9% accuracy with a perfect MCC of 1.0 for transmembrane proteins. While PepMLM also performed well (91.89% accuracy, MCC: 0.84), MeMDLM scored lower (80.53% accuracy, MCC: 0.63). These results highlight the capability of LLMs to detect complex sequence patterns and outperform traditional methods. This work not only advances computational biology but also contributes to precision medicine, particularly in areas like oncology, where understanding kinase-phosphatase dynamics is critical.

IEEE XploreCAFA-5KinasesPhosphatasesTransmembrane
05 // ARCHITECTURE CASE STUDIES

Featured Production Implementations

Expense Tracker, a personal finance product.

Personal finance

Expense Tracker

A personal finance app for tracking spending, staying inside a monthly budget, and seeing a clear picture of the month without spreadsheet noise.

  • A .NET Clean Architecture API on PostgreSQL owns users, categories, transactions, budgets and sub-budgets, savings goals, month-scoped reports, JWT auth with Admin/User roles, and an early-access waitlist gated by a settings flag and one-time invite codes.
  • A Next.js 15 frontend (App Router, Tailwind) is the calm, responsive UI — dashboard, expenses, budget, reports, profile, and light/dark theme — talking to the API through a same-origin BFF so the JWT never hits the browser.
  • It is a portfolio-scale product: real auth and live data, not a CRUD demo, built without ABP or a component library.
.NETClean ArchitecturePostgreSQLJWTNext.js 15Tailwind CSS
06 // CREDENTIALS & ACADEMICS

Certified Competency & Academic Honors

Certifications on record, with education beside them.

Oracle Cloud

GCP Generative AI Leader

Six Sigma

Bachelor's in Computer Science

FAST University, Karachi

07 // COMMUNICATIONS GATEWAY

Initiate Contact & Transmission

Email, LinkedIn, and GitHub for Syed Salman Ali Zaidi.

Direct endpoints
Primary Email
syedsalman1823@gmail.com
Karachi, PakistanUTC+5