Philip Balo

Tech Lead And Software Developer at GetApp Group

Ukraine
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
Philip Balo is a Tech Lead and front-end software engineer with 10 years of experience building single-page applications and web services using JavaScript (ES6), React, Redux, and related stacks. He has a strong track record delivering client-side blockchain-enabled solutions across exchange, e-commerce, and travel domains, and has led teams at GetApp Group while contributing to product and architecture decisions. Philip is an experienced contributor to open-source tooling—most notably refactoring GraphQL cache logic in the popular Apollo Universal Starter Kit—demonstrating deep knowledge of Apollo Client and React lifecycles. His background spans responsive and event-driven interfaces, including WebSockets, React Native, and advanced analytics UIs, and he combines technical leadership with hands-on full-stack development. Based in Ukraine, he brings a rare mix of finance and hardware-programming education that informs pragmatic, systems-oriented front-end design.
code10 years of coding experience
job5 years of employment as a software developer
bookНТУУ "КПИ"
bookСпециалист, Финансы и банковское дело, Специалист, Финансы и банковское дело at Международный университет финансов
github-logo-circle

Github Skills (19)

typescript10
wpgraphql10
wordpress-graphql10
typescript-types10
graphql10
typescripts10
apollo10
react10
react-native9
web-content9
webpages9
auth9
webpack7
webpacker7
expo4

Programming languages (2)

TypeScriptJavaScript

Github contributions (5)

github-logo-circle
Apollo Universal Starter Kit is a SEO-friendly, fully-configured, modular starter application that helps developers to streamline web, server, and mobile development with cutting-edge technologies and ultimate code reuse.
Role in this project:
userFull-stack Developer
Contributions:6 commits, 15 PRs, 193 pushes in 4 months
Contributions summary:Philip's contributions focused on refactoring and updating existing code, particularly related to GraphQL mutations. They replaced older `updateQueries` functions with newer `update` functions across multiple modules, including chat, post, and counter components. This refactoring involved updating cache management for adding, deleting, and editing messages/comments, as well as integrating social network authentication on mobile and improvements to the sign-up flow. The changes demonstrate a deep understanding of Apollo Client and React component lifecycles.
streamlinengrxreuseweexultimate
BaloPhilip/frontend

May 2016 - Jul 2016

Contributions:18 pushes, 1 branch in 1 month
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
Philip Balo - Tech Lead And Software Developer at GetApp Group