Hello, I'm Luke

Software Developer | Problem Solver

Self-taught programmer who enjoys breaking down complex problems and projects into more manageable chunks. Proficient in API design, database architecture, automation. I'm always excited to learn new tools and explore new technologies.

About Me

I'm a self-taught backend developer specialising in Python and bot development. I build scalable, maintainable systems with clean architecture and thorough documentation.

My expertise includes:

  • Discord bot development (discord.py)
  • Database design and optimization (PostgreSQL, Redis)
  • API integration and automation (Plex, VirusTotal, Flask)
  • Server deployment and CI/CD pipelines (Docker, GitHub Actions)

Beyond development, I maintain gaming servers (Minecraft, Project Zomboid, Valheim), providing hands-on experience with Linux administration, performance optimization, and managing live services.

async def main():
    await client.load_extension("core.initialisation")

    print("Loading Extensions...")
    for filename in os.listdir("./core"):
        if filename.endswith(".py"):
            await client.load_extension(f"core.{filename[:-3]}")

    print("Starting Bot...")

    await client.start(DISCORD_TOKEN)

if __name__ == "__main__":
    asyncio.run(main())

Technical Skills

Core Languages

Python JavaScript C/C++

Backend Development

Flask Waitress discord.py RESTful APIs

Databases

PostgreSQL Redis SQLite

DevOps & Infrastructure

Docker Linux Server Administration CI/CD (GitHub Actions)

Projects

Contact