About Me
Full-Stack Engineer · Front-End Developer · Cloud-Native Automation Architect
Overview
I architect high-fidelity, data-driven applications that bridge the gap between complex backend automation and intuitive user experiences. With a 10-year programming background and 3 years of professional engineering, I specialize in crafting performant interfaces, leveraging modern tools like React, TypeScript, and Python in AWS and GCP. My work primarily focuses on transforming fragmented, unstructured data into streamlined tools — from building serverless ETL pipelines to designing intuitive UIs.
Languages
Main
JavaScriptJSONReact / React NativePythonTypeScriptCSS / Tailwind
Secondary
Node.jsVarious JS LibrariesC#
Dev Tools
VS CodeAntigravityGit / GitHubAWS (Lambda, S3, DynamoDB)GCPDockerAndroid StudioGeminiGodot
Operating Systems
- Linux (server, Mint & Ubuntu personal)
- Windows (10, 11)
- Android (mobile dev)
- VMware
Experience
Full-Stack Developer
April 2023 – PresentTakeoff Monkey · Charlotte, NC (Remote)
- Architected and deployed serverless ETL pipelines using Python and AWS Lambda to automate the ingestion of large-scale, typically unstructured data from PDFs, emails, and spreadsheets into DynamoDB, Neon, and other relational databases.
- Designed a custom web application in TypeScript / React / Tailwind for frontend use of serverless pipelines, integrating tools such as WebSockets for realtime connection.
- Engineered a web-based management interface enabling clients to perform high-speed queries on thousands of rows of PostgreSQL data nearly instantaneously.
- Developed robust data reformatting & manipulation logic that reduced manual data-entry time by approximately 98%, taking complex manual tasks of an hour or longer down to processes of a few seconds.
- Built an automated system using the Dropbox API to traverse directories/subdirectories and import spreadsheet data into an AWS NoSQL database, saving countless hours of manual data-entry.
- Utilized extensive unit testing to ensure data consistency and optimized system performance across various input types and use cases.
Software Engineer
2016 – PresentFreelance Software Solutions · Charlotte, NC (Remote)
- Built and maintained custom software tools and integrations for clients.
- Designed custom websites and mobile apps for small businesses and entrepreneurs using CSS, JS, and React / React Native.
IT Technician
June 2023 – Sep. 2023Wilson Technology Group · Charlotte, NC (Onsite)
- Managed IT infrastructure and services including backup, disaster recovery, and security services for diverse business clients; managed ticket queues and talked directly with clients to resolve their IT needs.
- Provided high-level technical troubleshooting for Windows Server, macOS, and Linux environments, resolving network and security-related issues.
- Facilitated client-facing technical support, working with onsite infrastructure deployments.
Research & Technical Interests
- Data Extraction & Unstructured Data — Driven by a love for solving unique data-extraction challenges, particularly in transforming unstructured data types into clean, relational datasets.
- Decentralized Protocols — Actively exploring the Nostr ecosystem, with a focus on secure communication and censorship-resistant relay architectures.
- Blockchain Concepts — High-level interest in the economic and systemic implications of Bitcoin as a monetary system, and decentralization in general.
- Emerging Technologies — Passionate about developments in the open-source community including Linux, Godot, open-source AI, and others. Currently investigating real-time syncing, LLMs, and peer-to-peer communication protocols.
Education
- Praxis Continuing EducationGraduated May 2023
- Renaissance Academy — High School Diploma, focus on Computer ProgrammingJune 2019
- Computer Science, Bob Jones University2018
- Computer Networking, Bob Jones University2017