Batakrishna Sahu

Software Development Engineer II at Amazon

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

👤
Senior
🎓
Top School
Batakrishna Sahu is a Software Development Engineer II based in Seattle with nine years of experience building reliable backend systems and search technologies at Amazon. He brings a strong testing and automation mindset from contributions to the Nuitka Python compiler—where his work on test infrastructure and CPython built-in optimizations helped reduce compile-time and improve test speed. Prior roles include systems engineering at TCS, building microservices, Spark pipelines and an IT support chatbot, demonstrating practical experience across data pipelines and APIs. Known for solving engineering problems pragmatically, he pairs production-focused development with a taste for open-source tooling and quality assurance. His background blends large-scale product engineering with hands-on compiler and test engineering that often goes unseen in typical application roles.
code9 years of coding experience
job5 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Sambalpur University Institute of Information Technology
languagesEnglish, Hindi
github-logo-circle

Github Skills (11)

compiler10
compiler-compiler10
python10
compile10
test-automation10
testing10
package7
packing7
packaging7
performance-monitor6
performance-analysis6

Programming languages (7)

TypeScriptC++CSSJavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
Nuitka/Nuitka

Feb 2019 - Aug 2019

Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4-3.13. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:12 commits, 18 PRs, 97 comments in 6 months
Contributions summary:Batakrishna primarily focused on improving the testing infrastructure and test coverage for the Nuitka compiler. Their commits include adding and expanding tests for specific features, such as trick assignments and built-in functions like "any" and "abs". The user also addressed code quality issues, corrected test cases, and enhanced test runner functionality. These contributions indicate a strong commitment to ensuring the reliability and functionality of the compiler through comprehensive testing.
python-2-6packaging-toolpythonpython-applot
bksahu/dsa

Aug 2018 - May 2021

Implementation of Data Sturctures & Algorithms
Contributions:2 PRs, 82 pushes, 2 branches in 2 years 9 months
data-structurespythondata-science
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
Batakrishna Sahu - Software Development Engineer II at Amazon