Badges
Certifications
Work Experience
Software Engineer
SailPoint Technologies• May 2019 - Present
Lead for Cloud Access Manager a multi-cloud, multi-tenant SaaS platform for cloud governance that helps customers answer the question of who has access to what and when they last used it. Leading a team of geographically distributed engineers for the integration of CAM in to Sailpoint’s flagship identity solution Designed and architected cloud agnostic Graph model for the multi-cloud governance platform. Designed and implemented organization onboarding feature from scratch. The feature resulted in a 60x reduction in time to onboard customer’s cloud accounts on CAM. Optimized the customer inventory building process that resulted in 75% reduction (from a day to a few hours) in the inventory pull times. Designed and developed Glue ETL jobs for transforming and loading data for running the AI algorithms. Blog - https://www.sailpoint.com/blog/managing-aws-glue-costs-and-dpu-capacity-with-glue-job-metrics/ Worked on enabling prometheus metrics across all the microservices. Mentoring new team members, part of hiring committee for all new full time and contractor hiring Internal engineering blogs on team work Work on customer escalations and proof of concept.
Software Engineering Director
Juniper Networks• November 2016 - January 2019
Led the operating system group (55 engineers and managers across 3 geographies) to support the core OS functionality for Junos routing, switching and security products while staying hands-on. Hired, mentored managers and engineers for the Core OS team. Led the single sourcing of routing and management features across next generation Linux based Junos and current FreeBSD based Junos platforms. Grew the project from inception to final delivery. Partnered with platform and tools team to define the roadmap for converging all Linux based platforms to Wind River Linux. Team successfully delivered the OS upgrades across virtualization, routing and switching products. The migration resulted in annual savings of 1 million plus dollars for the company. Set up annual kernel tech summits to seed innovative ideas from the within the team. Last summit resulted in incubation of two machine learning projects.
Senior Software Engineering Manager
Juniper Networks• September 2012 - October 2016
● Successfully lead the Junos FreeBSD team to deliver the ARM based low-end switching platform. The project enabled Juniper to migrate to a more modern Clang compiler. ● Successfully lead the Junos kernel and platforms team to migrate Junos to FreeBSD 10 as an underlying OS from FreeBSD 6. Future upgrades post FreeBSD 10 were delivered with 80% less resources and time. ● Developed Juniper Linux support for next generation networking products.
Software Engineering Manager
Juniper Networks• April 2010 - August 2012
● Kernel lead for certification of two AT&T releases, a key Juniper customer. ● Led the team for delivery of network stack infrastructure for Juniper's next gen PTX core router family ● Fast make before break feature for Core Router T640. Partnered with key Juniper customer to define a fast convergence solution for an IPTV network. The solution delivered 100x improvement in convergence.
Education
University of Kentucky
Computer Science, MS• January 1999 - December 2000
Govind Ballabh Pant University of Agriculture and Technology
Computer Science & Engineering, B.Tech• August 1994 - May 1998
Links
Skills
guglanimk has not updated skills details yet.