Sebastian Cepeda is a bilingual Senior Software Engineer and data-focused builder with 11 years of experience designing end-to-end data pipelines, scalable backend services, and user-facing apps across Python, Node.js, Kotlin, Spark, and React. He has driven production systems from on-prem and cloud data warehouses to Kubernetes deployments, implementing CI/CD, disaster recovery, and SOC 2–aligned infrastructure while delivering analytics that shaped product and business decisions. At OVOU and earlier roles he combined hands-on API and backend work with data engineering—authoring ETLs, streaming pipelines, and BI dashboards that improved operational outcomes. An active open-source contributor, he has improved robustness and offline reliability in widely used projects (e.g., cargo-edit and redux-offline), showing an eye for resilient tooling and UX edge cases. He mentors peers, conducts technical interviews, and brings a mathematician’s rigor to modeling and performance optimization, often surfacing non-obvious data signals to stakeholders.
10 years of coding experience
9 years of employment as a software developer
Bachelor's degree Mathematics, Bachelor's degree Mathematics at Universidad del Norte
Contributions:10 commits, 1 PR, 4 comments in 6 days
Contributions summary:Sebastian primarily worked on enhancing the offline capabilities of the `redux-offline/redux-offline` project, focusing on optional commit/rollback features. They introduced and refined mechanisms for handling actions during offline scenarios, including default commit and rollback actions. The contributions involved modifying the `send.js`, `types.js`, and related test files, and also integrating network detection. Their work aimed to improve the reliability and error handling of offline operations within the Redux ecosystem.
A utility for managing cargo dependencies from the command line.
Role in this project:
Back-end Developer
Contributions:5 commits, 4 PRs, 12 comments in 2 days
Contributions summary:Sebastian primarily contributed to improving the functionality and robustness of the `cargo-edit` tool. They fixed bugs related to adding multiple crates, refactored the fetch algorithm to improve performance, and ensured the tool handled prerelease versions correctly. The user also updated the command-line interface and logic to align with the changes and improve the end-user experience. These modifications centered on enhancing the tool's dependency management capabilities.
cratedependenciesrustcargocommand-line
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.