Filip Spiridonov

Senior Software Engineer at SpaceX

Los Angeles, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Filip Spiridonov is a Senior Software Engineer with 13 years of hands-on experience building and optimizing web applications, currently driving software at SpaceX after senior engineering roles at Uber and PayPal. He blends full-stack expertise—React, Redux, performance tuning, CI and test automation—with a track record of improving team quality through linting, testing, and CI workflows. Filip has contributed to well-known open-source projects, adding robust test coverage for flow-typed definitions and fixing UI/visual issues in mapping and charting libraries like nebula.gl and angular-nvd3. Known for quickly shipping prototypes that replace legacy systems, he pairs pragmatic engineering with thoughtful performance profiling. Based in Los Angeles, he holds a master’s degree in Computer Science (with honors) and often focuses on the less-visible plumbing that makes large front-end systems reliable.
code13 years of coding experience
job12 years of employment as a software developer
bookNational Technical University "Kharkiv Polytechnic Institute"
languagesEnglish, Chinese, Russian, Spanish
stackoverflow-logo

Stackoverflow

Stats
35,692reputation
7.8mreached
20answers
11questions
Badges
git
top-5%
macos
top-1%
jdbc
top-5%
github-logo-circle

Github Skills (33)

javascript10
flow-control10
testing10
work-flow10
ui-design10
type-definition10
uid10
front-end-development10
angularjs10
control-flow10
flowtype10
macos10
deck-gl10
react10
webgl9

Programming languages (11)

TypeScriptMDXC#JavaDockerfileC++OCamlJavaScript

Github contributions (5)

github-logo-circle
flow-typed/flow-typed

Aug 2017 - Jul 2022

A central repository for Flow library definitions
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:2 reviews, 7 commits, 7 PRs in 5 years
Contributions summary:Filip primarily contributed to the repository by adding and expanding test cases for Flow type definitions. They added tests for the `copy-to-clipboard` and `pretty-ms` libraries, ensuring the type definitions correctly handle various inputs and options. Additionally, the user incorporated comprehensive testing for the `isomorphic-unfetch` library, covering different scenarios for the `Response` object and related functionality. They also added tests for `@mapbox/mapbox-gl-supported`.
libdefsflowtypedefinitionscli
krispo/angular-nvd3

Jun 2015 - Jun 2015

AngularJS directive for NVD3 reusable charting library (based on D3). Easily customize your charts via JSON API.
Role in this project:
userFull-stack Developer
Contributions:34 commits, 13 PRs, 26 pushes in 5 days
Contributions summary:Filip primarily contributed to the `angular-nvd3` project by merging branches and resolving conflicts, indicating a role in integrating code changes. They addressed issues in the `dist` files, focusing on minified JavaScript, and updated the source files as well. Their work involved fixing resize handler issues and ensuring the correct removal of elements, demonstrating involvement in the chart's lifecycle and maintenance.
chartsapichartcharting-librarycharting
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Filip Spiridonov - Senior Software Engineer at SpaceX