×
Alexey Spiridonov

Alexey Spiridonov

Senior Frontend Engineer

Parrish, FL, US
+1 (925) 448-0266

Background


About

About

Senior Frontend Engineer with 10 years of experience designing, architecting, and delivering scalable, user-centric web platforms. Demonstrated ability to lead teams, mentor engineers, and collaborate across product, design, and leadership to translate complex requirements into simple, impactful user experiences. Expert in building modular architectures, optimizing performance for data-intensive applications, and applying algorithmic problem-solving to improve reliability and efficiency.

Work Experience

Work Experience

  • Senior Software Engineer, Snorkel AI

    Dec, 2022 - May, 20252 years 5 months

    Full-time & contract

    • Designed and implemented robust word-annotation workflows for PDF documents, enhancing document processing capabilities for enterprise clients.

    • Led the re-architecture of state management from React Context and Jotai to Redux, improving product stability and maintainability across complex workflows.

    • Diagnosed and resolved complex race conditions and memory leaks in React applications, applying memory & CPU profiling techniques.

    • Developed and deployed a role-based access-control (RBAC) system, securing sensitive configurations and strengthening data governance.

    • Automated product demo testing using Playwright and integrated it into the CI pipeline, preventing commits that introduced regressions.

    • Built comprehensive Grafana dashboards to monitor application performance, providing real-time visibility into the impact of code changes.

    • Mentored junior engineers through code reviews, pair programming, and knowledge-sharing sessions, fostering a culture of continuous improvement.

  • Senior Software Engineer, Amazon

    Oct, 2021 - Oct, 20221 year

    • Engineered and maintained scalable full-stack solutions for Amazon SageMaker Studio, supporting millions of requests per month.

    • Built interactive UI for hyperparameter tuning and large-scale machine-learning experiment results, driving a 10% increase in customer engagement by enhancing usability and visual clarity.

    • Integrated lifecycle configurations and CloudWatch logs into SageMaker notebooks for simplified monitoring.

    • Mentored junior engineers and interns, conducted design reviews, and championed front-end best practices to improve code quality.

    • Automated testing workflows with a CLI tool, reducing manual testing efforts by 15% and ensuring consistent quality standards.

    • Collaborated with product managers, designers, and senior leadership to translate complex requirements into high-level design documents.

  • Senior Software Engineer, Apple

    Sep, 2019 - Jul, 20211 year 10 months

    • Built and maintained full-stack applications to streamline continuous integration processes for over 1,000 developers, improving build reliability.

    • Architected "DataService," a mission-critical application with UI and database layers; the system became a core service for managing development projects and artifacts.

    • Created the "BitBucket Notifier" service to connect source code repositories with build systems, triggering builds based on code changes.

    • Designed "Apple Test Manager," enabling self-service CRUD operations on testing pipelines and reducing manual workloads by 20%.

    • Implemented modular micro-service and data-pipeline architecture to support future expansion and integration with other CI tools.

    • Mentored junior developers, established coding standards, and promoted a culture of ownership and continuous improvement.

  • Frontend Engineer, Datacoral

    Jul, 2018 - Sep, 20191 year 2 months

    • Joined the startup as the first front-end developer and grew the team from scratch, mentoring new hires and establishing coding standards.

    • Designed and developed key components of a web application for monitoring data infrastructure pipelines, handling and visualizing large volumes of data.

    • Collaborated closely with product owners and designers to prioritize features, reduce customer onboarding time by 40%, and deliver high-quality releases.

    • Led frontend development from conceptualization through deployment, implementing scalable patterns and promoting best practices.

  • Frontend Engineer, Freelance

    Mar, 2016 - Apr, 20182 years 1 month

    • Developed responsive web applications optimized for mobile and tablet devices using modern JavaScript frameworks.

    • Introduced ES6 features and performance optimizations into existing applications, improving scalability and reliability.

    • Enhanced system architecture and refactored legacy code to modern standards, enabling easier maintenance.

    • Provided troubleshooting and second-tier support for existing applications, partnering with clients to deliver features on schedule.

  • SW Engineer in Test, Monitise Americas

    Jul, 2015 - Feb, 20167 months

    • Developed and integrated UI components into a main web portal, ensuring compliance with web standards and user experience guidelines.

    • Refactored legacy UI components to modern standards and improved accessibility.

    • Maintained and extended functionality of existing web components while supporting cross-functional teams on critical issues.

Skills

Skills

  • Languages

    TypeScript

    JavaScript

    Python

  • Frontend

    React

    Redux

    GraphQL

    Next.js

  • System Design

    Scalable front-end architectures

    Distributed systems

    Microservices

  • DevOps & Cloud

    Docker

    Kubernetes

    AWS Lambda

    AWS SNS

    AWS CDK

    AWS S3

    CI/CD pipelines

  • Rendering Performance

    Minimizing reflows & repaints

    Debouncing/throttling

    Memory profiling

    CPU profiling

  • State Management

    Redux slices

    SWR

    React Query

    Cache tuning

    Selective subscriptions

  • Leadership

    Team mentoring

    Technical roadmaps

    Code reviews

    Cross-functional collaboration

  • Testing

    Vitest

    Jest

    Playwright

    Testing Library

    Cypress

  • Accessibility

    ARIA roles

    WCAG compliance

    Screen reader support

Education

Education

  • Physics and Computer Science, BS, Pavlodar State University

    - Present