Kunal Kotwani

Software Engineer at Amazon Web Services (AWS)

Seattle, Washington, 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
Kunal Kotwani is a software engineer based in Seattle with nine years of experience building scalable backend systems and distributed platforms, currently working at AWS and contributing to the OpenSearch project. He combines a strong Java EE background (Spring, Hibernate, Akka) with hands-on experience in Android and performance-focused DevOps, having improved CI/CD and performance testing for OpenSearch build systems. His work on OpenSearch includes backend refactors and allocator improvements that boost robustness and searchable snapshot support, reflecting a focus on reliability and performance at scale. Pursuing a MS in Computer Science with coursework in Intelligent Systems and Machine Learning, he brings both applied ML awareness and production engineering discipline. An early career emphasis on secure, PCI-DSS-aware banking integrations and measurable test-coverage improvements shows attention to compliance and quality beyond typical backend duties.
code9 years of coding experience
job4 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at University of Southern California
bookDiploma in Engineering, Computer Science, Diploma in Engineering, Computer Science at Vivekanand Education Society's Polytechnic
bookHigh School, High School at Sri Ma Bal Niketan High School
bookBachelor’s Degree, Computer Science, Bachelor’s Degree, Computer Science at University of Mumbai
languagesEnglish, Hindi, Marathi, Sindhi
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (27)

search-engine10
groovy10
amazon-elasticsearch10
bash10
cicd10
java10
performance-testing10
javas10
elasticsearchquery10
aws-elasticsearch10
jenkins10
elasticsearch10
jenkins-ci10
elasticsearch-api10
testing9

Programming languages (7)

TypeScriptJavaJavaScriptHTMLRoffPythonKotlin

Github contributions (5)

github-logo-circle
🔎 Open source distributed and RESTful search engine.
Role in this project:
userBack-end Developer
Contributions:1413 reviews, 48 commits, 815 PRs in 11 months
Contributions summary:Kunal primarily contributed to the OpenSearch project by implementing and refactoring core backend functionalities. Their work includes overriding the `toString()` method for logging, removing unused objects and imports, refactoring the `BalancedAllocator.Balancer` to `LocalShardsBalancer`, adding a remote allocator for searchable snapshots, and fixing a length calculation for block-based fetching. These changes suggest a focus on improving the system's robustness, performance, and architecture.
analyticsrestfulfosssearch-engineapache2
🧰 OpenSearch / OpenSearch-Dashboards Build Systems
Role in this project:
userDevOps Engineer & Test Automation Engineer
Contributions:52 reviews, 11 commits, 12 PRs in 7 months
Contributions summary:Kunal primarily focused on enhancing the performance testing infrastructure and CI/CD pipeline for the OpenSearch build system. They implemented scripts for performance testing, integrated redirection support for build URLs, and added support for git credential fetching. The user also made adjustments to the Jenkins configuration, including scheduling performance tests. Furthermore, they addressed issues related to CDK integration and Gradle check syntax within the automated testing framework.
dashboardsopensearch-dashboardsbuild-systemsopensearchdashboard
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