Skip to content
View saiprateek's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Prateek Kumar Singh
  • Gothenburg

Block or report saiprateek

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
saiprateek/README.md

Saiprateek — Solution Architect & Backend Developer

Solution Architect & Backend Engineer • Java · Go · Python · AWS
Designing scalable, secure cloud-native systems, building high-throughput backends, and driving platform engineering with Infrastructure-as-Code.

📫 Contact · LinkedIn · github.com/saiprateek


About

I’m a Solution Architect and Backend Developer with 8+ years of experience designing and delivering large-scale, reliable systems. I specialize in cloud-native architectures on AWS and implement production-grade microservices in Java, Go, and Python. My focus is on pragmatic architecture, observability, automation, and performance.

I lead end-to-end solutions—system design, service implementation, CI/CD, infra-as-code, and production support—while mentoring teams and aligning engineering trade-offs with business goals.


Core Technologies

  • Languages: Java (Spring Boot), Go, Python (FastAPI / Flask)
  • Cloud: AWS (EKS, ECS, Lambda, API Gateway, SQS/SNS, RDS, DynamoDB, Kinesis)
  • Infra & CI/CD: Terraform, CloudFormation, Docker, Kubernetes (EKS), GitHub Actions
  • Messaging/Streaming: Kafka, Kinesis, SQS
  • Data & Cache: PostgreSQL, Redis, DynamoDB, S3
  • Observability & Security: Prometheus, Grafana, ELK, Jaeger, IAM, OWASP
  • Testing & Quality: unit/integration, contract testing, performance testing

Selected Highlights

  • Architected a multi-region microservices platform on AWS (Spring Boot + EKS) — improved availability to 99.99% and reduced MTTR by 45%.
  • Built event-driven order processing with Kafka & DynamoDB Streams — achieved 20k events/sec throughput and 60% lower latency.
  • Migrated monolith to microservices (Java → Go + Java), introduced API Gateway, Canary deploys, and IaC — deployment time cut from hours to minutes and cloud spend reduced by ~30%.
  • Implemented Terraform modules for repeatable infra across org environments and enforced security best practices with automated scans.

Featured Projects

  • High-throughput stream processor — Go · Kafka · DynamoDB — exactly-once processing, autoscaling
    • Repo: github.com/saiprateek/stream-processor
  • Modular payment microservice — Java Spring Boot — PCI-aware design, contract tests, canary deployments
    • Repo: github.com/saiprateek/payment-service
  • Serverless ingestion pipeline — Python Lambda + API Gateway + SQS — cost-efficient, resilient ingestion
    • Repo: github.com/saiprateek/serverless-ingest
  • Terraform org modules — reusable modules for VPC, IAM, EKS, and monitoring
    • Repo: github.com/saiprateek/terraform-modules

Certifications & Education

  • AWS Certified Solutions Architect — Associate Training
  • AWS Certified DevOps / Developer

How I Work

  • API-first design, contract tests for cross-team integration
  • Event-driven architecture and idempotent processing
  • Infrastructure-as-code, automated pipelines, and observability-first deployments
  • Mentor devs on architecture, SRE practices, and design reviews

Want to collaborate?

I’m open to architecture reviews, advisory work, and backend/platform engineering roles.
Email: saiprateek66@gmail.com · GitHub: github.com/saiprateek · LinkedIn: linkedin.com/in/prateek-kumar-singh/


Top Languages

Popular repositories Loading

  1. springRest springRest Public

    Java 2

  2. rest-hateoas rest-hateoas Public

    Java 2

  3. bashrc bashrc Public

    How to set aliases in the Git Bash . the common aliases for .bashrc

    Shell 2 1

  4. oracle-coherence oracle-coherence Public

    Java 1

  5. eh-cache eh-cache Public

    eh cache using spring

    Java 1

  6. puupet-code-beginers puupet-code-beginers Public

    Puppet 1