Alexey Novikov I'm interested in systems and networking programming. Keen on systems performance and distributed system design. | Email: alexey@novikov.io GitHub: https://github.com/alekswn LinkedIn: https://www.linkedin.com/in/alekswn |
EXPERIENCEAmazon Web Services, Seattle, WA, US — Software Developer From SEP 2022Products: AWS Lambda, Elastic Fabric Adapter Technologies: C, Rust, GoLang, Python, HPC, OpenMPI, DPDK Role: Software Development Engineer / EFA Network Software Engineer Ownership: Lambda worker, Blackfoot Endpoints, Libfabric EFA provider Deliverables:
Sabbatical, Tbilisi, Georgia — Consultant JAN 2022 - AUG 2022Product: Extensible Internet research project Technologies: C++, Python, GitHub Actions Role: Technical consultant for UC Berkeley's research team Ownership: Boilerplate application code and CI infrastructure Deliverables: CI workflow, test infrastructure Amazon Web Services, Dublin, Ireland — Software Developer FEB 2020 - JAN 2022Product: AWS Lambda Technologies: Containerization, Golang, C, Rust, Python, AWS Services Role: Back-end developer / DevOps Ownership: Lambda Execution Environment Deliverables: Migration to ARM CPUs, CD pipeline Microsoft Azure, Dublin, Ireland — Software EngineerMAY 2019 - FEB 2020Product: SQL Server Technologies: C#, Python, C++, SQL, MS Azure Services Role: Site Reliability Engineer Ownership: Azure SQL database operations/incident response Arista, Dublin, Ireland — Software EngineerJANUARY 2018 - APRIL 2019Product: Datacenter network switches Technologies: C++, Python, Docker Role: Network developer Ownership: VXLAN, PTP Deliverables: Troubleshooting tooling Yandex, Moscow, Russia — Software DeveloperAUGUST 2016 - DECEMBER 2017Product: Yandex.Market - Online shopping aggregator Technologies: C++, Python, Perl, SQL, MongoDB, Hadoop Role: Back-end developer / DevOps Ownership: Data collection and indexer engine, click counter Deliverables: Migration from SQL/MongoDB/Hadoop to an unified in-house solution SmartLabs, Moscow, Russia — Software DeveloperOCTOBER 2013 - JANUARY 2015Product: IP TV Set-Top Box Technologies: C++, Qt, Linux kernel Role: Embedded developer Ownership: Wi-Fi devices, filesystem support Deliverables: ZRAM swap enablement, 20% lower Wi-Fi driver memory footprint | BUZZWORDSC++ Python C C# Go Rust Bash Linux HPC TCP/IP Docker AWS MS Azure Open-source contributions EDUCATIONMoscow Institute of Physics and TechnologyM.Sc. of Appl. Maths and Physics NATURAL LANGUAGESEnglish (Working proficiency) Spanish (Basic) Russian (Native) |