Project: Designing and developing cloud-based RESTful API microservices for FAWKES and Next Gen Firewall (NGFW)
•
Led the cross-functional collaboration with peers and development of multiple enterprise-level scalable distributed systems driving $700M of revenue every year using the latest technologies of Golang, NodeJs, Python, PHP, GCP, JS, TypeScript, MySQL, and Redis.
•
Designed and implemented APIs with capability of authorization, authentication, certificate management, encryption, logging, monitoring, alerting, triaging, and deployment that serves about 1M requests daily with 99.99% uptime and 55% reduced latency.
•
Led the development of several crucial components like Go-based API framework, Jest-based unit testing framework, Node-based readiness check package , configuring alarms and dashboards that speeded up the development process by 10X.
•
Regular participation in critical thinking for problem solving, code and system health check, diagnosis, resolution, code reviews to ensure best practices, code optimization, prioritization, and documentation contributing to 60% reduction in production errors.
•
Collaborated with Pentest team to drive threat modeling, harden APIs across 20+ microservices, prevent injection attacks (XSS/ SQL/ XPath), remediating 1500+ CVEs, fix auth flaws, profiling memory risks, and enforcing security standards across the development lifecycle.
•
Integrate AI/ML models (LLMs, Agents) in day to day user facing product development cycle speeding up the process by 500X.
Project: Build cloud-based RESTful API microservices for Next-Generation Firewall (NGFW)
Developing firewall security-related REST APIs with full capability of authorization, authentication,
json-xml conversion, unit testing, debugging, and production deployment. of microservice.
•
Solving different development problems using advanced data structures and algorithms.
•
Developing a Go-based API framework with full support of end-to-end unit testing.
•
Designing industry-level large-scale system infrastructure design, performance monitoring, and maintaining the developer GCP environment to support a full-fledged running platform.
•
Participating in code reviews to ensure standard, efficient, accurate, and testable code with proper
documentation.
•
Prioritizing product or system bugs/issues and debugging, tracking, and resolving them by trou-
bleshooting end-to-end and assessing their impact.
•
Participating in designing critical security features, standardization, microservice design, micro-
project planning, cross-communication, and collaboration with teams to support business needs and
My research interest is Cyber Security using Machine Learning, Data Mining, and NLP. More specifically, I studied Online Security Forums and GitHub to identify hackers, malware source code, and alarming patterns using ML and NLP techniques.