Tamika Tannis is a Staff Software Engineer in San Francisco with eight years of experience building data-focused web applications and developer tooling. She combines full-stack engineering with technical leadership at Lyft, and is a co-creator and active contributor to the well-known open-source Amundsen project, helping drive API versioning, metadata endpoints, and UI improvements. Her background from MIT (BS, MEng in Computer Science) underpins a strong interest in data visualization, computer vision applications, and education technology. Tamika is as comfortable cleaning up backend blueprints and tests as she is shipping front-end polish, a blend that keeps large data-product codebases maintainable and user-friendly.
8 years of coding experience
8 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at Massachusetts Institute of Technology
Contributions:32 releases, 63 reviews, 130 commits in 1 year 7 months
Contributions summary:Tamika primarily contributed to API version separation by cleaning up and modifying blueprints. Their work involved fixing path errors, updating unit tests, and cleaning up imports, indicating a focus on maintaining and improving the existing backend functionality of the Amundsen frontend library. The user also modified the tests related to the API endpoints, specifically focusing on `/api/metadata/v0`, suggesting they were involved in the development or maintenance of metadata-related backend features. Their changes included modifications to test files and corresponding code adjustments.
Amundsen is a metadata driven application for improving the productivity of data analysts, data scientists and engineers when interacting with data.
Role in this project:
Full-stack Developer
Contributions:152 commits, 29 PRs, 29 pushes in 1 year 7 months
Contributions summary:Tamika contributed to the Amundsen data discovery application by focusing on the API version separation and general cleanup. The work involved modifications to frontend tests and backend API blueprints to handle versioning. Additionally, the user worked on enhancing the UI by adding a logo to the navigation bar. This developer also fixed the UI and improved on various aspects of the search and dashboard functionalities.
scientistspythondatadata-scienceanalysts
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.