Python Developer | Open-source contributor | Bug hunter | Tech Enthusiast & Geek
I am a Python Developer with 6+ years of experience designing, developing, testing, and deploying enterprise-grade backend systems. I build asynchronous REST APIs, microservices, data-processing workflows, and reliable automation for industrial, telecom, and enterprise infrastructure products.
My work spans backend engineering, test automation, API quality, CI/CD, observability, cloud deployment, and open-source collaboration. I enjoy finding reproducible bugs, improving developer and user workflows, and contributing focused fixes that make software more reliable.
-
ABB - Senior Software Engineer | Jun 2025 - Present
Industrial edge-to-cloud monitoring and predictive-maintenance systems. Built backend services, REST APIs, automated test frameworks, messaging pipelines, CI/CD validation, and service-level observability. -
LUMEN - Software Development Consultant | Mar 2022 - Jun 2025
Telecom order provisioning and service activation across Internet, Voice, Wi-Fi, and Cable TV services. Developed asynchronous FastAPI microservices, secure integrations, background jobs, and high-volume transactional workflows. -
HPE - Software Engineer | Nov 2019 - Feb 2022
Centralized enterprise server management. Built Python services, REST APIs, remote server-operation automation, Linux shell execution workflows, log-parsing services, and unit/integration tests.
- Reduced telecom order-provisioning turnaround time at LUMEN through FastAPI microservices automation, Celery, RabbitMQ/Kafka messaging, and multi-system integration.
- Improved industrial equipment uptime at ABB by enabling real-time predictive-maintenance data pipelines with RabbitMQ/Kafka streaming.
- Increased IT team productivity at HPE by automating remote server operations and log analysis for enterprise infrastructure.
- Designed and maintained Python-based automated test frameworks for real-time industrial data-acquisition pipelines over Modbus TCP/IP.
- Built backend services with FastAPI, SQLAlchemy, and Alembic to process, validate, and route edge-collected data for monitoring workflows.
- Implemented JWT/OAuth2 authentication, CORS policies, HTTPS enforcement, and API rate limiting across microservices.
- Containerized services with Docker and Docker Compose, served them through Uvicorn/Gunicorn behind Nginx, and deployed solutions to AWS.
- Built CI/CD validation pipelines with GitHub Actions and Jenkins, adding logging, Prometheus/Grafana monitoring, and OpenTelemetry tracing.
- Developed remote server controls for power operations, reboot, firmware upgrades, OS deployment, and secure Linux shell automation at HPE.
- Consistently delivered production-ready, well-tested Python code with Pytest while collaborating with Product, QA, and DevOps teams in Agile Scrum environments.
I contribute to open-source AI, developer-tooling, and knowledge-base projects by reproducing issues, fixing bugs, improving user experience, strengthening CI workflows, and clarifying documentation.
Selected merged pull requests authored by sunilkumarvalmiki.
| Merged | Project | Contribution |
|---|---|---|
| 2026-05-29 | tinyhumansai/openhuman | #2687 - feat(intelligence): add architecture diagram viewer |
| 2026-05-28 | tinyhumansai/openhuman | #2672 - fix(composio): log daily budget reset |
| 2026-05-28 | tinyhumansai/openhuman | #2678 - fix(voice): interrupt mascot speech when listening starts |
| 2026-05-28 | tinyhumansai/openhuman | #2675 - ci(release): add linux arm64 desktop artifacts |
| 2026-05-28 | nesquena/hermes-webui | #3022 - Fix workspace save icon contrast |
| 2026-05-24 | nashsu/llm_wiki | #242 - Fix lint action row targeting |
| 2026-05-24 | nashsu/llm_wiki | #241 - Add retry-all control for failed ingest tasks |
| 2026-05-24 | nashsu/llm_wiki | #240 - Process source watch startup changes |
| 2026-05-24 | nashsu/llm_wiki | #239 - Fix nested source identity handling |
| 2026-05-24 | nashsu/llm_wiki | #238 - Fix CLI ingest completion handling |
| 2026-05-23 | tinyhumansai/openhuman | #2447 - fix(memory): localize background LLM prompts |
| 2026-05-23 | tinyhumansai/openhuman | #2426 - docs: clarify managed backend defaults |
These cards are powered by the working GitHub Profile Summary Cards service.
- Bachelor of Computer Application, SV University, 2019




