Russell – Node.js, React, PostgreSQL, experts in Lemon.io

Russell

From Australia (UTC+11)flag

Full-stack Web Developer|Senior
Front-end Web Developer|Senior
Back-end Web Developer|Senior

Russell – Node.js, React, PostgreSQL

Russell is a senior full-stack engineer with 6–7 years of experience in TypeScript, Node.js, React, and AWS. He has led architecture and technical direction as the first engineer on greenfield products, demonstrating strong ownership, pragmatic system design, and effective stakeholder communication. His strengths include advanced TypeScript, Node.js fundamentals, React, Postgres, and AWS services. Russell is well-suited for startup environments requiring independent execution and product-focused decision-making.

7 years of commercial experience in
Aviation
Cloud computing
Cybersecurity
Data analytics
Food production
Identity verification software
SaaS
Financial asset management
Main technologies
Node.js
5.5 years
React
5 years
PostgreSQL
2.5 years
Typescript
7 years
AWS Lambda
1.5 years
Amazon SQS
1 year
Web Sockets
1 year
DynamoDB
1.5 years
Amazon ECS
1 year
Knex.js
1 year
Prisma
1 year
Amazon EC2
1 year
Additional skills
Ant Design
Redux
Protobuf
Auth0
Redis
Apache Kafka
JavaScript
Express.js
Gatsby.js
Datadog
Salesforce
Ethereum
web3.js
API Gateway
Amazon SNS
AWS CloudFormation
Cognito
React Native
LLM
Bun.js
Direct hire
Possible
Ready to get matched with vetted developers fast?
Let’s get started today!

Experience Highlights

Senior Software Engineer
Oct 2025 - Ongoing11 months
Project Overview

A cybersecurity SaaS platform that helps enterprises and managed security providers continuously assess the security posture of firewall fleets. It analyses device configurations, vulnerabilities, exposure, and lifecycle risk, then produces prioritised reports, alerts, and audit records.

Responsibilities:
  • Increased device-report throughput by approximately 50× by replacing O(n²) application logic with an O(n) approach, pushing appropriate computation into the database, and eliminating unnecessary database round trips.
  • Led the platform’s migration to AWS and introduced SQS-based asynchronous processing, creating a more scalable and resilient foundation for high-volume workloads.
  • Designed and built an event-driven audit system that records product activity and also powers customer notifications.
  • Implemented the product’s end-to-end observability stack with Grafana Cloud, establishing centralised metrics, logs, traces, dashboards, and alerting.
  • Work across product, application, and infrastructure concerns to turn emerging customer and security requirements into production capabilities.
Project Tech stack:
React
Bun.js
Typescript
AWS
Amazon SQS
Grafana
Senior Software Engineer
Apr 2024 - Jul 20262 years 3 months
Project Overview

A local-first data-transformation platform that helps enterprise data teams build, manage, and run complex SQL transformation pipelines.

Responsibilities:
  • Owned the frontend cutover from Firestore to PostgreSQL, implementing the repository abstraction, dual-write support, feature-flagged reads, and real-time updates with no customer-visible downtime or incidents.
  • Improved performance in large enterprise workspaces by reducing React re-renders, moving heavy processing off the main thread, and lowering browser memory pressure.
  • Built a two-day ANTLR SQL-parser proof of concept that ran 3–20× faster than the existing parser on the same production SQL corpus. The POC was not shipped; its architecture and test suite informed the team’s production implementation.
  • Co-authored the proposal for CLI and file-based AI integration that became a cross-functional product initiative.
Project Tech stack:
Typescript
React
Redux
Ant Design
PostgreSQL
Node.js
Express.js
Firestore
Knex.js
Senior Software Engineer
Mar 2022 - Apr 20242 years
Project Overview

A digital-identity platform that enables governments and large enterprises to build privacy-oriented credential presentation and verification into their products. It provides shared identity infrastructure, authentication, and platform-management services.

Responsibilities:
  • Designed and implemented an eventing system supporting audit-log requirements for 6 million MAU.
  • Developed internal code-generation tooling that reduced development time for new events by 90%.
  • Set eventing best practices for the team and mentored 5+ engineers on system design.
  • Introduced Redis caching for large API response payloads, reducing response times for those requests by 95%.
  • Collaborated on a new platform global control-plane management API.
  • Safeguarded code quality as a codeowner.
Project Tech stack:
Typescript
Apache Kafka
Protobuf
AWS
Redis
Node.js
Auth0
React
PostgreSQL
Express.js
Knex.js
Senior Software Engineer
Sep 2021 - Mar 20226 months
Project Overview

An aviation tracking and fleet-management platform that gives operators real-time visibility into aircraft activity and helps them manage operational and safety information.

Responsibilities:
  • Extended the functionality of a legacy React and Redux application.
  • Migrated core functionality from JavaScript to TypeScript.
  • Implemented new Node.js Express API endpoints to replace, expand, and deprecate existing Java-based endpoints.
Project Tech stack:
JavaScript
React
Redux
Typescript
Node.js
Express.js
Intermediate Software Engineer
Apr 2021 - Sep 20215 months
Project Overview

A digital onboarding platform for an investment and wealth-management provider, enabling prospective customers to submit the information required to open and fund investment accounts.

Responsibilities:
  • Collaborated on delivering new customer onboarding forms using Gatsby 4 and TypeScript.
  • Mentored a junior engineer in best practices.
  • Delivered integration functionality with MuleSoft and Salesforce.
  • Investigated and promoted observability tools including Dynatrace and Datadog to enable faster issue resolution and active monitoring.
Project Tech stack:
Gatsby.js
Typescript
Salesforce
Datadog
Intermediate Software Engineer
Sep 2020 - Feb 20215 months
Project Overview

A market-making financial-services platform for cryptocurrency trading and investment.

Responsibilities:
  • Owned the frontend for a market-making financial-services platform for cryptocurrency trading and investment.
  • Expanded backend functionality.
  • Integrated the platform with Ethereum through the Web3 SDK.
Project Tech stack:
React
Typescript
AWS
Node.js
Ethereum
web3.js
Junior Software Engineer
Oct 2019 - Sep 202010 months
Project Overview

An online grocery store dedicated to providing affordable food for all, offering curated meal crates and food packs, including classic dinners, plant-based options, and community giving programs.

Responsibilities:
  • Designed and developed a message-driven architecture on AWS using SNS, QLDB, DynamoDB, Lambda, and SQS.
  • Developed internal tools in React and Typescript that communicated with the backend primarily through websockets.
  • Took a leadership role as sprint master in a modified agile workflow.
  • Contributed to systems management.
Project Tech stack:
AWS
Amazon SNS
DynamoDB
AWS Lambda
Amazon SQS
API Gateway
Typescript
React
Web Sockets
Junior Software Engineer
May 2019 - Oct 20195 months
Project Overview

An experiential marketing platform that turns cities into interactive playgrounds, using a mobile app with real-life challenges, clues, and treasure-hunt style games to engage people and promote brands.

Responsibilities:
  • Developed an iBeacon-based alternate reality game using React Native and Typescript.
  • Developed a REST API using AWS tools including Lambda, DynamoDB, Cognito, and CloudFormation.
Project Tech stack:
React Native
Typescript
AWS
AWS Lambda
DynamoDB
Cognito
AWS CloudFormation

Languages

Spanish
Pre-intermediate
English
Advanced

Hire Russell or someone with similar qualifications in days
All developers are ready for interview and are are just waiting for your requestdream dev illustration
Copyright © 2026 lemon.io. All rights reserved.