Tom Dennis work email
- Valid
Tom Dennis personal email
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.
-
Senior Software EngineerCapital One Aug 2023 - PresentMclean, Va, Us -
System Development EngineerAmazon Web Services (Aws) May 2021 - Jun 2023Seattle, 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 -
Software DeveloperPrecision 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. -
AssociateBerkeley Research Group Llc Aug 2017 - Jun 2018Emeryville, 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. -
Teacher AssistantUniversity Of Richmond Aug 2016 - Dec 2016University Of Richmond, Va, Us· Assisted during Introduction to Computer Science labs and analyzed student projects to provide constructive feedback -
Business Development InternKeller Williams Realty, Inc. May 2016 - Aug 2016Austin, 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. -
Software Development InternPjm Interconnection May 2015 - Aug 2015Audubon, 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
Tom Dennis Education Details
-
University Of RichmondComputer Science -
The George Washington University - College Of Professional StudiesFull-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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial