Alexander Rodger

Software Engineer (Web / Full-Stack), Brighton, UK

Profile

Practical, detail-oriented software engineer with a strong focus on web applications, clean architecture, and real-world problem solving. Experienced in building and deploying end-to-end Rails and JavaScript applications, with a particular strength in debugging and iterative improvement.

Technical Skills

Ruby Rails JavaScript (ES6+) PostgreSQL Tailwind Fly.io / Render
  • Languages: Ruby, JavaScript (ES6+), HTML, CSS
  • Frameworks: Ruby on Rails, Sinatra
  • Databases: PostgreSQL, SQLite
  • DevOps: Docker (fundamentals), Nginx, PM2, Fly.io, Render
  • Tooling: Git, GitHub, Linux / Unix CLI

Projects

Calorie Tracking App

Sinatra

Sinatra ยท PostgreSQL

  • Lightweight RESTful backend for logging daily calorie intake
  • Deployed to a VPS using Nginx and PM2

Education & Learning

Intensive self-directed and structured study in web development, including Ruby on Rails architecture, JavaScript algorithms, Docker fundamentals, and production deployment.