Rajan Agaskar

ICB 5 - Principal Engineer at VMware

Mill Valley, California, United States
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
Rajan Agaskar is a Principal Engineer with 17 years of experience building cloud-native platforms, developer tooling, and resilient backend systems across Pivotal, VMware, and Broadcom. He blends hands-on engineering in Ruby, Go, and DevOps with leadership coaching and product security work—most recently contributing to Tanzu Application Service and Kubernetes distribution security posture. An active open-source contributor, Rajan helped shape the popular Jasmine JavaScript testing framework and has applied QA and DevOps rigor to projects like BOSH, improving test reliability and security dependencies. He values software as a craft, emphasizes empathetic communication, and champions tight feedback loops to keep teams and systems healthy. Based in Mill Valley, he still enjoys digging into code and tests despite senior roles, often resurfacing technical fixes that prevent subtle production issues.
code16 years of coding experience
job19 years of employment as a software developer
bookUniversity of California, Berkeley
bookMira Loma High School
stackoverflow-logo

Stackoverflow

Stats
51reputation
4kreached
4answers
0questions
github-logo-circle

Github Skills (19)

bosh10
dependency-management10
javascript10
cloud-foundry10
testing10
rspec10
test-framework10
ruby10
tdd10
yaml10
jasmine10
security9
configuration-management9
devops8
asset-pipeline6

Programming languages (14)

C#JavaCSSCGoHTMLTypeScriptDockerfile

Github contributions (5)

github-logo-circle
jasmine/jasmine-gem

Mar 2010 - Jul 2014

Jasmine ruby gem
Role in this project:
userFull-stack Developer
Contributions:166 commits in 4 years 4 months
Contributions summary:Rajan primarily contributed to the Jasmine Ruby gem, focusing on enhancements and bug fixes for its core functionalities. Their work involved modifying server-side logic, configuration, and test files, specifically addressing issues with focused suites, path handling, and asset loading. The user also introduced features like ERB parsing in the YAML config and incorporated the use of jasmine-core, enhancing the gem's overall functionality and maintainability.
ruby-gemrailsrubyjasminegem
jasmine/jasmine

May 2009 - Jul 2014

Simple JavaScript testing framework for browsers and node.js
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:173 commits, 4 comments in 5 years 2 months
Contributions summary:Rajan primarily contributed to the testing framework, focusing on ensuring correct behavior and adding features to the testing suite. They refactored code into class files, implemented various tests for spec execution, including asynchronous tests, and added support for "waits" and "waitsFor" blocks. Additionally, the user made modifications to the HTML runner, incorporated a TrivialReporter, and addressed various bug fixes within the testing framework.
testing-frameworkbrowserstestingjavascriptnode-js
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
Rajan Agaskar - ICB 5 - Principal Engineer at VMware