Shiv Prakash

Software Engineer

Bengaluru, Karnataka, India7 yrs 3 mos experience
Most Likely To Switch

Key Highlights

  • Expert in designing scalable mobile applications.
  • Proven track record in backend system architecture.
  • Strong focus on performance optimization and user engagement.
Stackforce AI infers this person is a Backend-focused Engineer with extensive experience in Healthcare and Social Commerce sectors.

Contact

Skills

Core Skills

MicroservicesIos DevelopmentAndroid DevelopmentBackend DevelopmentDistributed SystemsFull Stack Development

Other Skills

APNSAWSAWS (EKS, EC2, S3, RDS, CloudFront, Lambda)AWS ECSAlgorithmsAndroid (Kotlin)Core DataData StructureDockerECRFastlaneGitGolangJavaK8s

About

Generalist | Self-starter | Tech-agnostic. Love to solve real world problems while being tech-agnostic as I deeply believe that there is no 'one size fits all' for any problem. Passion for building complex and business-critical products at scale. Have rich experience working in B2B and B2C domains for scale-ups and mid-stage Social/Content Commerce, Insurtech & Healthcare startups. Skills and Core Competency - System design, Data structure and Algorithms, Low-Level/High level Designs, TDD. Distributed systems. Designing scalable Mobile apps(for iOS and Android platforms) with architectures like MVVM, Clean, and VIPER. Possess hands-on exposure building backend systems with patterns like - (Microservices, Event Sourcing, CQRS, Saga etc) Skills - Java/Node/Golang, SQL and NoSQL DBs, K8s, and docker, AWS, GCP. Mobile apps - iOS (Swift, objc, SwiftUI) & React Native. Feel free to reach out - shivakp2111@gmail.com

Experience

Flam

SDE-3

Jul 2024Present · 1 yr 8 mos · Bengaluru, Karnataka, India

Savage

Lead Software Engineer

Sep 2022May 2024 · 1 yr 8 mos · Bengaluru, Karnataka, India

  • Designed distributed backend services for personalised women’s health programs (PCOS/PCOD, gut health, etc.). Implemented event-driven microservices and CQRS principles to ensure horizontal scalability and fault isolation.
  • Built in-app purchase system and subscription management services, driving a 50% increase in revenue and maintaining a 4+ star App Store rating.
  • Optimised critical paths (Auth, chat service, and payment flows) through caching, async queues, and parallel request batching — improving median latency and enabling smoother app interactions.
  • Launched and scaled a global PCOS community platform, enabling real-time interaction and content sharing among users across continents.
  • Ensured timely and coordinated delivery of the app and its supporting infra, that met both technical and business milestones.
  • Implemented load balancing and service discovery using Nginx + Kubernetes, ensuring auto-scaling and fault recovery
  • Addressed performance bottlenecks, significantly improving app responsiveness and reduced load times, leading to seamless user experience.
  • Tech - Node, AWS (EKS, EC2, S3, RDS, CloudFront, Lambda), iOS (Swift, SwiftUI), React native, MongoDB, K8s and docker.
NodeAWS (EKS, EC2, S3, RDS, CloudFront, Lambda)iOS (Swift, SwiftUI)React NativeMongoDBK8s+3

Trell

2 roles

Senior software engineer

Apr 2022Sep 2022 · 5 mos · Bengaluru, Karnataka, India

  • Improving Gamification experience - Rewards framework.
  • Caching and other Performance enhancements.
  • https://www.instagram.com/trell.community/
  • Tech - iOS (SwiftUI/UIKit, Objective-C, Combine, CI-CD), MVVM, Android (Kotlin)
iOS (SwiftUI/UIKit, Objective-C, Combine, CI-CD)Android (Kotlin)iOS DevelopmentAndroid Development

SDE-2

