Sofia Shnaidman

Software Engineer at Hermon Laboratories

Tel-Aviv District, Israel
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
Sofia Shnaidman is a versatile software engineer with over a decade of experience building responsive web interfaces and full-stack systems, currently based in the Tel-Aviv District. She combines strong front-end expertise in React and Angular with backend work in Java and Python, and has moved between roles as a frontend lead, backend engineer, and data engineer. Her open-source contributions include UI improvements and UX-driven integrations for notable projects like kafka-ui and the OpenDataDiscovery platform, where she helped surface data quality and lineage visualizations. Sofia has hands-on experience building Airflow pipelines, Kafka-connected microservices, and dynamic data visualizations using d3.js, reflecting a practical bridge between data engineering and frontend UX. Trained originally as a physicist, she brings analytical rigor and experimental problem-solving from her research background to production software challenges. Known for improving user experience through pragmatic component work and cross-stack fixes, she enjoys tackling both greenfield builds and legacy codebases.
code12 years of coding experience
job11 years of employment as a software developer
bookMaster's degree, Physics, Master's degree, Physics at Kazan State University
languagesEnglish, Russian
github-logo-circle

Github Skills (24)

javascript10
apidoc10
kafka10
typescript10
ui-design10
webui10
uid10
api10
front-end-development10
typescript-types10
apache-kafka10
typescripts10
react10
java9
cluster-manager9

Programming languages (2)

JavaPython

Github contributions (5)

github-logo-circle
provectus/kafka-ui

Mar 2020 - Aug 2021

Open-Source Web UI for Apache Kafka Management
Role in this project:
userFull-stack Developer
Contributions:12 reviews, 14 commits, 28 PRs in 1 year 5 months
Contributions summary:Sofia contributed extensively to the `kafka-ui` project, focusing on both front-end and back-end development. Their work includes implementing consumer group list views, consumer group details views, and topic message content tree views. The user made changes to both the React front-end application and the Java-based API backend, showcasing a full-stack skillset. Furthermore, they integrated OpenAPI for the React front-end, and addressed multiple bug fixes, and enhancements to the application.
streamscluster-managementkafka-connectapache-kafkakafka-manager
Role in this project:
userFront-end Developer
Contributions:83 reviews, 17 commits, 39 PRs in 2 months
Contributions summary:Sofia primarily focused on front-end development within the `odd-platform-ui` directory, implementing UI components and fixing various bugs. Their contributions involved modifying existing components, such as the `IdentityForm` and `AppToolbar`, and addressing issues related to styling, search functionality, and data display. The user also worked on improving the user experience by fixing layout and navigation issues. Furthermore, they integrated data quality test results into the UI, enhancing the platform's data observability features.
data-practitionersdataobservabilitydata-catalogmetadata
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
Sofia Shnaidman - Software Engineer at Hermon Laboratories