I am a senior/lead software engineer with 10+ years of experience, mostly working in web development with clients in a wide range of industries. I specialise in full stack development, with skill in multiple programming languages. As a programming hobbyist in my spare time I am also on a constant drive to improve as a developer and learn new technologies.
JavaScript / TypeScript (Browser and Node.js), Python, VB.Net, T-SQL, HTML5, CSS3 / SASS, Markdown, XBasic (proprietary server side language used in Alpha Anywhere), Go (hobbyist), Front End Frameworks - React, Next.js (including App router), Astro, React Tools - React/TanStack Query, Redux, Zustand, Web Frameworks - Express, Fastify, Hono, tRPC, Flask, ORMs - Prisma, Drizzle ORM, Mongoose, Build Tools - Vite, Webpack, Testing Frameworks - Vitest, Mocha/Chai, Jest, CSS - TailwindCSS, Emotion, CSS Modules, AI - Vercel AI SDK, LangChain (TS), HeyGen, Auth - Lucia, Supabase, UI - Shadcn, Bootstrap, Mantine, Other - jQuery, Zod, Celery, Microsoft SQL Server, Postgres, MongoDB, VCS - Git (GitHub), SVN, AWS - EC2 / S3 / RDS / SES / SQS / Elastic Beanstalk / CloudFront / Code Pipeline / CloudFront / ECS / Fargate, Atlassian - Jira / Confluence, Windows Server, Linux, Docker, GraphQL
Languages
Frameworks / Libraries
Databases
Other