Suggestions
Alexander Alekseev
Software Engineer at Google
Alexander Alekseev is a highly experienced Senior Software Engineer currently working at Google in Sunnyvale, California.1 With over 20 years of professional experience in the software industry, he has built an impressive career working on complex and large-scale systems.
Career Highlights
Google: Alexander has been with Google since July 2015, where he has primarily focused on Chrome OS.1 His main responsibilities include:
- Working on user login, user session initialization, and startup processes
- Building various parts of the Chrome OS flow
- Adding performance metrics and Perfetto traces
- Conducting performance analysis and improving on-device code speed at all levels
Previous Experience: Before joining Google, Alexander's career included:
- Senior Software Engineer at Mail.Ru (2011-2013), where he worked on targeted advertising projects1
- Senior Software Engineer at Yandex (2008-2011), where he built a full search cluster management system1
- Head of Data Transfer Systems and Telematic Services Section at CBOSS (2002-2008), leading a team that designed and implemented scalable Telecom/ISP/Datacenter management software1
Skills and Expertise
Alexander's technical skills include:
- Programming languages: C++, C, Perl, Go, Python, JavaScript
- System-level knowledge: POSIX, networking, distributed computing
- Specialized areas: Ads auctions, summing bloom filters, real-time ads statistics, user action prediction
- Hardware: Nvidia CUDA
- Networking: Network design, L2 and L3 switching, IP routing, MPLS
Academic Contributions
In addition to his industry experience, Alexander served as a Visiting Lecturer at Lomonosov Moscow State University from 2005 to 2015.1 He taught courses on:
- Telecommunication technologies
- Perl programming language
Personal Interests
Alexander has a hobby in electronics and has led several Electronics labs at Google Makerspaces for years.1
Throughout his career, Alexander Alekseev has demonstrated a deep understanding of complex systems, distributed computing, and performance optimization, making him a valuable asset in the field of software engineering.