Summary
Rayhan Chowdhury is a Principal Software Developer and founder with 12+ years of experience building and operating high-scale, cloud-native platforms serving millions of users. He combines hands-on expertise in backend systems (Go, PHP, Python, Node.js), databases (MySQL, MongoDB, Redis), and modern orchestration/observability stacks (Kubernetes, GKE, Docker, Grafana, VictoriaMetrics) with product-led delivery of real-time systems such as EV charging platforms (OCPP/OCPI) and adaptive load management. As an engineering leader he has led multi-team scrums, mentored DevOps engineers, and driven CI/CD and security best practices while delivering white-label SaaS, enterprise automation, and e-commerce solutions. A pragmatic builder and entrepreneur, he founded Raynux and shipped notable products like Librarika and Edurax, and now architects microservices and real-time telemetry pipelines to maintain 99.9% uptime across multi-cloud environments. Based in Perth, he pairs deep operational knowledge with a background in university systems and telecom digital platforms, often bridging product, customer success, and engineering to turn complex constraints into reliable, cost-efficient solutions.
12 years of coding experience
11 years of employment as a software developer
Master of Information Technology, Software Systems, Master of Information Technology, Software Systems at The University of Western Australia
BSc. in Civil Engineering, Major Structural Engineering, Minor Geotechnical Engineering, BSc. in Civil Engineering, Major Structural Engineering, Minor Geotechnical Engineering at Presidency University, Bangladesh
Diploma in Civil, Civil Engineering, Diploma in Civil, Civil Engineering at Sylhet Polytechnic Institute
English, Bengali