As a experienced software engineer with over a decade of experience, I specialize in backend development, system design and building scalable distributed systems using Golang, Python, and Rust
I have hands-on experience with:
Backend:
Proficient in backend development with Golang, Python, Typescript (node) and Rust for building high-performance, concurrent systems. Specially, applications using Go’s lightweight concurrency model (goroutines and channels)
Frontend:
Experience in developing user-centric web applications using Angular js, Vue js that are responsive
System Design:
Designing and implementing distributed, large-scale systems with a focus on high availability and horizontal scalability. I have a strong understanding of event-driven architectures and microservices design patterns
Cloud & DevOps:
Proficient with AWS and Azure for deploying services and experienced with Docker, Kubernetes and CI/CD automation tools
I have led cross-functional teams of engineers in delivering end-to-end solutions, working closely with product managers and stakeholders
I’m always open to connecting with fellow professionals to share insights, explore new technologies, and discuss opportunities.
Senior Software Engineer
Australia and New Zealand BankingSenior System Engineer
Commonwealth Bank of Australia (CBA)Senior Technology Specialist
TelstraSenior Product Engineer
Symphony Teleca / HarmanSenior Software Engineer
Clogeny SoftwareSenior Software Engineer
Symantec / Veritas SoftwareJunior Software Developer
Leo TechnoSoft Pvt. LtdBamboo
Jenkins
AWS CodePipeline
GitHub Action
SonarQube
Coverity
Nexus
Artifactory
Bamboo