M Singh is a Principal Engineer with 26+ years in software development and 11+ years focused on big-data and real-time streaming systems, currently building event-driven pipelines and Kubernetes-based observability stacks in Philadelphia. He combines deep hands‑on expertise with the Kafka and Flink ecosystems—extending Spark/Flink sources and sinks, implementing streaming A/B testing, and integrating telemetry with Datadog/Prometheus/Grafana. A frequent open-source contributor, he’s added metrics/reporting features to Apache Flink, contributed processors to Apache NiFi, and helped harden the Wasabi A/B testing service with targeted QA improvements. He’s experienced across AWS streaming services, NoSQL/TS/graph databases and testcontainers-driven CI, and is known for making complex ETL/streaming architectures simpler and more testable.
10 years of coding experience
26 years of employment as a software developer
M.S Computer Science, M.S Computer Science at New Jersey Institute of Technology
Wasabi A/B Testing service is an open source project that is no longer under active development or being supported
Role in this project:
Backend Developer & QA Engineer
Contributions:160 commits, 19 PRs, 128 pushes in 8 months
Contributions summary:M primarily contributed to the development and testing of an A/B testing service. Their work involved adding test cases focused on bad calls for analytics, demonstrating a focus on validating the service's robustness and data accuracy. They also contributed to database-related testing and validation. Their contributions suggest a solid understanding of testing methodologies and the importance of data integrity within the service.
Contributions:4 PRs, 5 pushes, 2 branches in 1 day
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
M Singh - Principal Engineer at Cybersecurity Company