Rayhaan Patel
Programmer & Entrepreneur
About Me
I'm Rayhaan Patel, a passionate programmer and entrepreneur dedicated to creating innovative solutions that make a difference.
With a strong foundation in both technical development and business strategy, I bridge the gap between cutting-edge technology such as AI and practical business applications.
My journey in technology has been driven by curiosity and a desire to solve complex problems through elegant code and thoughtful design.

Programming Journey
My path in the world of programming has been filled with continuous learning, challenges, and achievements.
Scratch
I began my programming journey with Scratch, experimenting with blocks and creating simple games.
Roblox Studio
I started using Roblox Studio, learning Roblox Lua and creating a few games.
Python
I was introduced to Python, where I learned the basics of programming and created simple scripts.
Web Development
I started learning HTML, CSS, and JavaScript, building my first websites and web applications.
My first real project
I challenged myself to create a full-stack web application; A student management system. Though I never finished it, I learned a lot about full-stack development. And it helped me build my knowledge on HTML, CSS, JavaScript, PHP and SQL.
Furthering my skills
I continued to enhance my skills in web development, focusing on pure HTML, CSS, JavaScript and PHP. I created a donation leaderboard for a Fundraising Event.
Bootstrap
I started learning Bootstrap, a popular CSS framework, to create responsive and modern web designs.
C#
I learnt C# and created a 2D game.
TapTapPay
I began my largest project yet, a donation management system for charities. Using HTML, CSS, JavaScript, PHP, NodeJS and Firebase Storage. I also created an accompanying mobile app using Java, Kotlin and XML. I also integrated SumUp's Card Readers and API to allow the Charities to accept payments.
ReactJS & NextJS
I learnt ReactJS and NextJS. And with that knowledge I built an event website for an upcoming charity event. I also learnt Serverless for this project.
TapTapPay Bank
Coming Soon
Jarvis
Coming Soon
Technical Skills
A comprehensive overview of my technical expertise and proficiency levels in various programming languages and technologies.
Core Competencies
Additional Skills
Professional Approach
- •Clean, maintainable code
- •Performance optimization and scalable architecture
- •User-centered and intutitive design principles
- •Continuous learning and adaptation to new technologies
- •Collaboration and effective communication in teams
Professional Experience
Founder & CEO
|TapTapPay LtdFounded and lead a fintech startup focused on donation and payment management solutions.
Key Achievements:
- Developed a payment management system
- Secured partnerships with local businesses
- Implemented a user-friendly interface
- Created an unattended Kiosk Product for in-person payments
Education
GCSE: Math
GCSE: English Literature
GCSE: English Language
GCSE: Computer Science
GCSE: Chemistry
GCSE: Biology
GCSE: Physics
GCSE: History
A-Level: Chemistry
A-Level: Biology
A-Level: Computer Science
Degree: Computer Science
Certifications
No Certifications
Featured Projects
Showcasing some of my most significant work and entrepreneurial ventures.
TapTapPay Ltd
A revolutionary fintech company focused on simplifying donations for charities and donors. TapTapPay offers a comprehensive suite of transaction management tools that integrate seamlessly with existing systems such as SumUp.
Transaction Management tools available in the cloud
Seamless integration with major e-commerce platforms
Real-time analytics and transaction monitoring

Dungeon Crawler
A 2D dungeon crawler game built with C#, featuring procedurally generated levels, enemies, and loot.

Minecraft Clash for Charity
A website dedicated to live statistics and donation events for a charity event. At mcfc.com.
GitHub Contributions
A visual representation of my coding activity and open source contributions.