Navinshankar G
Software Engineer @Ibm
Signup · Get unlimited contacts
WORK HISTORY
Software Engineer @Ibm
US
Designed and developed scalable RESTful APIs using Python, FastAPI, and Flask, enabling enterprise applications to securely process and exchange over 1.2M API requests per day, improving system interoperability across distributed services. • Built backend microservices integrated with PostgreSQL and Redis caching layers, optimizing data retrieval performance and reducing API response latency by 32%, improving overall application responsiveness for high-volume users. • Developed asynchronous backend processing workflows using Celery and RabbitMQ, automating background tasks including data processing and report generation, reducing manual operational workload by 40%. • Implemented cloud-native backend services on AWS using EC2, S3, and RDS, enabling scalable infrastructure deployments and improving application availability to 99.8% uptime across multiple production environments. • Optimized database queries and indexing strategies in PostgreSQL, reducing query execution times by 28% and improving performance for transactional systems handling large datasets. • Collaborated with frontend teams to integrate backend APIs with React-based client applications, ensuring seamless API consumption and improving feature delivery cycles by 25% across agile development sprints. • Implemented automated CI/CD pipelines using Jenkins and GitHub Actions, enabling faster build and deployment cycles while reducing deployment errors by 35% across staging and production environments. • Contributed to backend service development with increasing ownership by designing and delivering production-ready modules independently, improving feature delivery speed and supporting scalable system architecture initiatives within the engineering team.
EDUCATION
Northeastern University
Master of Science - MS, Computer Software Engineering
Anna University Chennai
Bachelor of Engineering - BE, Computer Science and Engineering
ABOUT NAVINSHANKAR G
I’m a Software Engineer who enjoys building things that actually get used from backend APIs to full stack web applications.I care about writing code that’s clear, reliable, and easy to reason about. I like understanding systems end to end, how data moves, where performance breaks down, and how design decisions show up in production.I build backend systems that handle real traffic at scale the kind where slow queries and unreliable services aren\'t just annoying, they\'re business problems.Right now at IBM, I\'m working on internal enterprise APIs processing 1.2M+ requests daily using Python, FastAPI, PostgreSQL, and Redis. Before that at Accenture, I helped migrate a monolithic backend to microservices for a SaaS platform serving 80K+ users cutting deployment cycles from bi-weekly to on-demand and reducing production incidents by 25%.Most of my work lives in the backend: designing APIs, optimizing database performance, building event-driven architectures with Kafka and Celery, and setting up the CI/CD and cloud infrastructure (AWS, Docker, Kubernetes) that keeps everything running smoothly. I care about writing code that\'s testable, deployable, and doesn\'t wake someone up at 2am.I\'m also building Co-Habit on the side a room-sharing marketplace for students and young professionals in cities like San Francisco, Boston, and San Jose.Tech I work with: Python, Django, Flask, FastAPI, PostgreSQL, MongoDB, Redis, Kafka, Celery, AWS (ECS, S3, RDS), Docker, Kubernetes, Terraform, Jenkins, GitHub Actions, Prometheus, GrafanaAlways happy to connect whether it\'s about backend engineering, system design, or building side projects.Github: https://github.com/navin-shankar-v
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.