Overview
Technical skills
Timeline
Roles

Overview

Backend engineer with 12+ years building payment, data, and platform services. Experienced with Node.js and TypeScript for high-volume event processing, EVM transaction workflows, and secure blockchain integrations using Solidity. Also has professional experience with Kafka-based ingestion, GraphQL/REST APIs, and cloud deployment automation across Azure and AWS-related tooling.

Technical skills

C#
JavaScript
Node JS• Senior • 7y+
TypeScript• Senior • 7y+
Solidity• Senior • 7y+
Python• Middle • 4y+
C#
.NET
Node JS
Express
Winston• 4y+
Python
FastAPI
Databases
Azure Cosmos DB
Apache Kafka• 7y+
Redis• 6y+
PostgreSQL• 4y+
Frontend
Apollo Client
Redux
Socket.IO
Angular• 7y+
GraphQL• 7y+
React.js• 7y+
Mobile
Twilio• 11y+
DevOps
AWS
CI/CD
JFrog Artifactory• 7y+
Rest API• 7y+
Jenkins• 6y+
WebSockets• 6y+
Azure• 4y+
Azure DevOps• 4y+
Docker• 4y+
Kubernetes• 4y+
Cybersecurity
GDPR
Web3
Arbitrum
Base
Cosmos
Ethereum
Foundry
Hardhat
Polygon
Smart Contracts
Solana
Stellar

Timeline

Senior Software Engineer Senior
Nationwide Marketing Group Full-Time
Nov 2022 to Feb 2026 3 Years 3 Months Winston-Salem In office
Built Solidity contract workflows and Node.js backend services for regulated payment operations, supporting large-scale customer accounts and audit-ready transaction histories. Designed an EVM transaction ingestion pipeline with TypeScript and Kafka to process millions of events per day with low-latency settlement status updates. Implemented smart contract security practices (access control, reentrancy protection, and gas optimization) and added robust testing/deployment flows across Ethereum and Polygon using Hardhat. Automated delivery with Azure DevOps, Docker, and Kubernetes, and supported operations with PostgreSQL telemetry, structured logging, and reconciliation jobs.
Solidity
TypeScript
Node JS
Apache Kafka
Python
PostgreSQL
Azure DevOps
Docker
Kubernetes
Azure
Senior Software Engineer Senior
SteadyStake Full-Time
Aug 2020 to Oct 2022 2 Years 2 Months Los Angeles In office
Owned Node.js services for financial account and transaction workflows handling high concurrency and improving throughput over time. Developed Solidity integration services for EVM-backed payment actions and delivered real-time status updates via WebSocket streams. Created Hardhat and Foundry testing suites for contract behavior, event decoding, and authorization boundaries, improving reliability before production releases. Built a TypeScript gateway with GraphQL and Redis caching, and streamlined CI/CD using Jenkins pipelines for staged releases.
Solidity
Node JS
TypeScript
WebSockets
GraphQL
Redis
Jenkins
Software Engineer Middle
WebCreek Full-Time
Jun 2019 to Jul 2020 1 Year 1 Month Houston In office
Shaped Node.js service architecture by separating transaction, identity, and notification responsibilities across multiple deployable services at scale. Built Solidity proof-of-concept contracts and Hardhat deployment scripts for EVM payment flows, validating multiple transaction and permission scenarios. Developed REST and GraphQL APIs using Node.js, and integrated Kafka event streams into downstream consumers to reduce redundant data access. Delivered React and Angular user interfaces and automated shared library releases via Jenkins and JFrog Artifactory.
Node JSsince 2019
Soliditysince 2019
TypeScriptsince 2019
Apache Kafkasince 2019
Rest API
GraphQLsince 2019
React.js
Angular
JFrog Artifactory
Associate Software Engineer Middle
Twilio Full-Time
Apr 2015 to May 2019 4 Years 1 Month San Francisco In office
Built Java migration services to convert large volumes of legacy records while preserving financial and regulatory reporting relationships. Developed REXX batch conversion tooling for multiple transformation rules and improved conversion accuracy and automation coverage. Optimized Java ETL jobs to reduce runtime and added validation and rollback utilities to limit rollback incidents across production migration runs. Documented service contracts, data mappings, and deployment procedures used by other engineering teams during later migration efforts.