Full-Stack Developer

I love creating something that is clean and minimalistic, attractive and has value, and of course, easy to use.

I really enjoy creating websites with rich UI components, including:

  • Web applications,
  • Dashboard layouts,
  • CMS contents layout,
  • Documentation pages,
  • and anything I can make more beautiful and fun.

But I still like to make simple website pages like landing pages. So, what tools did I feel comfortable using during the website creation?


Technologies I Have Experience With

Programming Languages

JavaScriptTypeScriptHTMLCSS C# C
IronPython Python SQL

Front-end & Back-end Technologies

ReactNext.jsNode.js Express.js Nest.js .NET Vue.js Framer Motion
Shadcn UITailwind CSSMaterial UIChakra UI Jest React-Router
Webpack Vite OpenAI API Training Models Swagger Unit Testing

Database Technologies

Supabase (Database / Auth / Storage / Edge Functions / Realtime)

PostgreSQL
MongoDBMongoose.js

Firebase (Hosting / Storage / Auth)

Softwares and Tools

VS CodeVisual StudioTerminalGitGitHubBitBucketPostmanCurl
FigmaRiveInkscapeIllustratorPhotoshop
LinearJira

CMS Website Builders

WixWordPress

AI & Agent Workflows

Openai LogoOpenAIAI

I’m a hands-on React/Next.js engineer first. AI pairing is an accelerator I design and oversee—using curated prompts and context pipelines to keep quality high without losing architectural intent or UX polish.

Daily tools I've integrated into my workflow

GitHub CopilotChatGPT (Codex)Claude CodeCursorRepo PromptAugment Code

Patterns I use

  • Code generation + refactor loops paired with unit/visual tests
  • Context packs that combine code search, domain models, and design docs
  • Agent reviews for API contracts, performance, accessibility, and docs
  • Custom prompt chains for feature planning and migration playbooks


Favourite Technologies Right Now

TypeScript IconJavaScript

TypeScript is my default for full-stack work. I design type-safe APIs, domain models, and UI contracts so features stay reliable from database to browser.

React IconReact

Next.js (App Router) with React is my primary web stack. I ship production-ready dashboards, multi-tenant role-based access, and real-time collaboration with confident routing, caching, and SSR/ISR patterns.

Tailwind CSS IconTailwind CSS

Favorite UI system: Tailwind CSS paired with shadcn/ui and Radix primitives, orchestrated with TanStack Query for server state and caching. This stack lets me move quickly while still delivering polished, accessible UIs.

Shadcnui Streamline Icon: https://streamlinehq.comshadcn/uiFrontend UI Frameworks

Shadcn UI is my go-to for speed of development while being flexible enough to customize heavily. When working with other frameworks—I can customize tokens and theming so it feels bespoke, and I'm comfortable with Material UI, Chakra UI, Hero UI, and other component frameworks.

Framer Motion IconFramer Motion

Framer Motion is my go-to for purposeful motion design—page choreography, micro-interactions, and responsive states that make the UI feel intentional.

Rive LogoRiveRive

Rive adds interactive, state-machine-driven vector animations when I want hero moments, empty states, or playful feedback without compromising performance.


Story Of My Coding Journey

My path blends seven years as a BIM technologist with 5 years of full-stack development.

From BIM to software

  • Built 3D BIM models and project workflows, then automated bottlenecks with Dynamo for Revit, PyRevit (IronPython + .NET), and native C# add-ins—turning 4-hour manual tasks into 10–15 second runs and rolling them out company-wide.

Leveling up for the web

  • I was introduced to web development and learned JavaScript and TypeScript via Vue.js/Vuetify, then moved into React/Next.js ecosystems. Early projects covered chat apps, game logic, and REST API integrations with MongoDB/Mongoose.
  • At InceptionU, led teams through Next.js, Nest.js, Supabase, and testing with Jest, establishing CI/CD and teaching new tech quickly.

Building products at scale

  • Collegium (Full Time, Oct 2023 – Jul 2025): was my first full-time role, and was the company's founding developer. Initially delivered a fully functioning MVP for their three-sided real-estate platform, in a short 3-month period, going on to fleshing out the product with more business-oriented features later. Built Firestore data models with real-time listeners, added TanStack Query caching + optimistic updates, designed modular Next.js front-ends with role-based access, and integrated Autodesk APS to ingest 50k+ BIM elements for interactive 3D views to enable automated quantity take-offs and tracking element lifecycle to manage scope.
  • Village Wellth (Contract, Aug 2025 – Nov 2025): Architected a polymorphic Prisma/PostgreSQL notes model, secure full-text search, and rich filtering. Engineered threaded comments with deep links and hardened permissions with focused Jest suites. Used AI agents (RepoPrompt, Augment Code, Claude Code, Codex) to scaffold features while enforcing architecture and test coverage.

What drives me

  • I like turning ambiguity into shipped features: mapping workflows, prototyping UX, and then delivering type-safe APIs, polished UIs, and reliable tests. Strong prompts and solid architecture keep AI-assisted workflows aligned with product goals. The magic is in the details, and I have a passion for delivering on high-quality user experiences.