Esteban Ibarra

Senior Software Engineer at FullStack Labs

Quito, Pichincha, Ecuador
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
Esteban Ibarra is a Senior Software Engineer from Quito, Ecuador with eight years of experience building web applications and backend systems across languages like TypeScript, Haskell, Elixir, and Java. He blends functional programming principles with practical DevOps skills—Kubernetes, Ansible, and CI/CD—to deliver resilient, scalable services and guide migrations from legacy platforms. At Stack Builders he drove feature design, incident management, and performance tuning for diverse domains while promoting TDD/clean code and coaching teams. He contributes to high-profile open-source work in DefinitelyTyped, improving TypeScript typings for React Native and Victory libraries to help developers catch errors earlier. Known for clear technical documentation (ADRs, API specs) and cross-team collaboration, he pairs hands-on coding with mentoring and knowledge-sharing. Rapidly curious about evolving tech, he enjoys keeping compilers on his side to let tools save developers time.
code8 years of coding experience
job10 years of employment as a software developer
bookEngineer, Computer Science, Engineer, Computer Science at Universidad de las Fuerzas Armadas - ESPE
bookBachillerato, PHYSICAL SCIENCES, Bachillerato, PHYSICAL SCIENCES at Colegio San Gabriel
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (9)

typescript10
typescript-definitions10
dts10
typescripts10
react-native10
type-definition10
typescript-types10
typedefs10
react9

Programming languages (6)

TypeScriptJavaJavaScriptHaskellElixirPython

Github contributions (5)

github-logo-circle
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer (TypeScript Definitions)
Contributions:1 review, 8 commits, 4 PRs in 1 year 2 months
Contributions summary:Esteban primarily contributed to the repository by adding and modifying TypeScript type definitions for various React Native libraries and the Victory charting library. Their work included adding type definitions for `react-native-dialog` and `react-native-draggable-flatlist`, and correcting type definitions for the `victory` library, incorporating the `createContainer` function and `singleQuadrantDomainPadding`. These contributions enhance the usability and type safety of these libraries within TypeScript projects that depend on these libraries.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
stackbuilders/esqueleto

Jan 2019 - Jul 2021

New home of Esqueleto, please file issues so we can get things caught up!
Contributions:2 PRs, 16 pushes, 5 branches in 2 years 6 months
javascript
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