Seasoned Software Engineer with over 18 years of hands-on industry experience. A polyglot specializing in multiple server-side programming languages, I'm passionate about open-source technologies, system design, and constructing cloud (native or serverless) infrastructure. Offering my development and design skills to frontend and/or backend JavaScript, TypeScript, Python, C#, Elixir, or AWS cloud (hybrid or native) for small businesses and individuals. In addition, I provide:
◦ Writing of technical documentation and content for blogs, websites, and training materials.
◦ Consultation on system design, cloud architecture, and software best practices.
◦ Tutoring adults in HTML, JavaScript, CSS, and general computing/programming skills (within Upstate South Carolina or northwest Georgia).
Programming Languages: TypeScript, JavaScript, Python, C#, Elixir
JavaScript Frameworks/Tools: Express.js, Hapi.JS, React, Jest, Vite, Redux, Zustand, Npm, ESLint, Storybook, Apollo GraphQL, Phoenix
Python Frameworks/Tools: FastAPI, Flask, Pytest
Cloud Infrastructure: Amazon Web Services – IAM, S3, ECS, EKS, Lambda, API Gateway, IoT Core, RDS, Aurora, CloudWatch, Cognito, SQS, SNS
Relational Databases: Postgres, Oracle, SQL Server, Sqlite
NoSQL Databases: AWS DynamoDB, MongoDB
Graph Databases: AWS DocumentDB, Neo4J
CI/CD: Terraform, GitHub Actions, CircleCI, Kubernetes, Helm, Docker
Low-Code Tools: Microsoft Power Platform (Power App, Power Automate)
Linux: Vim, Shell scripting
Testing Methodologies: unit, integration, functional (Hound, Jest, Vittest, Playwright)
Other: SCRUM master, system architecture, system administration