Darsi Anandarajah

Staff Platform Engineer

Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Darsi Anandarajah is a Staff Platform Engineer based in Toronto with a decade-long track record building resilient cloud-native platforms, Kubernetes orchestration, and secure DevOps pipelines across AWS and Azure. He has led cloud operations and architecture teams to implement disaster recovery, Vault-based credential management, and organizational GitOps practices that doubled business impact through scalable model deployments. Equally comfortable in low-level systems work and developer experience improvements, he has shipped platform automation, migration tooling, and containerized microservices while contributing to notable open-source projects like Microsoft/rushstack and IBM’s carbon-charts. His contributions span both front-end accessibility fixes and backend publish-security improvements, revealing a pragmatic focus on reliability, security, and developer productivity. Quietly entrepreneurial, he also builds and publishes tooling to streamline npm auth and build workflows for fellow engineers.
code8 years of coding experience
job8 years of employment as a software developer
bookBachelor of Engineering (B.Eng), Software Engineering & Embedded Systems, Bachelor of Engineering (B.Eng), Software Engineering & Embedded Systems at McMaster University
github-logo-circle

Github Skills (20)

javascript10
npm10
charts10
typescript10
ui-design10
rush10
uid10
build210
automation10
automation-testing10
front-end-development10
typescript-types10
monorepo10
nodejs10
automations10

Programming languages (3)

TypeScriptShellHTML

Github contributions (5)

github-logo-circle
microsoft/rushstack

Aug 2019 - Feb 2020

Monorepo for tools developed by the Rush Stack community
Role in this project:
userBack-end Developer & Automation Engineer
Contributions:35 commits, 3 PRs, 24 comments in 5 months
Contributions summary:Darsi's contributions primarily revolve around enhancing the build and publish processes within the Rush Stack monorepo. They've focused on refining the configuration and merging logic for build commands, ensuring that default settings are correctly applied. Furthermore, the user has added and refined the handling of the `.npmrc-publish` file, integrating environment variables for the npm auth token to streamline publishing, while also updating the logging output to avoid disclosing sensitive tokens.
apimonorepoeslintapi-extractororchestrator
:bar_chart: :chart_with_upwards_trend:⠀Robust dataviz framework implemented using D3 & typescript
Role in this project:
userFront-end Developer
Contributions:8 commits, 10 PRs, 1 branch in 3 months
Contributions summary:Darsi primarily focused on improving the accessibility and functionality of the carbon-charts library's chart components. They fixed several bugs related to tooltips, ensuring they appear on click for both line and stacked bar charts, and implemented click events on elements. The user made adjustments to the configuration files and event listeners, addressing tooltip behavior and removing unused functions, to improve the overall user experience and code structure. The commits also involved refactoring and fixing imports within the library.
vuechartsjavascriptcarbon-design-systemdataviz
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
Darsi Anandarajah - Staff Platform Engineer