Suraj Singh

Senior Kernel Development 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
Suraj Singh is a Senior Kernel Development Engineer with 8 years of experience building and hardening low-level systems for cloud and processor platforms. Currently at AWS, he progressed from SDE II to senior kernel work after earlier roles at IBM where he developed virtualization and KVM/QEMU support for POWER8/POWER9, including nested KVM-HV. He combines kernel internals expertise with pragmatic test automation and reliability work—evidenced by contributions to the high-profile OpenSearch project focused on stabilizing failover and indexing-pressure tests. Based in Seattle, he holds First Class Honours in Electrical and Computer Engineering from the University of Queensland and brings a strong hardware-software perspective to platform reliability. Colleagues value his ability to translate complex processor and virtualization requirements into robust kernel features and repeatable test strategies.
code8 years of coding experience
job7 years of employment as a software developer
bookBachelor of Engineering (Honours) (BE (Hons)), Electrical and Computer Engineering, First Class Honours, Bachelor of Engineering (Honours) (BE (Hons)), Electrical and Computer Engineering, First Class Honours at The University of Queensland
bookKenmore State High School
github-logo-circle

Github Skills (11)

amazon-elasticsearch10
javas10
search-engine10
elasticsearch10
debug10
elasticsearchquery10
opensearch10
aws-elasticsearch10
java10
elasticsearch-api10
testing10

Programming languages (8)

TypeScriptJavaJavaScriptGoHTMLRubyPythonKotlin

Github contributions (5)

github-logo-circle
🔎 Open source distributed and RESTful search engine.
Role in this project:
userBack-end Developer & QA Engineer / Test Automation Engineer
Contributions:874 reviews, 102 commits, 445 PRs in 1 year
Contributions summary:Suraj primarily contributed to the testing and bug fixing of the OpenSearch project. Their commits focused on increasing timeouts for master node failover tests and addressing issues related to waiting for outstanding requests to complete within the ShardIndexingPressureSettingsIT tests. They also removed type mapping parameters from various APIs and end-points and made modifications in several test files. Their work demonstrates a focus on ensuring the reliability and stability of the search engine.
analyticsrestfulfosssearch-engineapache2
dreamer-89/OpenSearch

Jan 2022 - Jan 2023

🔎 Open source distributed and RESTful search engine.
Contributions:1 release, 24 reviews, 256 commits in 11 months
restfulsearch-engineelasticsearchsearchdistributed
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
Suraj Singh - Senior Kernel Development Engineer at Amazon Web Services (AWS)