Mar 2021Mar 2022 · 1 yr · Bengaluru, Karnataka, India

  • Improved video feed experience from previous versions to increase user engagement. Impact - MAU in iOS has been increased 3x. (~ 400k users). Android app reached over 10 million downloads.
  • Improved in-app e-commerce which boosted sales for various Festive sale events.
  • Revamped Video Creation Flow.
  • Publishing new versions to stores.
  • Tech - iOS (SwiftUI/UIKit, Objective-C, Combine, CI-CD), Android (Kotlin)
iOS (SwiftUI/UIKit, Objective-C, Combine, CI-CD)Android (Kotlin)iOS DevelopmentAndroid Development

Stealth startup

Consultant

Apr 2022Jul 2022 · 3 mos · Remote

  • Social gaming. Augmented Reality.
  • Worked on design and development of core backend services (match creation, choosing goal-based daily objectives of the player, reward system).
  • Designed data models for session persistence, achievements, and leaderboard computations with a focus on read-heavy optimization and eventual consistency.
  • Designed high-level architecture for the mobile app.
  • Tech - Node, Golang, AWS ECS, ECR, Docker, K8s, iOS(SwiftUI, Swift), Distributed Systems.
NodeGolangAWS ECSECRDockerK8s+3

Kruzr

2 roles

SDE-2

Promoted

Nov 2020Feb 2021 · 3 mos

  • Product - https://www.kruzr.co/
  • Offerings - https://kruzr.co/platform/
  • Designed and implemented CQRS-based dashboard services using Kafka and ElasticSearch, ingesting ~200M records/day for real-time analytics.
  • Built a scalable data ingestion aggregator for multi-pipeline data flow (Kafka, accumulation systems) with S3 integration.
  • Developed a graph-based Preferences Service to compute hierarchical preference values across entities.
  • Implemented saga pattern for orchestrating User Trip lifecycle using RabbitMQ (with delayed messaging) and integrated Hystrix for circuit breaker resilience.
  • Created a centralised Commons JAR (Nexus) implementing contract design patterns for consistent cross-microservice communication.
  • Developed the Notifix Service using Strategy, Facade, and Factory patterns to manage multi-channel notifications (FCM, SMS, Email, PubNub).
  • Built and optimised Gateway Service handling 1M+ daily API requests with request throttling and downstream pipeline routing.
  • Engineered Weather, Traffic, and Enrichment services ingesting and processing 1M+ real-time data points/day.
  • Tech - Java, Spring, Kafka, RabbitMQ, AWS.
JavaSpringKafkaRabbitMQAWSBackend Development+1

Software Engineer

Apr 2019Oct 2020 · 1 yr 6 mos

  • Key Responsibilities
  • Built two client-side iOS apps, and SDKs.
  • Fabricated algorithms for Core motion engine and Trip engine for the driver safety app by making use of iOS motion sensors and GPS, improved driving detection algorithm accuracy.
  • Designed optimal caching solutions to improve memory performance and use fewer device CPU resources.
  • Tech - Swift, Objective-C, PubNub, Fastlane, APNS, Core Data, SDKs.
SwiftObjective-CPubNubFastlaneAPNSCore Data+2

Healthgraph

Full Stack Engineer

Jul 2018Mar 2019 · 8 mos · Bengaluru Area, India

  • Worked at a B2B healthcare startup.
  • Product - https://www.healthgraph.in/
  • 1. Made their iOS app from scratch as a sole developer that runs seamlessly on iOS devices. Used by doctors to maintain their patients' data.
  • 2. Key Responsibilities:
  • Design and develop the application for the iOS platform following better design patterns and architectures
  • Maintain code quality and app performance (GCD/Multithreading).
  • CI/CD using Fastlane.
  • Tech - Swift, Objective-C, Fastlane, APNS, MongoDB, Ruby on Rails, SideKiq, Redis, AWS.
SwiftObjective-CFastlaneAPNSMongoDBRuby on Rails+4

Stackforce found 100+ more professionals with Microservices & Ios Development

Explore similar profiles based on matching skills and experience