Riley Bolen
Verified Expert in Engineering
Software Developer
Kelowna, BC, Canada
Toptal member since April 11, 2022
Riley is a mobile developer with six years of experience working in various software development roles and has contributed to several widely used consumer-facing mobile applications. He has taken a lead role in the development of critical app features, including interactive maps, ticket purchasing flows, search interfaces, and live auction feeds. Riley is always on a mission to expand his knowledge and skills, enabling him to solve more meaningful and challenging problems.
Portfolio
Experience
Availability
Preferred Environment
React Native, TypeScript
The most amazing...
...thing I've developed is a series of mobile games that captures my love for puzzles, technology, and design.
Work Experience
React Native Developer
Endeavor - Main
- Played a key role in the development of the 2022 and 2023 versions of the Hyde Park Winter Wonderland mobile app, working on features such as an interactive map, and an in-app ticket purchasing flow.
- Worked on the mobile app for Barrett-Jackson collector car auctions, and saw the project to its success through several auction events. Contributed to the development of a real-time auction feed and a multi-index search interface.
- Contributed to the development of a mobile app for the Professional Bull Riding league. Worked with complex data to build reliable user interfaces, including live scoring result views and standings data tables.
- Took a leadership role in the onboarding of new team members and in providing support for live events.
Full-stack Developer
Fire Flower Apps Ltd.
- Worked on more than 10 Laravel web applications for clients of various sectors, such as eCommerce, education, and nonprofit.
- Used Laravel to create an eCommerce store with subscriptions and a point-of-sale integration of physical store locations, build a content management system using Laravel Nova, and integrate REST APIs into mobile apps.
- Took a lead role in multiple large scope projects and acted as the company expert in React Native and REST API development with Laravel.
- Helped to define the company standards around the tech stack, project structure, and code quality.
- Provided mentorship and helped less experienced developers adopt our mobile tech stack.
Experience
GYMM
While developing this app, I
• Designed and implemented an intuitive and robust tool that
allows users to create their own fitness programs
• Built a real-time chat feature using Pusher Websockets.
• Integrated Stripe Connect to create a subscription-based marketplace between personal trainers and clients
• Iterated over several UI/UX designs to create a unique, intuitive, and beautiful UI for the app.
Mobile Game Development
https://apps.apple.com/us/app/colordrop-challenging-puzzle/id6474508261Education
Bachelor's Degree in Computer Science
University of British Columbia - Kelowna, BC, Canada
Skills
Libraries/APIs
REST APIs, Vue, Stripe API, Pusher, React, Node.js, Google Maps API
Tools
Figma
Languages
PHP, JavaScript, HTML, CSS, TypeScript, SQL, SCSS, Python, GraphQL
Frameworks
React Native, Laravel, Unity, Unity2D, Unity3D, Redux, Jest
Storage
JSON, MySQL, Databases
Paradigms
Object-oriented Programming (OOP), Human-computer Interaction (HCI), UI Design
Platforms
iOS, Android, Amazon Web Services (AWS), Mobile
Other
APIs, Mobile Apps, Algorithms, Data Structures, Machine Learning, Streaming, Game Development, Mobile Game Development
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring