Full-Stack Software Engineer · Open Source Contributor
Muhammad Junaid Shaukat
Full-stack engineer building products end-to-end and contributing to open-source projects that matter. Active contributor to Apache Beam, Apache Airflow, and Archestra AI. Working across backend systems, AI tooling, and infrastructure.
Experience
AI Reasoning Engineer
Turing · Remote
Designed complex mathematical and algorithmic challenges to train large language models. Developed production-grade C/C++ solutions with detailed time and space complexity analysis.
Freelance Software Developer
Self-employed · Remote
Built scalable backend systems using Node.js, Express, Python, and PostgreSQL. Deployed applications on AWS infrastructure — EC2, S3, RDS.
Open Source
InsForge
— Backend-as-a-Service platform · 6 merged PRs- ›Built custom OAuth provider feature end-to-end: schema, OIDC, PKCE, token exchange, dashboard UI #859
- ›Added custom OAuth provider support to JavaScript SDK JS #54
- ›Added custom OAuth provider support to Swift SDK Swift #16
- ›Added custom OAuth provider support to Kotlin SDK Kotlin #14
- ›Implemented missing PostgREST query operators (OR, NOT, contains, textSearch, range, count) Kotlin #12
- ›Added CI test pipeline with split unit/integration tests and release workflow enforcement Kotlin #10
Apache Beam
— Distributed data processing · 8.5k stars- ›Fixed type checking failure with Python 3.10+ union pipe syntax #37645
- ›Added LRU cache eviction to CombinePerKeyPrecombineOperator #37466
- ›Added filter() method to PCollection in TypeScript SDK #37408
- ›Implemented LRU cache eviction for CachingStateProvider #37214
- ›Made TypeScript test reporter optional #37182
Archestra AI
— AI agent platform · 3.6k starswebpack
— Module bundler · 65k starsGemini CLI
— Google · AI command-line tool- ›Added support for custom base URL via environment variables #21561
Talawa Admin
— PalisadoesFoundation · 6 merged PRsRefactored codebase, built i18n components, enabled tree-shaking — reduced bundle size by 30%
Linux Kernel
— Kernel 6.19.0-rc6 · January 2026Built and booted mainline kernel on ARM64, submitted patches via git format-patch and send-email
Stack
Education
University of Education
BS Computer Science
Focus: Data Structures & Algorithms, Operating Systems, Computer Networks, Database Systems
Writing
Thoughts on software engineering, open source, and building things that work.
GitHub
Get in touch
Open to full-stack, backend, and AI engineering opportunities. I care about doing work that matters and being a reliable teammate.
junaidshaukat546@gmail.com