Shivam Prakash profile photo 1 on Tal

Shivam Prakash

Senior Software Engineer @ NimbleWork | Platform & SRE | Built LGTM observability stack | OpenTelemetry | AWS, CI/CD, SnapLogic, Helm, Kubernetes

Greater Bengaluru Area

4+ years of work experience

NimbleWork
Jul 20263 mosPresent

Bengaluru

Finara Money
Mar 20267 mosPresent

India

Independently built and shipped Finara Money — a personal finance Android app for tracking lending/borrowing (Hisab) and financial calculations. Live on Google Play Store, built entirely as a solo side venture alongside my full-time role. 🏗️ Architecture & Engineering • Clean MVVM architecture — ViewModel → Repository → Room DAO with Jetpack Compose UI • Bidirectional real-time sync between local Room database and Firebase Firestore with timestamp-based conflict resolution • 7 production database migrations (v4→v11) with zero data loss across app updates • Paging 3 for efficient rendering of large transaction lists 💰 Monetization & Billing • Google Play Billing Library — subscriptions and one-time purchases with proper acknowledgment • Rewarded ads model (AdMob) for free-tier PDF exports, alongside native ad placements • Premium paywall with server-side override via Firestore 🔐 Auth & Security • Google Sign-In via Credential Manager API with multi-step fallback • App-lock with SHA-256 + salt PIN hashing, biometric unlock, and brute-force lockout • Backward-compatible PIN migration from legacy to secure hashing 📊 Key Features • 8 financial calculators (SIP, Lumpsum, Step-Up SIP, FD, RD, EMI, GST, Inflation) • Native PDF report generation using Android's PdfDocument API — zero third-party dependencies • Scheduled reminders with exact alarms, repeat intervals, and boot-persist recovery • Soft-delete with 30-day auto-cleanup and batch operations Tech: Kotlin · Jetpack Compose · Material 3 · Room · Firebase Auth · Firestore · Play Billing · AdMob · Paging 3 · In-App Updates API
NimbleWork
Jul 20242 yrs 3 mosPresent

Bengaluru, Karnataka, India

Designed and implemented enterprise-grade integrations using SnapLogic, integrating Nimble with platforms such as JIRA, ServiceNow, Rally, Git, and Jenkins, improving cross-platform workflow automation and data consistency. Led integration pipeline development for a major global client (IBM), delivering 100+ SnapLogic pipelines across multiple service lines, ensuring reliable data flow, scalability, and operational efficiency. Contributed to international data migration initiatives, supporting monolith-to-microservices transformations, ensuring smooth transitions with minimal downtime and data integrity across distributed systems. Developed and maintained Jenkins CI/CD pipelines to enforce clean code practices, including merge request validation, automated build and quality checks, and auto-approval of successful merges to accelerate delivery. Built an automated Git branch lifecycle management system, notifying developers of inactive branches (30+ days) and automatically deleting unused branches after 48 hours to keep repositories clean and maintainable. Worked extensively with Kubernetes and Helm to deploy, configure, and manage cloud-native services in containerized environments. Implemented end-to-end distributed tracing using OpenTelemetry and Grafana Tempo, enabling deep observability across microservices. Designed secure telemetry ingestion pipelines, allowing external browser trace data to reach OpenTelemetry Collector pods with proper authentication and access control. Developed a custom KrakenD plugin from scratch to authenticate and route external trace data securely into the observability stack. Collaborated closely with cross-functional teams to deliver scalable, secure, and production-ready integration solutions.
NimbleWork
Jun 20222 yrs 2 mosJul 2024

Mumbai, Maharashtra, India

Designed and implemented a robust Jenkins CI/CD pipeline architecture supporting 40+ micro-frontend applications. Built comprehensive pipelines that automate the entire software delivery lifecycle—including unit testing, SonarQube analysis, artifact packaging, and publishing to Nexus. Developed both on-commit and release workflows to streamline feature development and production readiness. Additionally, integrated Veracode scanning to proactively detect and report vulnerabilities, ensuring secure code practices across all micro-frontends.

Shivam’s AI Stack

antigravity
antigravity
claude code
claude code
claude
claude
codex
codex
cursor
cursor
deepseek
deepseek

Education

CHANDIGARH UNIVERSITY

Master of Computer Applications - MCA, Computer application

CHANDIGARH UNIVERSITY

20202 yrs2022
CHANDIGARH UNIVERSITY

Bachelor of Computer Applications - BCA, Computer Application

CHANDIGARH UNIVERSITY

20173 yrs2020

Join Shivam and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Shivam Prakash on Tal

Headline

Senior Software Engineer @ NimbleWork | Platform & SRE | Built LGTM observability stack | OpenTelemetry | AWS, CI/CD, SnapLogic, Helm, Kubernetes

About

