|

Joshua RylandLead Developer

I build and lead teams to create exceptional digital experiences. Focusing on the intersection of design and development and bringing out the best in my team at Bytes Software Services .

About

I am a passionate software developer with a focus on building scalable web applications. Allowing for seamless user experiences and pain-free development.

My expertise lies in full-stack development, and I enjoy working with and learning modern technologies. Though I love the challenge of a ancient legacy stack. Achieving SLIs, SLOs and SLAs is a key focus for me, and if that can be achieved by a team having fun, then I am all for it.

I believe in the power of collaboration and strive to create inclusive environments. I am always open to feedback and foster that in my team members and believe that developers and engineers should be open to conversation with all levels of the business to truly create results.

Technologies

  • TypeScript
  • React
  • Next.js
  • Node.js
  • C#
  • PostgreSQL
  • Azure
  • Docker

8+

Years Experience

12

Engineers Led

3

Countries Lived

50+

Projects Completed

dragon.jsJAVASCRIPT
1

Experience

2023 — Present

Lead Developer and Head of Frontend Development · Bytes Software Services

Lead a team of 12 engineers building and maintaining a large-scale ECommerce platform. Architected the full stack infrastructure and implemented robust coding standards documentation. While delivering new features such as a in-house CMS.

TypeScriptReactNext.jsDockerAzureC#MicroservicesKubernetes
2022 — 2023

Lead Software Engineer · Discngine

Delivered full-stack TypeScript applications for major pharmaceutical clients including Bayer, Merck, and AstraZeneca. Engineered high-performance web apps for molecular data visualization, handling 400K+ edges and 2K nodes. Leading small 2-3 man frontend teams in delivering scalable, plug-and-play solutions.

ReactNode.jsPostgreSQLGraphQLNest.js
2021 - 2023 (Contract)

Lead Software Engineer · The World Bank

Architected a full-stack React/Node.js web app for road review assessments across Central Asia, featuring real-time collaboration with live comments and multi-language support (6 languages). Optimized performance for low-bandwidth regions, ensuring cost-efficient scalability.

TypescriptNext.jsFirebaseDocker
2022 - 2022

Lead Software Engineer · Cubyn

Built microservices for a global packing company, including a public order-time calculation API. Launched the "Fast Tag" feature enabling customers to embed dynamic delivery-time estimates on their websites. Led a production response team monitoring 90+ microservices with Datadog.

TypescriptNode.jsVue.jsDockerMicroservicesKubernetes
2021 - 2022

Software Engineer · Wakeflow

Sole tech lead for a startup, delivering custom web applications for various clients. Built a global glass delivery tracking system with real-time order modifications and designed automated invoice & time management systems for asset management firms.

JavascriptReactNode.jsFirebase
2018 - 2021

Developer · Tower Insurance

Built a storm warning system automating emergency alerts for Pacific Islands and developed COVID-19 refund automation to streamline customer reimbursements. Led Ushur training, designing workflow automation applications for internal teams.

C#JavaScriptMySQLHTMLCSS

Projects

🖥️
Client
🚪
API Gateway
🔐
Auth
🎫
Tickets
📦
Orders
📡
NATS

Featured Project

Simple Ticketing

A "StubHub" like web application utilising Microservices.

TypescriptDockerJavascriptMicroservices
⚛️
React
⚙️
C# API
🐳
Docker
📊
Loki
📈
Grafana

Featured Project

Calculate Probabilities App

A small project demonstrating full-stack development with React, C#, and Docker. With real time analytics using Grafana and Loki.

ReactC#DockerGrafanaLoki

Other Projects

</>

Developer Tools CLI

A test project demonstrating a modern Node.js API built with Fastify, TypeScript, and TypeBox schemas. This project serves as a learning example and template for building fast, type-safe REST APIs.

Node.jsTypeScriptBun.js
</>

Shortcut Shenanigans

A collection of my personal shell scripts and command-line tools. Useful for ZSH, Bash, and other shells. Features small shortcuts to make daily life easier.

Shell
</>

Personal Site

The code for this website! Utilizing Next.js, Typescript, and React. Demonstrating server-side rendering and static site generation.

Next.jsTypescriptReactTailwind

What's Next?

Let's Work Together

I'm currently open to new opportunities and interesting projects. Whether you have a question, a proposal, or just want to say hi, my inbox is always open.