Suchindra Koushik
Software Engineer - Data and Backend
Experience
Software Engineer at Clarivate
2021 — Present- Architected and maintained high-throughput data pipelines using Python and Spark, processing terabytes of data daily.
- Improved system reliability by implementing robust error handling and idempotent retry mechanisms.
- Collaborated with cross-functional teams to define data schemas and API contracts for backend services.
- Optimized SQL queries and database schemas, reducing query latency by 40%.
Software Engineer at Dell Technologies
2018 — 2021- Developed backend microservices for enterprise storage management solutions.
- Automated deployment workflows using Jenkins and Docker, reducing release time by 50%.
- Conducted performance analysis and tuning for distributed systems components.
- Mentored junior engineers and led code reviews to ensure code quality and best practices.
Skills
Languages
Python, SQL, Go, Java, Bash
Data & Storage
PostgreSQL, Apache Spark, Kafka, Redis, Elasticsearch
Infrastructure
Docker, Kubernetes, AWS, Terraform, CI/CD (GitHub Actions, Jenkins)
Concepts
Distributed Systems, Data Modeling, API Design, Performance Tuning
Education
Bachelor of Engineering in Computer Science
2014 — 2018University Name (Placeholder)