Hi, I'm Alastair. I'm a seasoned freelance software engineer partnering with businesses, agencies, and startups to build high-performance, scalable applications under my company, Luna IT. I blend two decades of experience with modern, AI-enhanced workflows.

Whether you need to build a complex SaaS platform from scratch, rescue a legacy codebase, speed up your development or simply get a second opinion on your project. I deliver the technical depth and reliability you need to succeed on time and within budget.
By leveraging AI development tools, I am able to dramatically speed up development. I pass these efficiencies onto you by shipping features faster and more cost-effectively. Most importantly, I treat AI as a powerful assistant, every line of AI-generated code is rigorously reviewed and refined by my 20+ years of expertise.



Here's some of the recent projects I was responsible for.










Here is my preferred stack for performance and scale. Have an existing setup? I’ve worked across most technologies and adapt quickly.
Frontend: Native JavaScript and Web technologies for low level control. And React for rapidly building interfaces.
Backend: Node.js, it's ubiquitous, easy to work with and you'll have no trouble finding developers to support it in 10 years.
Database: DynamoDB for scale and low running costs. And sometimes Firebase to build complex real time apps faster.
Infrastructure: AWS with an emphasis on cost effective Serverless scaling, e.g. Lambda, API Gateway, CloudFront, CloudFormation. And Github actions for CI/CD.
Other: Stripe for payments, Expo for app development (halve costs by building for both iOS and Android with one codebase)
Let me know what you need help with, whether that be an MVP roadmap, tech audit, custom automation or anything else. I'd love to hear from you, and I'll back to you shortly.