JavaScript is disabled or blocked. Some features of this site may not work correctly.

< Grant Ramsay />

Python Developer and Open Source Enthusiast

I build modern Python applications, scripts and back-end services with a focus on user experience and performance. Passionate about open source and creating impactful solutions to day-to-day problems. I am fascinated by the recent advances in AI and it's uses in coding - but as an AID not a CRUTCH.

I also develop Full-Stack applications having experience in FastAPI, Django, React, Next.js and Tailwind. Experienced with Postgresql, MySQL and other modern database systems, and have extensive experience maintaining and installing Linux servers both locally and in the cloud. I am working towards my AWS certifications.

About Me

I'm a passionate developer with a strong focus on Python and modern web technologies. Having started coding at 10 years old on the (then just released!) ZX81 with a stunning 1Kb of ram, I still love coding over 40 years later, enjoying solving complex problems and creating elegant, efficient solutions.

Based in the beautiful Scottish Borders on an old Farm, I am fully setup for Remote work with a dedicated office space and Full-Fibre Gigabit Broadband. 20 minutes drive from Berwick-Upon-Tweed and Rail links to the rest of the UK, 90 minutes drive from either Edinburgh or Newcastle airports.

Professionally, I spent my life working Offshore on Seismic Research Ships in the Oil & Gas Industry. This has left me with a very strong work ethic and experience running teams in remote and time/safety critical environments. I am very comfortable working in a team both as a member and as a leader.

When I'm not coding, you can find me exploring new technologies, contributing to the developer community, working on my next project idea or hanging out with my 2 dogs (A Border Terrier and a Border Collie naturally!)

My Skills

Languages

  • Python
  • JavaScript
  • HTML/CSS (Incl Tailwind)
  • Learning Rust!

Frameworks & Tools

  • FastAPI & Django
  • React & Next.js
  • SQL & NoSQL Databases
  • Git & GitHub
  • Cloud Services

Connect with Me

My Projects

Below you can find just a few of my open source projects. Check out my GitHub profile for more.

Filter by tags:

FastAPI Template

A Configurable template for a FastAPI application, with Authentication, User integration, Admin pages and a snappy CLI to control it all!

Docker FastAPI Postgresql Python SQLAlchemy

Django-based Portfolio Site

A Django-based developers profile web page to show off my projects, fed from the database, with an 'About' and 'Contact' section and dark/light mode toggle. Each project shows live GitHub stats. The website you are looking at!

Alpine.js Django GitHub API HTMX Python Tailwind CSS

SQLiter

A lightweight, easy to use and SQL-free, Non-Async Object-Relational Mapping (ORM) library for SQLite databases in Python. Designed to be used for local application storage rather than a Webapp

Python SQLite

BundleRepo

Pack a local or remote Git Repository into a single formatted XML file for LLM Consumption. The XLM file is structured to allow LLM's to fully understand the code and structure.

Rust

Changelog Generator

Automatically generate a Markdown CHANGELOG from your GitHub Repository

Data Manipulation GitHub API Python

TOML Settings Library

A Python library to make saving your application settings in a TOML file easy.

Python

Get in Touch

I am currently open to work for both full-time/part-time contracts or once-off projects. Drop me a message below and lets connect!