Experienced and versatile engineer with 3 years industry experience in building scalable, cloud systems and full-stack applications.
github.com/sprockmontylinkedin.com/nathan-daveyNative English Speaker
EU citizen with right to work in Hungary
Azure
Azure Functions
Azure SignalR
Azure Static Web Apps
Azure Service Bus
Azure VMs
Azure Monitor
Azure IOT
Azure Communications Service
Azure SQL Server
Microsoft Entra ID
SQLite
Elasticsearch
Gitlabs CICD
Golang
Docker
Websockets
Bazel
Typescript
Tailwind
React
Next.js
Tractors
BACS
Golang
Kubernetes
Websockets
React
Typescript
Elasticsearch
Vault Core
Vault Payments
PostgreSQL
AWS SQS
AWS SNS
Please Build
GraphQL
Kafka
gRPC
MATLAB
Golang
Javascript
Typescript
Python
MATLAB
Julia
Bash
MySQL
PostgreSQL
SQL Server
SQLite
Elasticsearch
Kubernetes
Azure
Azure Functions
Azure SignalR
Azure Static Web Apps
Azure SQL Server
Azure Service Bus
Azure VMs
Azure Monitor
Azure IOT
Azure Communications Service
AWS
AWS SQS
AWS SNS
React
Next.js
Tailwind
Node.js
Docker
Docker Compose
Bazel
Please Build
GraphQL
gRPC
Apache Echarts
Doctors appointment online booking and management portal, leveraging serverless architecture. Patients can book online by viewing synced doctors calendar, and then check-in to clinic using QR code and IOT device.
System for logging multi-deployment cloud resource metrics and alerting when resources are being underutilized.
Cloud based distributed multiple payment scheme processing engine with data insights. Supports both card and non card payment schemes. Customizable for multiple and varied scheme journeys and API calls. High throughput processing, with system-of-engagement off the hot path. Supports ISO 20022.
Custom WebSocket interface for managing streaming between internal services, backed up by swappable message broker. The goal of this project was to abstract implementation details of the broker away from the services, and use a standard WebSocket API for all services, such that the backing broker could be hot swapped depending on client requirements. SQS/SNS was used in this implementation, but GCP Pub/ Sub and Azure service bus could also be used.