Sergei Uversky
Site Reliability Engineer at Instructure- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Native or bilingual proficiency
-
Russian Limited working proficiency
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Experience
-
Instructure
-
United States
-
E-Learning Providers
-
700 & Above Employee
-
Site Reliability Engineer
-
Oct 2022 - Present
-
-
-
Reddit, Inc.
-
United States
-
Software Development
-
700 & Above Employee
-
Software Engineer III - Infrastructure, Compute
-
Jan 2021 - Apr 2022
• Maintained and administered > 20 Kubernetes clusters totalling > 10, 000 nodes. Additionally: – Led the deployment of Harbor (a cluster-local artifact and image cache) across all clusters, mitigating an infrastructure-wide single-point-of-failure dependency on Artifactory. – Executed 7 zero-downtime minor version upgrades across all clusters, bringing them from a grossly outdated and unsupported Kubernetes version to the latest release. – Worked on cluster improvement projects including rollouts of Flux (GitOps for cluster components), Goldilocks (cost savings via right-sized pod resource requests), and KEDA (Prometheus-driven autoscaling).• Introduced and drove Agile processes and regular social syncs to a newly remote-first team.• Collaborated with embedded SRE teams to deprecate an unowned infrastructure helpdesk and establish appropriate ownership of inbound infrastructure tickets.• Automated highly-manual intermittent Cassandra maintenance by writing a playbook. Show less
-
-
Software Engineer II - Infrastructure, Transport
-
Aug 2019 - Jan 2021
-
-
-
-
Software Engineer - Platform
-
Jul 2018 - Dec 2018
• Worked on platforms based on AWS CloudFormation, Kubernetes, Terraform, and Ansible used by backend application engineers to create and deploy services. • Created a playbook and documentation around security access onboarding for new hires. • Worked on platforms based on AWS CloudFormation, Kubernetes, Terraform, and Ansible used by backend application engineers to create and deploy services. • Created a playbook and documentation around security access onboarding for new hires.
-
-
-
Academia.edu
-
United States
-
Internet Publishing
-
100 - 200 Employee
-
Site Reliability Engineer
-
Sep 2016 - Jul 2018
• Led the SRE team during a multi-month leave of absence by the director of infrastructure engineering. • Reduced AWS EC2 spending by over 20% by developing monitoring tools for reserved instances. • Implemented incident-preemptive measures (e.g. filesystem bug workarounds and package mirrors). • Performed sysadmin tasks such as database migrations, incident response, and monitoring. • Led the SRE team during a multi-month leave of absence by the director of infrastructure engineering. • Reduced AWS EC2 spending by over 20% by developing monitoring tools for reserved instances. • Implemented incident-preemptive measures (e.g. filesystem bug workarounds and package mirrors). • Performed sysadmin tasks such as database migrations, incident response, and monitoring.
-
-
-
Hewlett Packard Enterprise
-
United States
-
IT Services and IT Consulting
-
700 & Above Employee
-
Research Associate Intern
-
May 2016 - Aug 2016
Created a social network simulator application to both demonstrate API usage and provide benchmarking for a novel multi-process garbage collector. Created a social network simulator application to both demonstrate API usage and provide benchmarking for a novel multi-process garbage collector.
-
-
-
Purdue University
-
United States
-
Higher Education
-
700 & Above Employee
-
Research Assistant
-
Aug 2014 - May 2016
Worked under Prof. Antony Hosking in the early stages of implementing concurrency primitives and safe memory allocation for a high-performance micro virtual machine for managed languages. Worked under Prof. Antony Hosking in the early stages of implementing concurrency primitives and safe memory allocation for a high-performance micro virtual machine for managed languages.
-
-
-
-
Research Associate Intern
-
May 2015 - Aug 2015
Worked with a small team on implementing and documenting basic data structures in a managed data structure system providing persistence and multi-process concurrency in the context of HP Labs' work on The Machine, an experimental setup featuring memristor-based non-volatile memory. Worked with a small team on implementing and documenting basic data structures in a managed data structure system providing persistence and multi-process concurrency in the context of HP Labs' work on The Machine, an experimental setup featuring memristor-based non-volatile memory.
-
-
-
-
Undergraduate Teaching Assistant
-
Jun 2013 - May 2014
Teaching assistant for undergraduate courses in computer architecture and introductory multimedia programming with Python. Helped design labs, handouts and tutorials for x86 assembly, Boolean logic, Python programming, working in Unix-like environments, etc. Teaching assistant for undergraduate courses in computer architecture and introductory multimedia programming with Python. Helped design labs, handouts and tutorials for x86 assembly, Boolean logic, Python programming, working in Unix-like environments, etc.
-
-
-
-
Undergraduate Teaching Assistant
-
Aug 2012 - Dec 2012
-
-
Education
-
Purdue University
Master of Science (MS), Computer Science -
Purdue University
Bachelor of Science (BS), Computer Science; Mathematics