Sebastian Ortiz is an AI Product Engineer and systems-focused back-end developer based in San Juan, Philippines, with eight years of professional experience and a decade-long background in full-stack web development. He blends production-ready engineering—improving dev ergonomics, CI speed, and preview deployments—with hands-on contributions to high-profile open-source Rust projects like rust-analyzer and tokio-postgres. At Verdn (YC, B Corp) he helped scale a pledge-tracking platform to millions of daily requests and led major productivity wins such as cutting dev server startup from minutes to seconds and migrating to a monorepo with remote caching. He mentors and teaches widely, having designed curricula and popularized Svelte in academic and non-profit settings while directing engineering programs. His open-source work shows a pattern of careful refactoring, type-safety improvements, and performance-minded changes across languages and libraries. Curious and pragmatic, he pairs developer experience advocacy with a knack for simplifying complex systems into maintainable, well-tested code.
8 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science, Summa Cum Laude, Bachelor of Science - BS, Computer Science, Summa Cum Laude at University of the Philippines Diliman
The modular and type safe schema library for validating structural data 🤖
Role in this project:
Back-end Developer
Contributions:4 reviews, 3 PRs, 12 comments in 1 year 3 months
Contributions summary:Sebastian primarily focused on refactoring and optimizing the codebase related to record validation within the valibot library. They made changes to the `recordAsync.ts`, `record.ts`, and `values.ts` files, indicating a focus on the core logic of data validation. Their contributions involved refactoring the internal data structures and control flow by leveraging features like `for...of` loops and optimizing performance. The user also addressed security concerns by adding code to exclude blocked keys.
Rust utility library for nice command line prompts and similar things
Role in this project:
Back-end Developer
Contributions:10 commits, 3 PRs, 3 comments in 1 month
Contributions summary:Sebastian primarily refactored the `dialoguer` library, focusing on modularization and feature flags. They treated the `password` module as an optional feature and addressed Clippy warnings, enhancing code quality. The user also formatted the code using `cargo fmt`. They also worked to loosen trait bounds for the `Validator` and `History` traits, improving code flexibility and maintainability.
promptssimilarsubcommandsrustcommand-line-parser
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
Sebastian Ortiz - AI Product Engineer at Casper Studios