You can view my CV here: Curriculum VITAEβοΈ
You can view my Portfolio here: My PortfolioβοΈ
β‘ Shaders is an interactive environment for exploring Vertex and Fragment Shaders in real time, where code is instantly transformed into visual output. π¨
π§ The project combines modules for working with geometry, pixels, noise, and scene parameters, allowing flexible control over visual logic and graphical behavior π§
π οΈ Technologies:
πΉ React βοΈ β modern UI development.
πΉ Three.js π β 3D graphics and visualization in the browser.
πΉ React Three Fiber πΌοΈ β React renderer for Three.js.
πΉ React Three Drei π¦ β essential helpers and abstractions for R3F.
πΉ Three.js Shading Language (TSL) π§ͺ β node-based shader development for WebGL/WebGPU.
πΉ Redux Toolkit π― β efficient and scalable state management.
πΉ React Router π§ β seamless navigation between apps.
πΉ React i18next π β multilingual support (EN, ES, UK).
πΈ JavaScript (ESNext) π‘ β dynamic, maintainable code.
πΈ SASS / SCSS π¨ β modular and elegant styling.
πΈ Flexbox & CSS Grid π§© β responsive and flexible layouts.
πΈ Vite β‘ β lightning-fast builds and dev server.
πΈ PWA (Progressive Web App) π± β offline support and enhanced performance.
πΈ Google Analytics & Search Console π β integrated monitoring and analytics.
πΈ Open Graph, Favicon, Sitemap, Robots.txt π β full SEO toolkit.
πΈ Markdown π β clean documentation and formatting.
π Built on WebGPU and TSL, it serves as a tool for prototyping, experimentation, and creating visual solutions that can be applied in modern web products and commercial interfaces. π
npm install
npm run dev
npm run build