Ivan Seidel is a founder and hands-on problem solver with 13 years of experience building products that blend design, education and scalable software from São Paulo, Brazil. He leads multiple ventures including Layers Education and Tenda Digital, focusing on high-performance, design-driven solutions and practical productization rather than titles. His open-source contributions span full-stack work and MLOps—helping projects like node-tensorflow compile and adding front-end and image-processing features to activist and utility repositories. Comfortable across Python, React and build tooling, he favors pragmatic engineering that makes creative ideas real (he once automated TensorFlow builds and rotoscoping pipelines). He also brings a background in robotics and educational tech, founding a school for young inventors and shipping computer vision-driven event photo tooling. The thread across his career is curiosity: he treats cooking, education and even missions to Mars as design problems to be solved and shared.
13 years of coding experience
10 years of employment as a software developer
Technic Eletrotechnician, Technic Eletrotechnician at Ifes - Instituto Federal do Espírito Santo
Bachelor of Science (B.S.) Ciência e Tecnologia, Bachelor of Science (B.S.) Ciência e Tecnologia at Universidade Federal do ABC
Contributions:64 commits, 1 PR, 40 pushes in 13 days
Contributions summary:Ivan implemented core features for a rotoscoping tool. They developed Python scripts for image processing and rotoscoping, including the `rotoscope` API and UI interaction within the `record.py` script. Furthermore, the user worked on the front-end development by creating and modifying React components within the `web/src` directory for the web application and also implemented server configuration files. This included the development of the Share Page and the integration of Google Analytics.
Node-tensorflow is a NodeJS API for utilizing Google's machine learning library TensorFlow.
Role in this project:
MLOps Engineer
Contributions:20 commits, 9 pushes, 3 branches in 21 days
Contributions summary:Ivan primarily focused on setting up the environment to build and run TensorFlow models. They implemented an installation script that automatically installs dependencies, including Bazel, JDK 8, and protobuf. The user then configured the build process for TensorFlow, ensuring the project could compile and run, while also integrating a basic example from the TensorFlow project. Their work enabled the initial setup of the project's core dependencies for machine learning model development.
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.