API Gateway
Creating and managing RESTful APIs, setting up authentication and authorization schemes, and integrating with Lambda and DynamoDB.
Home / Skills
The platforms, languages, and tools I've worked with across my career, education, and projects.
AWS Technical Accredited Partner
Creating and managing RESTful APIs, setting up authentication and authorization schemes, and integrating with Lambda and DynamoDB.
Configuring content delivery networks, caching and security features, and custom SSL certificates.
Building and automating software delivery pipelines from source repositories and deploying changes from GitHub.
User authentication and authorization for web and mobile apps with Cognito user and identity pools.
Designing highly scalable NoSQL tables and indexes, integrated with Lambda and S3.
Serverless applications and microservices in Python and Node.js, wired to API Gateway and DynamoDB.
DNS management, routing policies, and traffic management such as weighted and latency-based routing.
Managed relational databases with backup and recovery, read replicas, and automated backups.
Scalable, durable object storage with versioning and lifecycle policies, integrated with Lambda and CloudFront.
Transactional and campaign email with templates and bounce management, integrated with Lambda and SNS.
Responsive, accessible pages built with performance in mind.
Interactive web applications using libraries and frameworks, integrated with APIs and backend services.
Server-side web applications backed by databases and paired with front-end technologies.
Building and managing WordPress sites, themes, and plugins.
Web applications, data analysis scripts, and automation tools, integrated with MySQL and MSSQL.
Enterprise applications using object-oriented design, integrated with MySQL and Oracle.
Desktop applications using XAML and MVVM, integrated with the wider .NET ecosystem.
Games and simulations with C# game logic, physics, and animation.
Scalable, secure relational schemas, server and user configuration, SQL queries, and stored procedures.
High-performance databases, instance and security configuration, encryption, and replication.
Designing relational schemas, writing performant SQL, and managing PostgreSQL databases, including on AWS RDS.