Pavlos Vinieratos

Software Engineer at quad.codes

United States
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
Pavlos Vinieratos is a seasoned software engineer with 15 years of experience specializing in React Native and iOS/macOS development, currently working remotely from the United States. He has led mobile teams and driven front-end improvements at companies like CoinTracker and Artsy, while maintaining notable open-source work such as the React Native upgrade-helper and contributions to the core React Native repo. Comfortable across Swift, Objective-C, TypeScript and Ruby, he also enjoys functional programming with Clojure and has contributed to diverse projects from Homebrew casks to QMK firmware. Known for improving developer tooling and upgrade flows, he blends product-facing UI work with low-level platform fixes and developer experience enhancements.
code15 years of coding experience
job14 years of employment as a software developer
bookMaster’s Degree Programming Computer Science, Master’s Degree Programming Computer Science at Ethnikon kai Kapodistriakon Panepistimion Athinon
bookHigh School, High School at Ziridis
languagesEnglish, Greek, Japanese, German
stackoverflow-logo

Stackoverflow

Stats
4,069reputation
242kreached
11answers
47questions
github-logo-circle

Github Skills (69)

mobile-development10
qmk-firmware10
ui-components10
firmware10
typescript-definitions10
qmk10
c1110
c1710
embedded10
javascript10
dance10
homebrew-cask10
uid10
front-end-development10
typescripts10

Programming languages (40)

C#CMakefileGoCommon LispHTMLSvelteTypeScript

Github contributions (5)

github-logo-circle
react-native-community/hooks

Jun 2019 - Oct 2021

React Native APIs turned into React Hooks for use in functional React components
Role in this project:
userMobile Developer
Contributions:19 releases, 3 reviews, 151 commits in 2 years 4 months
Contributions summary:Pavlos primarily contributed to the `react-native-community/hooks` repository by adding new React Native hooks and refactoring existing ones. Their initial commits focused on adding the `useBackHandler` hook for Android. Further contributions included refactoring several hooks like `useDeviceOrientation`, `useCameraRoll`, `useAccessibilityInfo`, and `useKeyboard`, along with minor improvements. The user also fixed an issue in `useKeyboard` and improved the overall structure of the code.
reactreact-nativereact-hooksreact-functional-componentsnative-apis
⚛️ A web tool to support React Native developers in upgrading their apps.
Role in this project:
userFront-end Developer
Contributions:39 reviews, 210 commits, 120 PRs in 3 years 8 months
Contributions summary:Pavlos primarily contributed to the user interface aspects of the "upgrade-helper" web tool. Their work included implementing UI components, adding links, and modifying the application's overall look and feel. The user leveraged React and associated libraries to build the front-end functionality. They also integrated analytics to track user behavior within the application.
web-toolreactreact-nativeupgrade-toolrn-diff-purge
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
Pavlos Vinieratos - Software Engineer at quad.codes