Cristian Penarrieta

Senior Software Engineer at Northeastern University

Vancouver, British Columbia, Canada
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

👤
Senior
🎓
Top School
Cristian Penarrieta is a senior software engineer based in Vancouver with over a decade of hands-on experience building and improving customer-facing web and mobile products, currently shaping growth funnel optimization at Gusto. He blends frontend React/React Native expertise with backend services experience (Node.js, Java, Redis) and a strong emphasis on test automation, having contributed meaningful test coverage to well-known projects like react-native-elements and Jest. An educator as well as practitioner, he teaches web development and software engineering to master's students at Northeastern University, signaling a talent for translating complex concepts to others. His background spans startups to large enterprises (EA, PwC) and includes advanced training from Hack Reactor and a Master’s focus on dependable software systems at UBC. Notably, he often operates at the intersection of reliability and UX—improving developer confidence through rigorous testing while shipping polished interfaces.
code10 years of coding experience
job9 years of employment as a software developer
bookSCRUM and Agile Methodologies, SCRUM and Agile Methodologies at Open Edge Technologies
bookbachelor, software engineering, bachelor, software engineering at Universidad Peruana de Ciencias Aplicadas
bookAdvanced Software Engineering Immersive, Advanced Software Engineering Immersive at Hack Reactor
bookMaster’s Degree, Computer Software Engineering, Master of Engineering in Dependable Software Systems, Master’s Degree, Computer Software Engineering, Master of Engineering in Dependable Software Systems at The University of British Columbia
bookAndroid Mobile Application Developer, Android Mobile Application Developer at Cibertec
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
331reputation
17kreached
10answers
0questions
github-logo-circle

Github Skills (20)

uitest10
javascript10
react-native10
testing10
mobile-application10
component-testing10
jestjs10
snapshot-testing10
enzyme10
ui-testing10
ui-design9
react9
immutablejs8
html6
lodash6

Programming languages (7)

TypeScriptMDXC++ScalaJavaScriptGoRuby

Github contributions (5)

github-logo-circle
Cross-Platform React Native UI Toolkit
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:26 commits, 3 PRs, 13 comments in 3 days
Contributions summary:Cristian primarily focused on adding and updating tests for various React Native UI components within the `react-native-elements` repository. Their contributions included writing tests for components like `Divider`, `Badge`, `Avatar`, `ButtonGroup`, `CheckBox`, `Card`, `Form`, `Grid`, `Icon`, `Search`, `List`, `PricingCard`, `Slider`, `SocialIcon`, `Text`, and `Tile`. The user's work significantly improved the test coverage of the project, ensuring the reliability and functionality of the UI library.
reactreact-native-uireact-nativeandroidmobile-app
jestjs/jest

Feb 2017 - Jun 2017

Delightful JavaScript Testing.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:6 commits, 7 PRs, 25 comments in 3 months
Contributions summary:Cristian primarily contributed to improving the test coverage and functionality within the Jest testing framework. Their commits focused on adding and refining tests for various functionalities, including Immutable.js plugins and different data structures, as well as addressing error messages and ensuring accurate comparisons. They also updated and added tests related to formatting and stringifying outputs of different types.
painless-javascript-testingjesttestingjavascriptfacebook
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
Cristian Penarrieta - Senior Software Engineer at Northeastern University