As a Senior Software Engineer Engineer at NimbleWork, I design and build scalable integration and observability solutions for enterprise systems. I specialize in developing high-quality integrations using SnapLogic, where I’ve delivered 100+ pipelines for global clients—improving data reliability, enabling seamless cross-platform workflows, and supporting large-scale transformations such as monolith-to-microservices migrations. I’ve built a modern observability platform using the LGTM stack (Loki, Grafana Tempo, Grafana Mimir) powered by OpenTelemetry. This setup leverages S3-based storage to significantly reduce infrastructure costs while providing centralized and efficient tracking of logs, metrics, and traces across services. By adopting auto-instrumentation and a streamlined architecture, I’ve enabled end-to-end observability with minimal operational overhead. I also design and maintain CI/CD pipelines using Jenkins, ensuring efficient software delivery, clean code practices, and reliable deployments across environments. With a strong academic background in Computer Applications (BCA & MCA) from Chandigarh University, I combine practical engineering with system-level thinking. My focus is on building efficient, scalable, and cost-optimized platforms that solve real-world enterprise challenges.

Location

Greater Bengaluru Area

AI stack

antigravity

claude code

claude

codex

cursor

deepseek

Work experience

Senior Software Engineer at NimbleWork, Jul 2026 - Present · 3 mos, Bengaluru

Founder & Solo Engineer at Finara Money, Mar 2026 - Present · 7 mos, India, Independently built and shipped Finara Money — a personal finance Android app for tracking lending/borrowing (Hisab) and financial calculations. Live on Google Play Store, built entirely as a solo side venture alongside my full-time role. 🏗️ Architecture & Engineering • Clean MVVM architecture — ViewModel → Repository → Room DAO with Jetpack Compose UI • Bidirectional real-time sync between local Room database and Firebase Firestore with timestamp-based conflict resolution • 7 production database migrations (v4→v11) with zero data loss across app updates • Paging 3 for efficient rendering of large transaction lists 💰 Monetization & Billing • Google Play Billing Library — subscriptions and one-time purchases with proper acknowledgment • Rewarded ads model (AdMob) for free-tier PDF exports, alongside native ad placements • Premium paywall with server-side override via Firestore 🔐 Auth & Security • Google Sign-In via Credential Manager API with multi-step fallback • App-lock with SHA-256 + salt PIN hashing, biometric unlock, and brute-force lockout • Backward-compatible PIN migration from legacy to secure hashing 📊 Key Features • 8 financial calculators (SIP, Lumpsum, Step-Up SIP, FD, RD, EMI, GST, Inflation) • Native PDF report generation using Android's PdfDocument API — zero third-party dependencies • Scheduled reminders with exact alarms, repeat intervals, and boot-persist recovery • Soft-delete with 30-day auto-cleanup and batch operations Tech: Kotlin · Jetpack Compose · Material 3 · Room · Firebase Auth · Firestore · Play Billing · AdMob · Paging 3 · In-App Updates API

Integration Engineer at NimbleWork, Jul 2024 - Present · 2 yrs 3 mos, Bengaluru, Karnataka, India, Designed and implemented enterprise-grade integrations using SnapLogic, integrating Nimble with platforms such as JIRA, ServiceNow, Rally, Git, and Jenkins, improving cross-platform workflow automation and data consistency. Led integration pipeline development for a major global client (IBM), delivering 100+ SnapLogic pipelines across multiple service lines, ensuring reliable data flow, scalability, and operational efficiency. Contributed to international data migration initiatives, supporting monolith-to-microservices transformations, ensuring smooth transitions with minimal downtime and data integrity across distributed systems. Developed and maintained Jenkins CI/CD pipelines to enforce clean code practices, including merge request validation, automated build and quality checks, and auto-approval of successful merges to accelerate delivery. Built an automated Git branch lifecycle management system, notifying developers of inactive branches (30+ days) and automatically deleting unused branches after 48 hours to keep repositories clean and maintainable. Worked extensively with Kubernetes and Helm to deploy, configure, and manage cloud-native services in containerized environments. Implemented end-to-end distributed tracing using OpenTelemetry and Grafana Tempo, enabling deep observability across microservices. Designed secure telemetry ingestion pipelines, allowing external browser trace data to reach OpenTelemetry Collector pods with proper authentication and access control. Developed a custom KrakenD plugin from scratch to authenticate and route external trace data securely into the observability stack. Collaborated closely with cross-functional teams to deliver scalable, secure, and production-ready integration solutions.

Trainee integration Engineer at NimbleWork, Jun 2022 - Jul 2024 · 2 yrs 2 mos, Mumbai, Maharashtra, India, Designed and implemented a robust Jenkins CI/CD pipeline architecture supporting 40+ micro-frontend applications. Built comprehensive pipelines that automate the entire software delivery lifecycle—including unit testing, SonarQube analysis, artifact packaging, and publishing to Nexus. Developed both on-commit and release workflows to streamline feature development and production readiness. Additionally, integrated Veracode scanning to proactively detect and report vulnerabilities, ensuring secure code practices across all micro-frontends.

Education

Master of Computer Applications - MCA, Computer application, CHANDIGARH UNIVERSITY

Bachelor of Computer Applications - BCA, Computer Application, CHANDIGARH UNIVERSITY

Public links

github: https://github.com/shivamprakash-git