Skip to content
View alexmc2's full-sized avatar

Block or report alexmc2

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
alexmc2/README.md

Alex McGarry

Full-Stack Software Developer

TypeScript React Next.js Linux Tailwind CSS PostgreSQL Supabase Node.js MongoDB Photoshop

Technical Skills

  • Frontend: React, Next.js, TypeScript, Tailwind CSS
  • Backend: Node.js, Express
  • Databases & Services: PostgreSQL, SQLite, Supabase, MongoDB
  • Development Tools: Git, Linux, Bash, Docker, Python
  • Testing: Jest, Supertest, Vitest
  • Design: Figma, Photoshop

About me

I build full-stack web applications with JavaScript/TypeScript, React/Next.js, Node/Express, and PostgreSQL/Supabase. I’m comfortable working in Linux-based environments and often use Python and Bash for scripting and automation.

Adaptable, curious, and always keen to pick up new technologies, I enjoy all aspects of the development process from data modelling and APIs through to UI design in Figma. I have a keen interest in security and am currently studying for the CompTIA Security+ certification to strengthen my understanding of the security landscape.

With a previous background in accountancy, I am naturally analytical, detail-oriented, and enjoy problem-solving.

I’m currently open to full-stack developer roles in Brighton, London, Cambridge, or remote.

My GitHub Game

Pinned Loading

  1. code-share code-share Public

    A real-time, accountless, browser-based collaborative code editor and whiteboard for pair programming. React, TypeScript, WebRTC, Yjs, Node/Express.

    TypeScript 4

  2. whisper-real-time whisper-real-time Public

    Real-time voice-to-text transcription using Open AI's Whisper v3-turbo model. Python, OpenAI Whisper, streaming transcription

    Python 1

  3. e-commerce-site e-commerce-site Public

    eCommerce application with PayPal integration built with the MERN stack. React, Redux, MongoDB, Express.js, Bootstrap.

    JavaScript 1

  4. coop-connect-demo coop-connect-demo Public

    Full-stack SaaS platform that digitises housing co-op operations, including a double entry bookkeeping system. Demo version of application used by brighton-rock.org. Next.js, Typescript, PostgreSQL…

    TypeScript 1

  5. create-express-api-starter create-express-api-starter Public

    A beginner-focused npm package that scaffolds Express APIs with best-practice structure and helpful comments. TypeScript, Vitest, Node.js.

    EJS 3

  6. discoverse discoverse Public

    Interactive music discovery platform that visualises artist connections in an interactive node graph. Spotify/Last.fm integration. Next.js, TypeScript, Spotify API, physics-based node graph

    TypeScript 1