Ujwal Komarla

Principal Software Systems Engineer at Extreme Networks

Canada
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
Ujwal Komarla is a Principal Software Systems Engineer with 10 years of experience building and modernizing network OS infrastructure at Extreme Networks, focused on programmable northbound interfaces, configuration management, and platform portability. He led a cross-team Python 2→3 migration and drove a tenfold performance improvement in EXOS’s RESTCONF interface while championing OpenAPI adoption to standardize product-wide management APIs. Deeply versed in C, Linux, and Python, he combines systems-level rigor with practical automation—contributing to the widely used ansible/ansible project by adding EXOS HTTPAPI support for JSON-RPC and RESTCONF. His background in computer networking from NC State and hands-on virtualization/security research at VMware give him a strong academic and experimental edge, and he has a track record of improving developer workflows through CI/CD, linting, and GitHub Actions.
code10 years of coding experience
job9 years of employment as a software developer
bookPre-University PCME, Pre-University PCME at National College Jayanagar
bookHigh School, High School at National High School
bookBachelor's Degree Electronics and Communication Engineering, Bachelor's Degree Electronics and Communication Engineering at University Visvesvaraya College of Engineering
bookMaster’s Degree Computer Systems Networking, Master’s Degree Computer Systems Networking at North Carolina State University
bookPrimary School, Primary School at Websters School
languagesEnglish, Kannada
stackoverflow-logo

Stackoverflow

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

Github Skills (8)

network-automation10
ansible-galaxy10
python10
ansible10
rest-api9
json9
yaml8
fest3

Programming languages (4)

JavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
ansible/ansible

Mar 2019 - Oct 2019

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to cloud management, in a language that approaches plain English, using SSH, with no agents to install on remote systems. https://docs.ansible.com.
Role in this project:
userBack-end Developer
Contributions:7 commits, 24 PRs, 46 comments in 6 months
Contributions summary:Ujwal primarily contributed to the `ansible/ansible` repository by developing and modifying modules related to the Extreme Networks EXOS operating system. Their work focused on integrating HTTPAPI for EXOS, including the implementation of JSONRPC and RESTCONF support. The commits involved updating existing modules, refactoring code, and adding new functionality to interact with EXOS devices. Their work is specifically focused on network automation tasks.
everythingpythonit-automationdevopsdeployment
Ansible Network Collection for Extreme Networks EXOS
Contributions:7 commits, 23 pushes, 1 branch in 7 days
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
Ujwal Komarla - Principal Software Systems Engineer at Extreme Networks