// full stack developer · london

Ryan Lucas

I build websites and web apps in PHP, JavaScript and React, plus the odd retro game and World of Warcraft addon. Pick a project and run it.

guest@ryanlucas.co.uk
  1. $ ssh guest@ryanlucas.co.uk
  2. connection established
  3. loading portfolio .......... ok
  4. projects: 18   live demos: 8   addons: 5   photos: 20
  5. status: open to new work
LIVE ● event_horizon.js
A supermassive black hole, drawn live from falling code

$ ls ./projects --pinned

projects

$ ls -la ./projects/more

modecreatednamelangwhat it is
drwxr-xr-x 2022-12-06 tailwind-landing-page/ css A responsive landing page styled with Tailwind CSS.
drwxr-xr-x 2022-11-15 Laravel_Booksite/ php A book website built with the Laravel PHP framework.
drwxr-xr-x 2022-08-25 ToursExplore_WeatherApi/ html A tours website that pulls live conditions from a weather API.
drwxr-xr-x 2022-06-28 PropertyWebsite-jQueryMobile/ [live] html University project: a mobile-first property site for students looking for accommodation in London, built with jQuery Mobile.
drwxr-xr-x 2022-06-27 Photo-Gallery-PHP-SQL/ php A photo gallery web app built with PHP and MySQL for a university project.
drwxr-xr-x 2022-06-16 Blog-Website/ javascript Post a blog entry with a title and body. Posts are stored in MongoDB Atlas. Node.js, Express and EJS.
drwxr-xr-x 2022-06-07 Dice-game/ javascript Roll two dice and see who wins, in JavaScript.
drwxr-xr-x 2022-04-13 React-Todo-List/ [live] javascript A to-do list app built with React state and event handling.
drwxr-xr-x 2021-11-13 Authentication/ ejs Authentication practice with Node.js and EJS templates.
drwxr-xr-x 2021-04-23 WeatherAPI/ javascript A Node.js app that looks up the current weather for a city.
drwxr-xr-x 2021-03-08 User-registration-and-login/ php A user registration and login system in PHP.
drwxr-xr-x 2020-09-28 Media-Library/ php A catalogue of books, films and music built in PHP.

total 12 · all code at github.com/rlucas2100 · older projects in the github.com/rlucas03 archive

$ ls ./Interface/AddOns

game addons

World of Warcraft addons I've written in Lua, with their own art and sounds.

cd ./addons → screenshots, textures and source code · published as AstroQuack in the pipeline: Enya & the Gemstone Tiger →

$ cat about.txt

about

Hi, I'm Ryan, a London-based developer with a BSc in Computing and a passion for web programming, creative design and music.

I combine my formal education with years of self-directed learning to build websites, apps and custom video game addons. My projects range from PHP and React applications to browser games and addons published on CurseForge, reflecting my interests in web development, video game programming and interactive design.

My fascination with computers started early, waiting for a dial-up modem to sing its way online. For a kid intrigued by sounds, picking out tunes on a keyboard until I finally got hold of an electric guitar at 14, the internet was a record shop with no closing time, and a detective agency too. That mix of technology, music and discovery still runs through everything I make.

My creative background includes Photoshop image manipulation, InDesign and A-level photography. I'm also a guitarist, having graduated from the Guitar Institute with a Merit in a BTEC Level 5 Higher Diploma. I enjoy exploring experimental electric guitar, bass and synthesizer sounds and draw inspiration from video game sound effects and film and TV scores.

I'm currently looking for opportunities in tech where I can bring together my technical skills and creative interests. If you'd like to work together, get in touch.

const ryan = {
  location: "London, UK",
  languages: ["PHP", "JavaScript", "HTML", "CSS", "Lua", "Java", "Python"],
  frameworks: ["React", "Node.js", "Laravel", "jQuery", "Bootstrap"],
  data: ["MySQL", "SQLite", "MongoDB", "Mongoose"],
  tools: ["Git", "GitHub"],
  education: ["BSc Computing", "BTEC Level 5 Higher Diploma, Guitar Institute"],
  creative: ["Photoshop", "InDesign", "photography"],
  music: ["guitar", "bass", "synths", "keys", "vocals", "drums"],
  status: "open to new work",
};

$ ./contact --send

contact

$ whoami --contact

email
rlucas2100@gmail.com
github
rlucas2100
archive
rlucas03 (older projects)
location
London, UK

Available for IT, web development and software development work.