Shawn Ni

Consultant, Technical Account Manager at F5

Singapore
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
Shawn Ni is a Singapore-based Consultant and Technical Account Manager at F5 with four years of hands-on experience designing and operating cloud-native infrastructure and DevOps workflows. He combines deep NGINX/Ingress expertise—evidenced by contributions to the widely used nginx/kubernetes-ingress project improving header validation and load‑balancing annotation sanitization—with practical skills in Kubernetes, Terraform, Ansible and multi-cloud deployments. Prior roles at IBM and EY honed his ability to shepherd enterprise migrations and CI/CD automation across AWS, EKS and GitLab pipelines while keeping security and reliability front of mind. Shawn’s background in information security and early work in adversarial/Explainable AI give him a useful perspective on hardening production systems against both operational and threat-driven failures. He’s comfortable translating complex technical requirements into repeatable solutions and running customer workshops to accelerate adoption.
code4 years of coding experience
job2 years of employment as a software developer
bookDiploma, Information Security, Diploma, Information Security at Nanyang Polytechnic
bookBachelor of Engineering (Hons), Computer Science, Bachelor of Engineering (Hons), Computer Science at Singapore Institute of Technology
languagesChinese, English
github-logo-circle

Github Skills (8)

ingress10
kubernetes10
go10
kubernetes-pods10
testing10
docker8
golang8
dockers8

Programming languages (8)

HCLTypeScriptSmartyDockerfileShellGoMustachePython

Github contributions (5)

github-logo-circle
nginx/kubernetes-ingress

Jun 2022 - Jan 2023

NGINX and NGINX Plus Ingress Controllers for Kubernetes
Role in this project:
userBackend & DevOps Engineer
Contributions:541 reviews, 16 commits, 176 PRs in 7 months
Contributions summary:Shawn contributed to the development and testing of features related to validating HTTP headers and load balancing methods. They implemented string sanitization and validation for various annotations, like those related to proxy headers and load balancing methods. The user also added tests and updated existing code to confirm special characters and invalid parameters were correctly handled. These contributions show an emphasis on enhancing the reliability and security of the NGINX Ingress Controller.
golangnginxcontrollersingress-controllerdocker
nginxinc/glog

Jul 2022 - Jul 2022

Leveled execution logs for Go
Contributions:2 reviews, 21 commits, 11 PRs in 10 days
golangloggerlogginggologrus
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
Shawn Ni - Consultant, Technical Account Manager at F5