Software Engineer specialising in .NET, Java and Azure. Building cloud and web applications with a focus on reliability and real-world impact.
Selected Projects
A full-stack ride-sharing platform with Stripe integration. Built using Next.js, NestJS, Supabase, and Stripe. Features secure authentication, booking flows, and real-world payments.
ASP.NET Core API deployed to Azure App Service with Azure SQL Server. Tracks vehicle data, maintenance schedules, and user authentication. Includes CI/CD via GitHub Actions.
Developed at Beijing Institute of Technology: real-time environmental sensor node using Raspberry Pi Pico W, FPGA (Verilog), and IoT integration. Visualised data from environmental sensors, combining hardware and cloud-based insights.
Lightweight job-role management app built during the Kainos Academy. Java (Maven) REST API paired with a TypeScript frontend. Features token-based authentication, role CRUD (capabilities, competencies and banding), validation and tests.
Task management app built with ASP.NET Core, deployed to Azure App Service. Implements CRUD operations, authentication, and CI/CD with GitHub Actions.
Work Experience
Connect
Feel free to contact me at contact@ryanbeattie.dev