I'm a developer who sees technology as a form of creative expression. I like to write code and craft experiences. My passion lies in the entire journeyโfrom the initial spark of an idea, through the brutal beauty of the learning curve, to the final, polished product. Service that benefits everyone and love for humanity in general is indispensable part of my personality. I am perpetually curious, always exploring the bleeding edge of web development, game design, and immersive 3D experiences. Years of react compelled me to look for app development so recently started with
- ๐ญ Currently Conjuring: A WebGL-powered data visualization platform and a React Native e-commerce app.
- ๐ฑ Currently Mastering: Advanced Shaders (GLSL) and optimizing WebAssembly modules.
- ๐ฏ Looking to Collaborate On: Groundbreaking open-source projects, especially in the Three.js / WebGL and especially in web dev space.
- ๐ฌ Ask me about: The React ecosystem, 3D on the web, or the perfect stack for your next idea.
- โก Fun fact: I once built a 3d library in a weekend just to see if I could.
The overview below showcases my pinned repositories. Each one represents a unique challenge and a story of learning.
- โก Next.js SaaS Boilerplate - A full-stack, Type-safe foundation for building SaaS apps fast.
- ๐ WebGL Portfolio Experience - An immersive 3D portfolio built with Three.js and React Three Fiber.
- ๐ฎ Procedural PyGame Adventure - A game featuring procedurally generated worlds and enemy AI.
- ๐ค MERN AI Assistant - A full-stack application integrating OpenAI's API with a custom chatbot frontend.
๐ Navigate down to explore the code and live demos!
- ๐ Merged PR #23 in RayyanHassan/next-saas-starter
- ๐ Published release v1.2.0 for RayyanHassan/threejs-portfolio
- ๐ช Opened PR #42 in awesome-open-source/project
- ๐จ Created repository RayyanHassan/webgl-experiments
- โญ Starred pmndrs/react-three-fiber
You can view or download my resume in PDF format:
Key highlights :
- Coding since 2019
- Made over 50+ awesome projects
- Always ready for something new to try, something new to learn
Let's build the future, one commit at a time.