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

Bengaluru

India

Bengaluru, Karnataka, India

Mumbai, Maharashtra, India







Master of Computer Applications - MCA, Computer application
CHANDIGARH UNIVERSITY

Bachelor of Computer Applications - BCA, Computer Application
CHANDIGARH UNIVERSITY
Join Shivam and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossSenior Software Engineer @ NimbleWork | Platform & SRE | Built LGTM observability stack | OpenTelemetry | AWS, CI/CD, SnapLogic, Helm, Kubernetes
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.
Greater Bengaluru Area
antigravity
claude code
claude
codex
cursor
deepseek
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.
Master of Computer Applications - MCA, Computer application, CHANDIGARH UNIVERSITY
Bachelor of Computer Applications - BCA, Computer Application, CHANDIGARH UNIVERSITY
github: https://github.com/shivamprakash-git