# Aleksandr Vasilev > Principal Software Engineer at Cube Dev Location: San Mateo, California, United States Profile: https://flows.cv/aleksandrvasilev More than 10 years of experience in software development. Good knowledge of JavaScript/TypeScript, Node.js and SQL ## Work Experience ### Principal Software Engineer @ Cube Dev Jan 2020 – Present | San Francisco Bay Area ### Frontend Engineer @ Elinvar.de Jan 2019 – Jan 2020 | Berlin Area, Germany • Designed and developed a large-scale web application for institutional investors and financial advisors, focusing on high-performance analytical workflows and secure data access, using Node.js and TypeScript, GraphQL and RESTful APIs, and a modern React-based frontend. • Participated in the design of backend microservices responsible for data aggregation, analytical queries, and business logic, with an emphasis on OLAP-style workloads, optimized query execution, and efficient data transfer for large datasets. • Worked extensively on API design and optimization, including GraphQL schema modeling, query performance tuning, pagination, filtering, and authorization for complex analytical use cases used by bank managers and internal teams. • Contributed to the containerization and orchestration of services using Docker and Kubernetes (k8s), including service configuration, environment isolation. • Improved deployment speed and system reliability by optimizing CI/CD pipelines, container build processes, and Kubernetes deployment strategies, reducing release times and improving operational stability. • Participated in the design and support of data integration infrastructure, including integration with Tableau for enterprise reporting and analytics, ensuring reliable data delivery, performance, and access control. ### Senior Software Developer @ Puzzle English International Jan 2014 – Jan 2019 | Moscow • Designed and maintained backend services supporting core platform functionality, including a dictionary service that became a foundational dependency for multiple internal services. • Designed and optimized a data-processing and monitoring service handling millions of records per day, emphasizing efficient SQL generation, OLAP-oriented aggregation foundations, and analytics-ready data access patterns. • Optimized database schemas and query performance, including indexing strategies, query rewrites, execution-plan analysis, and latency reduction for high-traffic workflows. • Developed and maintained internal APIs and service-layer libraries using Node.js and PHP, enabling integration between core business workflows, analytics components, and shared platform services. • Performed low-level performance optimization for high-load systems, including profiling PHP services and implementing lower-level components (e.g., C/C++ extensions) to improve throughput and reduce CPU overhead. • Integrated early machine-learning–based functionality for automated assignment assessment into production learning workflows. • Ensured production reliability and maintainability through testing, careful review of performance-sensitive changes, and adherence to engineering standards for high-load systems. ### Web Programmer @ vokrugsveta.ru Jan 2013 – Jan 2014 | Moscow • Designed, developed, and maintained a backend service for custom map rendering using OpenStreetMap data, enabling editors to create and publish interactive geographic content. • Implemented and optimized data-processing logic for map features and rendering workflows, focusing on minimizing latency and ensuring consistent performance for website visitors. • Designed and optimized SQL queries and data access patterns to support scalable map-related functionality and efficient retrieval of geospatial data. • Built and supported editor-facing workflows and internal tooling using PHP and JavaScript, integrating mapping capabilities into the content publishing process. • Tested, debugged, and maintained production backend code, improving stability and collaborating with editorial and product teams to deliver production-ready features. ## Education ### Bachelor's degree in Computer Science MGUTU Jan 2012 – Jan 2015 ### Computer Science MGKIT Jan 2008 – Jan 2012 ## Contact & Social - LinkedIn: https://linkedin.com/in/aleksandr-vasilev-499a05b5 --- Source: https://flows.cv/aleksandrvasilev JSON Resume: https://flows.cv/aleksandrvasilev/resume.json Last updated: 2026-03-29