Tom Dennis

Tom Dennis Email and Phone Number

Senior Software Engineer @ Capital One | ex-AWS @ Capital One
Tom Dennis's Location
Arlington, Virginia, United States, United States
Tom Dennis's Contact Details

Tom Dennis work email

Tom Dennis personal email

n/a
About Tom Dennis

Full-Stack Engineer with a strong background in Computer Science, Mathematics, and Data Analytics who is passionate about learning new technologies. Currently focused on building distributed and scalable cloud-native solutions that solve complex real-world problems.

Tom Dennis's Current Company Details
Capital One

Capital One

View
Senior Software Engineer @ Capital One | ex-AWS
Tom Dennis Work Experience Details
  • Capital One
    Senior Software Engineer
    Capital One Aug 2023 - Present
    Mclean, Va, Us
  • Amazon Web Services (Aws)
    System Development Engineer
    Amazon Web Services (Aws) May 2021 - Jun 2023
    Seattle, Wa, Us
    · Developed a back-end system and API for a Virtual Reality Police Training Platform; including Python-based Lambda functions, an API Gateway instance with Cognito authentication, a DynamoDB database with streams and complex data modeling, SQS distributed processing, EventBridge scheduling, and AWS SAM for Infrastructure as Code and CI/CD.· Modernized a production-grade, monolithic federal data transfer system to leverage cloud-native AWS services; featuring an Express.js API with mTLS authentication running on ECS, various event-driven Lambda functions triggered via API Gateway or SQS and orchestrated with Step Functions, MongoDB and DynamoDB databases for system-level auditing, S3 for file transfers between components and payload auditing, CloudWatch for monitoring system health and throttling overloaded consumers, and a suite of CI/CD tooling to automate multi-environment deployments with strict compliance standards· Built a full-stack TypeScript application to automate AWS account creation for cloud development teams within a federal agency; consisting of a React UI, a Lambda-backed API with Azure AD authentication/authorization and complex attribute- based access control, ServiceNow ticketing and security/compliance API integrations, exportable CSV files containing detailed compliance reports, an Amazon Aurora PostgreSQL database with fully automated migrations, and a multi- environment CI/CD pipeline with all infrastructure defined via AWS CDK· Enabled Census employees to track and update survey responses in real time by creating a full-stack TypeScript application to replace a daily manual procedure; comprising a React UI hosted via a custom API Gateway/S3 solution to circumvent GovCloud service restrictions, a Lambda-backed API with Cognito authentication, a DynamoDB database with advanced application logic to support filtering/sorting requirements, and a fully automated build/deployment process using Terraform
  • Precision Point Solutions Inc
    Software Developer
    Precision Point Solutions Inc Jul 2019 - May 2021
    · Led front-end development of an Angular web application to coordinate the H-1B Registration Process; including authentication/authorization, scheduling functionality, lottery selection, notification processing, and search capabilities.· Implemented complex concurrency, batching, error-handling, and failure recovery logic to ensure the H-1B lottery process could efficiently and resiliently select winners from a pool of over 300,000 entrants and subsequently notify each entrant of his or her selection status, resulting in over 100,000 successfully issued H-1B visas.· Migrated all client-side H-1B business logic to a Java Spring Boot orchestration microservice with a GraphQL API in order to reduce client-server network traffic and improve system efficiency; leading to an estimated 50% reduction in selection and notification processing time during performance testing.· Architected and implemented a highly reusable, monorepo-based front-end system for a cross-team case management web application, featuring a dynamic component library for rapid form building and advanced case search capabilities.
  • Berkeley Research Group Llc
    Associate
    Berkeley Research Group Llc Aug 2017 - Jun 2018
    Emeryville, Ca, Us
    · Processed and transformed Medicare patient data spanning up to 1.6 billion rows using SQL.· Projected a national health provider’s financial debt by creating SQL scripts to aggregate unpaid claim amounts.· Pinpointed a single drug distributor’s opioid shipments from within the DEA’s anonymous national opioid shipment dataset in order to benchmark their opioid threshold levels against the government mandated percentages and evaluate compliance.· Built graphical and tabular distributions, summaries, and models in Microsoft Excel and presented during meetings.
  • University Of Richmond
    Teacher Assistant
    University Of Richmond Aug 2016 - Dec 2016
    University Of Richmond, Va, Us
    · Assisted during Introduction to Computer Science labs and analyzed student projects to provide constructive feedback
  • Keller Williams Realty, Inc.
    Business Development Intern
    Keller Williams Realty, Inc. May 2016 - Aug 2016
    Austin, Tx, Us
    · Improved brokerage’s ability to analyze client data and manage marketing campaigns by cleaning and loading individual agents’ spreadsheets of varying formats into a shared database of over 2,500 clients.
  • Pjm Interconnection
    Software Development Intern
    Pjm Interconnection May 2015 - Aug 2015
    Audubon, Pa, Us
    · Expanded web application built in Java Spring Framework to include online form submission for wire payments· Resolved backlog of client-side JavaScript/jQuery bugs and feature requests prior to scheduled start of production phase· Wrote SQL queries to validate client database integrity and coordinated approval process for software updates

Tom Dennis Skills

Spring Boot Amazon Web Services Jquery Node.js Mongodb Handlebars.js Data Analysis Angular Back End Web Development Cascading Style Sheets React.js Html Microsoft Office Java Typescript Graphql Full Stack Development Javascript Express.js Sql Python Front End Development

Tom Dennis Education Details

  • University Of Richmond
    University Of Richmond
    Computer Science
  • The George Washington University - College Of Professional Studies
    The George Washington University - College Of Professional Studies
    Full-Stack Web Development Bootcamp

Frequently Asked Questions about Tom Dennis

What company does Tom Dennis work for?

Tom Dennis works for Capital One

What is Tom Dennis's role at the current company?

Tom Dennis's current role is Senior Software Engineer @ Capital One | ex-AWS.

What is Tom Dennis's email address?

Tom Dennis's email address is to****@****cta.com

What schools did Tom Dennis attend?

Tom Dennis attended University Of Richmond, The George Washington University - College Of Professional Studies.

What skills is Tom Dennis known for?

Tom Dennis has skills like Spring Boot, Amazon Web Services, Jquery, Node.js, Mongodb, Handlebars.js, Data Analysis, Angular, Back End Web Development, Cascading Style Sheets, React.js, Html.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.