Bio
Experience
-
-
United States
-
Spectator Sports
-
1 - 100 Employee
-
Principal Software Engineer
-
Jun 2019 - Present
- Architected, implemented, and maintained highly available fault-tolerant financial services using Typescript for Node.js running on AWS EC2 and Lambda with data stored in MongoDB/Atlas and S3. Key features include Stripe-based web and in-person terminal credit card processing, direct NACHA ACH transfers, and on-platform account-to-account transfers supported by in-house ledger services.- Reduced yearly financial services tax reporting costs by implementing automated processing of 1099-NEC and 1099-K forms using batch processing and asynchronous workflow orchestration implemented in Typescript for Node.js on AWS EC2. - Implemented a core user-facing audit log service implemented in Typescript for Node.js running on AWS EC2 with events buffered through AWS SQS and data stored in MongoDB. Designed indexing and query patterns to accommodate the existing dataset of 385M user events, while seamlessly supporting a monthly growth of over 10M events.- As databases SME, instituted patterns and frameworks for index overloading strategies in MongoDB collections that supported highly available APIs with request rates of over 1250 requests per second, ensuring seamless user experiences and system responsiveness. - Established a custom indexing solution to tackle intricate game schedule filtering demands for MongoDB collections housing tens of millions of nationwide high school athletics records. Ensured schedule listing response times of 100ms or less in a deployment receiving millions of daily requests from both end-users and partner API integrations.- Instituted patterns for monitoring and observability via AWS CloudWatch, including publishing custom metrics for domain-specific monitoring needs and creating dashboards for quick status insights.- Scaled the user messaging framework to accommodate rapid message delivery and notifications, effectively reaching hundreds of thousands of recipients per message. Designs involved effective use of AWS SQS and Lambda.
-
-
Senior Software Engineer
-
Jun 2011 - Jun 2019
-
-
Software Engineer
-
Jun 2009 - Jun 2011
-
-
Webmaster, RollTide.com
-
Jun 2008 - Jun 2009
Managed day-to-day development, maintenance, and quality control for the official athletics web site of The University of Alabama. Acted as technical liason between the Athletics Media Relations Dept. and the hosting provider, CBS College Sports.
-
-
Education
-
2005 - 2009The University of Alabama
B.S., Computer Engineering
Suggested Services
This profile is unclaimed. These are suggested service rates with 0% commision upon successful connection
Industry Focus. “Computer Software”
Need a custom project? We'll create a solution designed specifically for your project.
References
Community