Alan Feng

Engineer at Tata Consultancy Services

West Lafayette, Indiana, 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
Alan Feng is a pragmatic software engineer with eight years of hands-on experience across full-stack development, machine learning, and mobile apps, currently based in West Lafayette. He has contributed to high-impact open-source tooling—enhancing Azure CLI APIM modules and migrating them to track2—demonstrating comfort with backend and DevOps challenges in cloud environments. Alan pairs strong systems skills in Python and C++ with cross-platform mobile experience in Dart/Flutter, and a history of teaching and mentoring that sharpens his ability to explain complex ideas and deliver production-quality code. His background ranges from field application engineering and web development to guiding K–12 students and university peers, reflecting both technical breadth and a knack for communicating concepts to varied audiences.
code8 years of coding experience
bookOlentangy Orange High School
bookBachelor's degree Computer Science, Bachelor's degree Computer Science at Michigan State University
bookUndergraduate Computer Science, Undergraduate Computer Science at Capital University
languagesEnglish, Chinese
github-logo-circle

Github Skills (9)

api-management10
azure10
command-line-interface10
microsoft-azure10
python10
azure-cli10
devops9
testing9
networking8

Programming languages (5)

TypeScriptC#JavaScriptPythonTypeSpec

Github contributions (5)

github-logo-circle
Azure/azure-cli

Feb 2022 - Oct 2022

Azure Command-Line Interface
Role in this project:
userBack-end & DevOps Engineer
Contributions:12 reviews, 6 commits, 13 PRs in 8 months
Contributions summary:Alan primarily focused on enhancing the Azure CLI's API Management (APIM) command modules, migrating code to track2, adding support for soft-deleted service management, and integrating new features like public network access and disabling the gateway. Their contributions involved modifying command parameters, updating test scenarios to validate functionality, and integrating private endpoint configurations. Additionally, the user implemented command group and added test case related to networking.
command-line-interfacecloudazurecommand-lineazure-cli
yingru97/azure-cli

Jun 2021 - Oct 2023

Azure Command-Line Interface
Contributions:47 pushes, 12 branches in 2 years 4 months
azurecommand-line-interfacecli
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
Alan Feng - Engineer at Tata Consultancy Services