
Shiva Kumar
Verified Expert in Engineering
Software Engineer and Python Developer
Hyderabad, Telangana, India
Toptal member since June 4, 2026
Shiva is a software engineer with 12+ years of experience across the full software development lifecycle (SDLC), specializing in Python back-end development, distributed systems, and data engineering. He has built scalable applications, ETL pipelines, and data workflows, with experience in database optimization, cloud platforms, automation, and DevOps practices.
Portfolio
Experience
- Python - 12 years
- Django - 8 years
- Pytest - 6 years
- ETL - 5 years
- Docker - 5 years
- Kubernetes - 5 years
- Python Asyncio - 3 years
- FastAPI - 1 year
Preferred Environment
MacOS, Visual Studio Code (VS Code)
The most amazing...
...feature I've built was a complex and robust ETL pipeline featuring auto-pause and resume, error handling, and dynamic concurrency.
Work Experience
Senior Python Engineer
Fashion Digital
- Improved an ETL pipeline with optimized database queries, reduced memory usage, and code refactoring.
- Created GitHub workflows to automatically raise deployment pull requests in development and staging environments for multiple applications.
- Discovered bugs and fixed them proactively. Implemented new features using Python and Rust.
Senior Software Engineer
CapeZero
- Set up and led unit testing efforts, including refactoring legacy code and introducing Pytest coverage.
- Replaced unstructured API responses with Pydantic models for strict validation and maintainability.
- Integrated the OpenAI API to build a system that dynamically interprets user input for bulk data transformation.
- Conducted pair programming and mentored junior engineers during refactoring and feature delivery.
Senior Software Engineer
IQVIA
- Designed a robust FHIR data ingestion pipeline with pause/resume, concurrent processing, and retries.
- Built Django REST APIs to serve a large internal healthcare database.
- Created Kafka producers and consumers for a real-time data transformation pipeline.
- Improved database performance and minimized redundancy across critical projects.
- Refactored large legacy codebases to improve performance and code clarity.
Senior Software Engineer
WORK JAPAN
- Maintained and extended back-end APIs for a job-matching platform.
- Integrated 3rd-party services such as Firebase, Twilio, and Facebook API for push, SMS, and chatbot features.
- Designed responsive job listing pages using Vanilla JS and CSS.
Senior Software Engineer
Fractal Analytics
- Migrated an internal application from AWS Elastic Beanstalk to Kubernetes on GCP.
- Improved back-end performance via profiling and code optimization.
- Migrated back-end code from Python 2 to Python 3, taking initiative in CI/CD, DevOps practices, and mentoring junior team members.
- Developed data analytics features for the TrialRun platform using Python and the Django stack.
- Built ETL pipelines and ingestion systems based on client data sources.
- Set up an internal PyPi server on Amazon S3 and performed front-end tasks using React.
Software Engineer
Accenture
- Developed REST APIs using Flask for a banking client on their Quartz platform.
- Automated operational scripts and mentored entry-level engineers, leading internal Python training workshops for new hires.
- Developed internal GUI reporting tools for production support teams, customized SharePoint 2010 components, and handled QA using Python-based frameworks.
Experience
Python Library
https://github.com/dgzlopes/cloud-detectThe solution supports identifying Alibaba, AWS, Azure, DigitalOcean, GCP, Oracle Cloud, and Vultr hosts. I maintain the project. I leveraged asyncio to improve detection speed dramatically.
Education
Bachelor's Degree in Electrical Engineering
University College of Engineering (UCE) Osmania University - Hyderabad, India
Skills
Libraries/APIs
React, Python Asyncio, Pydantic, OpenAI API, OpenAPI
Tools
Pytest, Jenkins
Platforms
MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS), Google Cloud Platform (GCP), Firebase, Twilio, Apache Kafka, Raspberry Pi
Languages
JavaScript, Go, Rust
Frameworks
Flask
Paradigms
ETL
Storage
PostgreSQL, MongoDB
Other
Python, Django, Celery, RabbitMQ, Redis, Kubernetes, Google Cloud, Linux, Manual QA, FastAPI, MongoDB, Docker, Azure, Git, Electrical Engineering, Automation Scripting, GitHub Actions
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring