Srikanth K Nattudurai User
@srikanthknattuduraiu
Software engineer building scalable backend systems and LLM safety/evaluation pipelines.
What I'm looking for
I’m a B.Tech Computer Science and Engineering student who builds production-style systems with a focus on scalable, observable behavior—especially where LLM safety and evaluation matter. I also actively contribute to open source, improving performance and interoperability in widely used scientific tooling.
In OpenMS, I merged multiple pull requests and helped extend Python interoperability through modern C++/Python bindings. I implemented zero-copy NumPy structured array bindings via nanobind, enabling up to 30x speedup at 1M peaks, and I extracted a reusable SequenceCoverage API to support downstream Python analysis.
Alongside open source work, I engineered software projects like a Guardrail Gateway and an LLM Eval Pipeline using FastAPI, React, and PostgreSQL. I built an input/output prompt safety gateway, added a large jailbreak/prompt-injection rule set, and strengthened it with an ML injection classifier and adversarial testing (305 automated tests).
I’m drawn to engineering that ties together concurrency, provider abstraction, and measurable quality gates—like async evaluation jobs, persisted evaluation history, and CI regression thresholds (80% pass rate). I want to keep growing in backend systems and AI/LLM engineering through collaborative, impact-driven work.
Experience
Work history, roles, and key accomplishments
OpenMS Contributor
OpenMS
Feb 2026 - Present (5 months)
Contributed C++/Python bindings and API improvements to OpenMS, including implementing zero-copy NumPy structured array bindings for MSChromatogram (up to 30x speedup at 1M peaks) and adding pyOpenMS bindings. Audited Cython vs nanobind API differences and helped inform the pyOpenMS 3.6.0 migration roadmap.
Education
Degrees, certifications, and relevant coursework
Education Alliance University
B.Tech in Computer Science and Engineering, Computer Science and Engineering
2024 -
Grade: CGPA: 8.7/10.0
Activities and societies: OpenMS (Feb 2026–Present): contributed to C++/Python scientific computing library; merged PRs for C++ API design and Python bindings, implemented zero-copy NumPy structured array bindings via nanobind for MSChromatogram, and extended zero-copy support for Mobilogram.
Pursuing a B.Tech in Computer Science and Engineering. Academic focus includes core computing, DBMS, and data structures with a current CGPA of 8.7/10.0.
NPTEL (IIT Madras)
NPTEL Certificate, Database Management Systems
Completed an NPTEL certification course in Database Management Systems from IIT Madras.
NPTEL (IIT Kanpur)
NPTEL Certificate, Data Structures and Algorithms
Completed an NPTEL certification course in Data Structures and Algorithms from IIT Kanpur.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Website
srikanthkn.devPortfolio
github.com/Srikanthkn0Job categories
Skills
Interested in hiring Srikanth K Nattudurai?
You can contact Srikanth K Nattudurai and 90k+ other talented remote workers on Himalayas.
Message Srikanth K NattuduraiGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
