Anton Gilgur

Anton Gilgur

About

Detail

Human | Sr Engineering Lead | Open Source Maintainer | MLOps + Security + Infra + Full Stack. Leading and growing teams
New York, United States

Contact Anton regarding:ย 
work
Full-time jobs

Timeline


work
Job

Rรฉsumรฉ


Jobs verified_user 0% verified
  • O
    OSS Maintainer - Approver
    Feb 2024 - Oct 2024 (9 months)
    Promoted to Approver for Argo Workflows with committer / write permissions to the repo. Top contributor to Argo Project for a year https://github.com/argoproj/argo-workflows/issues?q=author%3Aagilgur5%20OR%20commenter%3Aagilgur5%20%20
  • O
    OSS Maintainer - Reviewer
    Nov 2023 - Feb 2024 (4 months)
    Promoted to project Maintainer & Reviewer for Argo Workflows after 100+ PRs and several hundred user support discussions, triage, code reviews, and more. Became top contributor to Argo Workflows. https://github.com/argoproj/argoproj/issues/277
  • O
    OSS Member
    Aug 2023 - Nov 2023 (4 months)
    Recommended to officially join the Argo Project as a Member after contributing various PRs. https://github.com/argoproj/argoproj/issues/242
  • O
    OSS Contributor
    Apr 2023 - Aug 2023 (5 months)
    https://github.com/argoproj/argoproj/issues/221
  • Capital One
    Senior Staff Site Reliability Engineer (Senior Lead SRE)
    Capital One
    Feb 2023 - Oct 2023 (9 months)
    Headed up new rotation initiative to train Model Serving teams on Kubernetes cluster administration for our 25+ clusters (5+ fleets). Led team of 5+ directly and 6+ teams indirectly as a lead of leads & deep subject matter expert; senior-most engineer & architect for the Serving department. - Start quarterly rotation focused on Kubernetes maintenance and advanced Kubernetes knowledge (e.g. scheduling preferences, fine-grained network policy, zero-downtime upgrades, autoscaling, Helm testing, distributed compute, observability, etc) - Trained up 8+ team members on a wholly new team with rave reviews and high happiness metrics - Ensure a balance of learning delivery and of guiding independent debugging for an optimal team environment - Create
  • Capital One
    Senior Staff MLOps Engineer (Senior Lead Software Engineer)
    Capital One
    Sep 2021 - Feb 2023 (1 year 6 months)
    Focusing more on Model Serving and a bit less on Enterprise-wide SRE and Security work. Mostly same teams, different percentages, rebrands, and reorgs (EMP in MLX: Batch and Real-time Inference Serving, Control Plane Architecture, SRE CoP, Services Hub, UI) - Re-architect model scheduler to use k8s CronJobs, significantly improving resiliency while simplifying codebase by an order of magnitude (10k LoC -> 1k LoC) - Invented DNS no-op pattern for automatic, instantaneous region failover for batch jobs - Architect new k8s native Batch Serving platform using Argo Workflows with a distributed, multi-cluster, lock-less Control Plane, creating order of magnitude performance gains (10min -> 1min) over EC2 and EMR while heavily simplifying all code
  • Capital One
    Senior Staff DevOps Engineer (Senior Lead DevOps Engineer)
    Capital One
    Dec 2020 - Sep 2021 (10 months)
    ML Platform (MLP) work in the Center for Machine Learning (C4ML) with various teams (SRE, Serving, UI, Layer 2, Control Plane, MaaS, Cyber Segmentation). Primary focus: a secure and compliant Enterprise Kubernetes platform, plus building Operators and UIs for Data Scientists. - Automated creating Jenkins pipelines across multiple fleets of cluster with the Terraform Jenkins Provider - Created Bash and Zsh completion scripts to improve developer experience of kOps wrapper CLI - Fully automated several application pipelines, transforming a multi-day, error-prone process with manual change orders, required meetings, etc into an instant one with a single approval - Automated security updates of EC2 and EMR AMIs and SGs across services, VPCs, an
  • NS8 Inc
    Tech Lead, DevSecOps Engineering
    NS8 Inc
    Jun 2020 - Sep 2020 (4 months)
    All 200+ staff were suddenly laid off following revelations of CEO's securities fraud and SEC, FBI, and SDNY investigations Promoted to lead Security & DevOps after 2 months of diligent security, architecture, coordination, reviews, and onboarding work - Write JDs, design interview processes, source, screen, interview candidates, and iterate for 4 roles: Security, Infra, Test, Analyst - Work to achieve NIST, SOC 2, PCI, GDPR, CCPA compliance, using CIS Benchmarks to help w/ attestation Vendor discussions, PoC, and implementation of: - IDS / CSP / CSPM: Sysdig, StackRox, Aqua, Twistlock - Image Scans: ECR, Artifactory, Aqua, Twistlock - SCA / Dependency Scans: Dependabot, NPM, Snyk - SAST: SonarQube - EMS / MDM: Intune, Jamf, FortiClient - E
  • NS8 Inc
    Staff Infrastructure Engineer (Software Engineer IV)
    NS8 Inc
    Apr 2020 - Jun 2020 (3 months)
    Built next-gen infra on Kubernetes - Architect and implement Istio multi-cluster Service Mesh, enabling routing, ingress, mTLS, JWT RequestAuthentication w/ Keycloak, and service discovery b/t k8s clusters - Debug Istio issues: rotating sidecars, rotating certificate chain, mTLS interference with k8s Admission Controllers, Prometheus not using mTLS - Implement Admiral for multi-cluster service discovery only to hit bugs; rollback to manual ServiceEntry - Help upgrade Istio from 1.4 to 1.5 to 1.6, finding missing changelogs for SDS and nodeAgent - Implement isolated Kafka cluster using Banzai's Kafka Operator and a Zookeeper Operator - Resolve cross-cluster Kafka advertised listeners DNS issues w/ CoreDNS overrides and custom Istio podDNSSea
  • NS8 Inc
    Staff Site Reliability Engineer (Software Engineer IV)
    NS8 Inc
    Mar 2020 - Apr 2020 (2 months)
    Worked on core infrastructure and services with Terraform, TypeScript, Node / Restify / NestJS, MongoDB, Maxmind API, Docker, Compose, CircleCI, and AWS CodeBuild - Act as SME on TypeScript, JavaScript, and Node matters for both infrastructure teams - Review TS and Terraform code, MongoDB docs, and AWS CodeBuild and CircleCI jobs, finding bugs, holes in code or docs, and generally helping improve quality of all PRs - Refactor all logging of core API service in order to make Cloudwatch logs easier to search and interpret. Ensure use of PinoJS JSON logging consistently, ensure all errors get logged out, fix logging method usage (error vs. log vs. info, etc), fix typings and JSDoc for logger wrapper, etc - Partially resolve issues where there
  • Kickoff
    VP of Engineering
    Kickoff
    Sep 2018 - Feb 2019 (6 months)
    Leveled up various parts of this early-stage, profitable-ish start-up - Introduced various processes from Git Flow style branching to task management organization to sprint planning & retros - Ideated & built out various growth levers, including SEO, Referrals, Shareable Workouts, Twitter Bot, A/B testing integrations, etc - Brought in various marketing experts for contracting or advising - Successfully launched on Product Hunt with 170+ votes and 30+ reviews - Built out analytics to measure growth, conversion rates, & retention by storing events in various data sources and visualizing with Metabase (and Excel) - Helped pivot coach hiring strategy from full-time on-site to part-time remote, going from 1 coach to 10 coaches in a fraction of
  • Lumos Labs (Lumosity)
    Senior DevOps / Infrastructure Engineer
    Lumos Labs (Lumosity)
    Sep 2017 - Jan 2018 (5 months)
    3rd DevOps Engineer working to serve 85M users and 65M requests/day using Docker, Kubernetes, Terraform, Chef, Travis, GitLab, Samson, NGINX, sharded Percona / MySQL, Kafka, Fluentd, Airflow, Ruby, Rails, React, GraphQL, Apollo - Port services from Chef on EC2 to Docker on Kubernetes, significantly improving immutable infrastructure and saving thousands of dollars in the process by consolidating & reducing resources and overhead - Port monitoring from Nagios to Prometheus - Move CDN configuration into Terraform to be Infrastructure-as-Code - Add HTTP/2 support site-wide, increasing connection throughput by 2x - Improve resiliency of Kafka and Fluentd clusters to handle more types of failures and encourage failure injection practices - Stand
  • Tailos
    Technical Advisor & Lead Software Architect Consultant
    Tailos
    Jan 2016 - May 2016 (5 months)
    Initially a DevOps + Recruiting advisor for this robotics startup looking to disrupt the hospitality industry. Later consulted part-time to architect monitoring product, robotics devops, and CI/CD systems - Advise team on best practices for software recruiting and helped establish software interview processes - Architect a logging and monitoring system built on top of Express and Cassandra to persist, query, and display all data received from robots and sensors in the field - Architect the development environment for robotics engineers with Vagrant and Docker for ARM to have very high dev/prod parity with the actual hardware - Advise plans for Continuous Delivery of over-the-air updates to all robots as well as realtime remote debugging cap
  • C
    Chief Technology Officer & Head of Product
    Sep 2015 - Jul 2017 (1 year 11 months)
    Brought in to pivot company to an end-to-end Property Management SaaS suite, building multiple products, including: messaging, online rent payment, maintenance tracking, lease e-signing, listings marketplace - Incrementally complete all service offerings in 8 months' time to have companies knocking on our door for acquisition 6 months later - Revamp onboarding and interview processes multiple times to better reflect team expectations and values - Resolve conflicts across company, improving processes, structure, or communication channels to reduce future conflicts - Hold semi-weekly Scrum meetings, start practice of pair programming, and improve code review process - Establish best practices with standardized, one-command-install development
  • S
    Software Engineer (Contract)
    Jun 2015 - Aug 2015 (3 months)
    Infrastructure, Release, and Full Stack at a Cloud Security IaaS company - Help architect a Distributed Continuous Integration environment spanning multiple repositories, applications, languages, and package managers using Docker and Jenkins - Migrate the front end into a separate repository with it's own ecosystem of automated tooling and testing using Docker, Grunt, and Karma - Implement a new continuous integration release cycle for the front end environment to integrate seamlessly with the back end using Jenkins, NPM, and S3 - Re-architect the front end from Backbone to React, RequireJS to Browserify, and ES5 to ES6+, partially automated this to push out 60,000 lines of code in a single week - Migrate templated views into a Single Page
  • Verizon
    Data Visualization Engineer (IT Systems Engineer)
    Verizon
    Jun 2014 - Aug 2014 (3 months)
    Full-time intern reporting directly to an Executive Director under one of the CIOs - Led an internal product team to coordinate requirements from managers across the US to build a network visualization framework/library - Built a responsive, flexible, efficient, and data driven network visualization framework to streamline user interfaces and drastically reduce code duplication and maintenance costs across the company - Distributed the library and documentation to an international team of developers in the US and India, providing scalable, on-demand services to hundreds of engineers and thousands of technicians - Greatly improved the usability and aesthetics of Verizon's Network Planning and Management application with Java EE and D3.js as
  • T
    Tech Lead, Full Stack Development
    Feb 2014 - May 2015 (1 year 4 months)
    Promoted to Team Lead as I was already leading the team and making significant contributions to the product in my first 2 months - Manage all client-side development, including Mobile team, assisting development on Android and iOS when needed - Grit my teeth on leadership and conflict resolution, making plenty of mistakes along the way. Learn to "blame the process, not the person", a lesson that influenced my leadership philosophy for years to come - Establish best practices such as Prototyping Designs, Code Reviews, and Task Management Systems across the company - Onboard and mentor all new engineers on React, Git, asynchronous code, and MVC software design - Help grow company from 7 to 14, Engineering from 3 to 8, and tens of Brand Ambass
  • F
    Full Stack Developer
    Feb 2014 - May 2014 (4 months)
    Developer at social media start-up focused on social bookmarking & sharing of published content - Spearheaded daapr's early adoption of React, becoming one of the first start-ups to use it in production in early 2014 - Mentor new-hires on MVC software design, Ruby on Rails, SPAs, React, and Flux - Create various new interactive features to increase user engagement, such as Notifications and Commenting - Begin re-designing UX to be more single-page and fluid, replacing multi-page forms with modals, pagination with infinite scrolling, and a static UI with page refreshes to a dynamically updating one Show less
  • Rosie by Instacart
    Head of Front End Development
    Rosie by Instacart
    Feb 2014
    Was promoted to Head of Front End Development but decided to leave the company over ethical concerns around "unpaid interns". https://www.rosieapp.com
  • Rosie by Instacart
    Front End Engineer
    Rosie by Instacart
    Dec 2013 - Feb 2014 (3 months)
    Switched to a different team to work on higher priority tasks when more Data Engineers / Scientists joined. Got my hands dirty on Front End for the first time as well as did a bit of Back End work - Develop the "My Stores"โ€‹ page to handle searching and interactivity as Rosie expanded to several stores using CoffeeScript, Backbone.js, and a Ruby on Rails API - Implement Discounts on the site as well as many, many other features and bugfixes on both the Retailer and Consumer portals - During my first 2 week sprint on front-end, was responsible for 1 full release, but ended up completing 2.5 releases of the product fast enough to overwhelm the product and design teams Show less
  • Rosie by Instacart
    Data Engineer
    Rosie by Instacart
    Oct 2013 - Dec 2013 (3 months)
    Developer at a rapidly growing grocery ecommerce startup - Help create "Appia"โ€‹, Rosie analytics's data processing pipeline in Scala - Build data ingestion ETLs and scrapers with Scala, JavaScript, and Python
  • Various
    Advisor & Consultant
    Various
    Jan 2012 - Jan 2020 (8 years 1 month)
    Have been advising & consulting with all sorts of companies throughout my career. Friends, acquaintances, and other folks tend to refer to me as the "start-up guy", "SaaS guy", "React guy", "DevOps guy", "Security guy", etc. - Technical areas: Recruiting, Hiring, Leadership, Architecture / System Design, Front End, Back End, DevOps / Infrastructure, Security - Other areas: Customer Discovery, Product-Market Fit, Design, Conversions, SEO, Building Intentional Culture, Fundraising + Alternatives Past: Kudos, Future Foundry, Trustwork, UPTOP, TowerChat, RadAR, Florapulse, Maidbot, Stoat, Qounter, CodeProblems, and various PoC-stage start-ups & idea-phase founders Show less
  • Independent
    Independent/Freelance Programmer
    Independent
    Jan 2012 - Sep 2013 (1 year 9 months)
    Improved design, user interface, and functionality of local non-profit website - Implemented a database with PHP and XML for hundreds of members to be able to easily access the website with their username and password to find up-to-date information regarding their account - Created HTML user interface for administrators to be able to edit account notifications and other information without needing any programming experience - Execute domain transfer between various owners of the website - Evaluate hosting providers and choose the most affordable one that fulfills the site and client needs, eventually signing a hosting contract - Mentored new developer and handed off development to them in transition period - Advised on various best practice
Education verified_user 0% verified
  • N
    Engineering and Technology
    New Jersey Governor's School of Engineering and Technology
  • Cornell University
    bachelor, Bachelor of Science - BS, B.S., Cum Laude, Computer Science with Honors, 3.57 GPA
    Cornell University
  • W
    Public High School, Valedictorian, 4.56 GPA
    Wayne Hills High School
This is a community-created genome.