Hi, I'm Reuben 👋
Software Engineer, working remotely from CHCH, NZ
RS
About

I'm a senior software engineer with full-stack expertise and recent AI platform experience. I solve complex problems across the stack, from internal tools to production microservices and web apps. With a startup mindset and a 'bias for action,' I balance tight deadlines with a focus on peer-reviewed, tested, and maintainable code. I thrive in cross-functional teams, leveraging diverse technical skills.

Featured Projects

Check out my latest work

I've worked on a variety of projects, from AI-powered tools to blockchain applications. Here are some of my recent favorites.

Veita Agents

Developed advanced AI-driven chatbots for HR departments in Canadian hospitals:

  • Implemented citation tracking with document highlighting for transparent information sourcing
  • Created a knowledge base with granular permissions and an admin dashboard for document management
  • Built an agent creation and deployment interface for administrators
  • Designed a comprehensive testing suite to measure response accuracy and faithfulness

React
Next.js
Python
Langchain
PostgreSQL
AWS
Docker
Veita Workflows

Veita Workflows

Engineered an automated agentic pipeline system:

  • Developed a node editor for designing custom AI workflows
  • Implemented concurrent processing and real-time result streaming
  • External applications & users can trigger & monitor workflows by API or email
  • Built support for concurrent loop processing, enabling efficient parallel execution of multiple workflow actions
  • Connected to a configurable RAG system, leveraging graph-based relationships for advanced data retrieval

React
Node.js
Python
WebSocket
RESTful API
Docker
EasyAudit

EasyAudit

Built an AI-powered compliance automation platform for SOC2 and other security frameworks:

  • Developed a multi-service architecture with Next.js frontend, TypeScript API, and Python microservices for AI processing
  • Implemented AI pipelines for automated control generation, risk assessment, and evidence mapping from organizational documents
  • Created a real-time compliance monitoring system that integrates with cloud providers (AWS, GCP) to validate control effectiveness
  • Built a secure auditor portal for evidence review, progress tracking, and compliance verification
  • Designed flexible deployment options supporting both cloud and on-premise installations with custom database integration

Next.js
React
Material-UI
TypeScript
Python
PostgreSQL
Docker
AWS
GCP
ProductBoost

ProductBoost

Developed a full-stack AI-powered product image enhancement platform:

  • Leveraged Stable Diffusion for transforming product photos into professional, eye-catching images
  • Implemented secure authentication and file storage using Supabase
  • Integrated Stripe for payment processing and Resend for email communications
  • Utilized Replicate.com for hosting the AI pipeline within a Cog/Docker container on spot instances
  • Implemented error tracking and monitoring with Sentry

Next.js
React
Tailwind CSS
PostgreSQL
Supabase
Vercel
Stripe
Replicate
Sentry

Squshy - Web3/Blockchain Development Agency

Co-founded a creative blockchain solutions agency:

  • Developed and deployed 10+ NFT mints on Ethereum and Polygon networks
  • Implemented ERC721, ERC1155 NFTs, and ERC20 tokens
  • Created staking contracts and browser-based games integrated with NFTs
  • Built mint dapps, rewards dapps, and Discord integrations for community engagement
  • Developed full-stack solutions using Solidity, Vue.js, React, Next.js, Python, and Django

Solidity
Vue.js
React
Next.js
Python
Django
Construct 2
IPFS
Skills

Tools & Technologies I Love Working With

Development

Programming Languages

Python
TypeScript
JavaScript
Solidity
C# (Unity)

Frameworks & Libraries

FastAPI
Langchain
Pytest
Next.js
React
Tailwind CSS
Django

Infrastructure & DevOps

Databases & Storage

MongoDB
PostgreSQL

AWS Services

CDK
Lambda
API Gateway
SQS
CloudWatch
EC2
S3
Deadline

Managed Services

Supabase
Vercel
Heroku
Replicate
Render
IPFS

DevOps & CI/CD

Docker
Jenkins
GitHub Actions

Message Queues & Tasks

Celery
RabbitMQ

Tools & Workflow

Development Tools

Git
GitHub
Visual Studio
Cursor
JetBrains IDEs
NVIDIA Nsight
Postman
VS Code

Project Management

Confluence
Jira
Notion
Trello

Creative & 3D

Game Development & 3D Art

Adobe After Effects
Adobe Photoshop
Agisoft Metashape
Autodesk Maya
Blender
OpenGL
Unity
Contact

Get in Touch

Want to chat? Just shoot me a message on LinkedIn and I'll respond whenever I can.