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.
Phone

Technical skills

Languages
6
TypeScript
Node JS
Solidity
Python
JavaScript
C#
Databases
3
Apache Kafka
PostgreSQL
Redis
DevOps
9
Azure
Kubernetes
Azure DevOps
Docker
Rest API
Jenkins
JFrog Artifactory
WebSockets
AWS
Frontend
3
React.js
Angular
GraphQL
Other
21
Twilio
Winston
Express
FastAPI
Arbitrum
Base
Ethereum
Polygon
Solana
Azure Cosmos DB
Apollo Client
Redux
Cosmos
.NET
Socket.IO
Stellar
Foundry
Hardhat
CI/CD
Smart Contracts
GDPR

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 JS
Solidity
TypeScript
Apache Kafka
Rest API
GraphQL
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.