Senior Front-End & Full-Stack Developer with a creative edge, bringing 20+ years of experience building web, mobile, and desktop applications, often with a strong focus on interactivity, design, and performance.
I’ve led and contributed to a wide range of projects: SaaS platforms, promotional websites, product UIs, branded mini-games, and internal tools. My front-end work is grounded in clean architecture and thoughtful UX, often incorporating motion and custom interfaces using Vue, React, or plain HTML & CSS. On the back end, I’ve built and maintained APIs, managed databases, and helped shape scalable systems using tools like Node.js, Deno, PHP, MySQL, and various frameworks as needed.
Over the years, I’ve also spent quite some time exploring game development, creating full-fledged games, engines, tools, and prototypes, mostly independently. I’ve worked professionally on a few arcade-style games and prototypes (Unity/C#), while continuing to develop personal projects to experiment with gameplay mechanics, AI, and procedural systems.
Technical strengths: Vue.js, React, TypeScript, Unity, C#, Three.js, JavaScript, WebGL, Node.js, Deno, SQL, Web3.js, Haxe, HTML/CSS Also experienced with: Photoshop, Animate, Figma, Illustrator, Reason, SoundForge, and more.
Quick to adapt to any object-oriented language such as Python, Java, Dart (Flutter), and others. Passionate about continuous learning and exploring new technologies.
I’ve worked across creative agencies, product companies, and tech teams, taking projects from concept to deployment, with a strong focus on delivering impactful, efficient, polished user experience and well-structured solutions through clean, maintainable code.
Happy to connect about front-end projects, full-stack work, creative tools, game dev, or weird ideas.
React • Typescript • TanStack Router/Query • TailwindCSS • shadcn-ui • Vite • Modular Architecture • Feature System • DX (Developer Experience) • Azure AD SSO • Migration • Python APIs • ASP.NET Transition
Serve as Senior React Engineer responsible for creating and evolving a unified, scalable frontend platform supporting multiple internal projects.
Have designed and implemented a feature-based architecture using React, TanStack Router/Query, TailwindCSS, shadcn-ui, and the Vite ecosystem, including auto-discovery of features and routes.
Maintain and expand clean injection and interceptor mechanisms for application initialization, routing, and API layers, ensuring a clear separation between core systems and feature modules.
Define and continuously refine reusable components, hooks, helpers, and architectural patterns forming the foundation for all new applications.
Integrate and maintain Microsoft Azure AD SSO for secure user authentication across projects.
Support and lead the ongoing migration of legacy ASP.NET systems toward a modern React frontend and Python backend, collaborating closely with developers and scientists.
Improve and extend the core platform as new internal projects arise, adding new features, refining existing ones, and ensuring compatibility with diverse use cases.
Work with cross-functional teams to align the platform with internal workflows, scientific requirements, and long-term maintainability goals, ensuring a consistent and efficient developer experience across the organization.
Continuously enhance the internal ecosystem to enable faster delivery, reduced maintenance overhead, and more predictable development practices.