Abhiram E is a Senior Software Engineer with 11 years of experience building scalable systems at the intersection of systems engineering and AI, currently contributing to Intune and Security Copilot features at Microsoft in Redmond. He designs and modernizes data processing architectures, revamps monitoring for legacy pipelines, and builds ML-driven features—from battery health analytics to ML-based security baseline recommendations. His work spans the full stack and production ML: shipping terabyte-scale training and inference pipelines, reliable multi-threaded ingestion services, and contributions to widely used open-source NLP tools (notably microsoft/nlp-recipes). Abhiram combines strong systems thinking with practical data engineering and MLOps expertise, and he’s comfortable turning research-grade models into robust, maintainable production services.
11 years of coding experience
7 years of employment as a software developer
Bachelor’s Degree Computer Science, Bachelor’s Degree Computer Science at Ramaiah Institute Of Technology
High School High School/Secondary Certificate Programs, High School High School/Secondary Certificate Programs at Sainik School Bijapur
Master’s Degree Computer Science, Master’s Degree Computer Science at University of Massachusetts Amherst
Natural Language Processing Best Practices & Examples
Role in this project:
ML Engineer & Data Engineer
Contributions:168 commits, 1 push, 2 branches in 6 months
Contributions summary:Abhiram contributed to the development of a data loader for the MSR Paraphrase Corpus, including the download, installation, and loading of the dataset into a pandas DataFrame. The user also implemented tokenization using spaCy and added unit tests for the data loading functionality, including a smoke test. The user's focus was on data preparation and processing for downstream NLP tasks, specifically related to the Microsoft Paraphrase Corpus and related preprocessing steps.
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
Role in this project:
Back-end Developer
Contributions:7 commits, 4 PRs in 29 days
Contributions summary:Abhiram primarily contributed to the repository by adding solutions for various algorithm problems, predominantly in Java. They implemented and tested algorithms such as binary search, merge sort, and the knapsack problem. The contributions also included minor code changes and refactoring to improve code clarity and protection.
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.