● status: available
<ZainAwais /> "Senior Full Stack Developer"
10+ years building scalable architectures, one code block at a time. Specializing in Ruby on Rails, NestJS, React, and cloud infrastructure. Turning complex requirements into elegant, maintainable systems.
build()
<App>
main()
const
"api"
class
User
auth()
jwt
200
query()
Model
async
data
"db"
SQL
Route
POST
api()
req
"/v1"
REST
JSON
type
Props
hook()
state
"tsx"
JSX
test()
Spec
await
mock
100%
</>
build
npm
"run"
whoami
export { Background }
zain@portfolio ~ /about
$
cat profile.md
I'm a seasoned Full Stack Developer with over a decade of experience designing and implementing scalable web applications and backend services. I specialize in building code architectures that last.
$
cat expertise.md
My toolkit includes Ruby on Rails, NestJS, ReactJS, GraphQL, and cloud technologies. I optimize deployments on AWS and GCP, drive operational efficiency, and deliver high-quality solutions.
$
cat education.md
FAST-NU alumnus with a Master's degree in Computer Science. Based in Islamabad, Pakistan. When not architecting systems, I mentor developers and explore cutting-edge technologies.
10+
years.experience
50+
projects.shipped
60%
performance.gains
dependencies
import { Skills }
backend
.ts
import "server-side"
frontend
.tsx
import "client-side"
integrations
.ts
import "third-party"
databases
.sql
import "data-layer"
devops
.yml
import "infrastructure"
architecture
.md
import "patterns"
git log --oneline
const { Experience }
a1b2c3d
2022 - Present
Built enterprise web apps with NestJS and Ruby on Rails. Architected unified One Window platform and GDPR-compliant multi-tenant architecture. Led Salesforce optimization achieving 60% faster response times. Implemented NATS & BullMQ event-driven pipelines.
e4f5g6h
2020 - 2024
Spearheaded development resulting in 30% platform improvement. Led migration from monolithic Rails to GraphQL API with React.js frontend. Integrated SendGrid and analytics tools for optimized performance.
i7j8k9l
2017 - 2021
Led development of complex Ruby on Rails applications. Architected Salesforce integrations and managed AWS infrastructure including EC2, Nginx, and deployment pipelines. Mentored junior developers.
m0n1o2p
2016
Enhanced UX for 50,000+ customers with Ruby on Rails and JavaScript. Developed features in agile environment. Collaborated with Product Manager and UX experts.
ls -la ./projects
async { Projects }
microservices-platform.ts
README.md
1
// Multi-Tenant E-Commerce Microservices Platform
2
export class Platform extends Microservices {
3
services = 17;
4
brands = 3;
5
architecture = "domain-driven";
6
}
Architected a 17-service microservices platform supporting 3 brands with domain-based multi-tenancy and isolated database schemas. Integrated Authorize.Net payments, Avalara tax calculation, and Salesforce CRM with real-time bidirectional sync. Implemented BullMQ job queues, JWT authentication, and PostGIS geospatial queries.
client-portal.tsx
1
const Portal = () => {
2
return <MultiBrand />
3
}
Built multi-tenant portal with automatic brand detection and dynamic theming. Developed checkout flows with payment scheduling and digital e-signatures.
ai-interview.rb
1
class AIInterview
2
include GPT4, Whisper
3
end
Architected AI interview engine with GPT-4 for dynamic question generation. Built real-time transcription pipeline using OpenAI Whisper with WebSocket streaming.
talent-system.rb
1
class TalentManagement
2
photographers = 500+
3
end
Built platform for 500+ photographers with profile management and scheduling. Implemented real-time Salesforce sync via SQL Server with 120+ background jobs.
recovery-platform.rb
1
module WellnessManagement
2
portals = 5
3
end
Built multi-tenant SaaS for addiction recovery with 5 distinct user portals. Developed 20+ domain modules with event-driven architecture using Rails Event Store.
content-gen.ts
1
@Module({ services: 4 })
2
class AIContent {}
Designed 4-service microservices architecture with API Gateway and Event Service. Built AI persona generation using GPT-4 with async queue processing.
sync-hub.rb
1
class SyncOrchestrator
2
apps = ["brand1", "brand2", "brand3"]
3
end
Designed centralized sync app orchestrating data across 3 brand applications. Built webhook handlers and idempotent job workflows for booking lifecycle.
enterprise-interview.tsx
1
const features = [
2
"coding", "proctoring", "AI"
3
]
Built full-stack AI interview with coding challenges and Judge0 code execution. Implemented Azure B2C auth, proctoring/cheating detection, and adaptive questioning.
ping localhost
await { Contact }
zain@portfolio ~ /contact
$ cat contact.json
{
"email": "zain.awais@hotmail.com",
"phone": "+92 345 554 9242",
"linkedin": "/in/zain-awais",
"location": "Islamabad, Pakistan",
"status": "open_to_work"
}
"email": "zain.awais@hotmail.com",
"phone": "+92 345 554 9242",
"linkedin": "/in/zain-awais",
"location": "Islamabad, Pakistan",
"status": "open_to_work"
}
send-message.sh