# Ashton W. > Sr. Full Stack Developer Location: Fairfax, Virginia, United States Profile: https://flows.cv/ashton Full-stack Software Engineer with 7 years of hands-on experience developing web-based applications. Self-driven quick learner and passionate about learning new technologies. Constantly seeking challenges and opportunities to improve and to extend my knowledge. ## Work Experience ### Senior Software Engineer @ Capital One Jan 2024 – Present | McLean, Virginia, United States ### Sr. Full Stack Developer @ ElectroTempo, Inc. Jan 2023 – Jan 2024 ### Software Engineer @ Quorum Jan 2023 – Jan 2023 | Washington DC-Baltimore Area - Develop and maintain features on the Quorum Grassroots platform built with Python Django and React. - Integrate Quorum Grassroots platform with Phone2Action to utilize a centralized delivery system. ### Software Engineer @ Phone2Action, Inc Jan 2019 – Jan 2022 | Washington D.C. Metro Area - Work in a rapidly growing environment, navigate through challenges and opportunities that come with the growth stages from a startup to mid-size company. - Develop and maintain highly scalable features on the fast-growing Phone2Action platform built on Laravel, Vue.js and MySQL that get more than 30M requests per month. - Build and maintain data pipelines and micro services that utilizes multiple AWS services such as Kinesis, SQS, SNS, S3, RDS, DynamoDB, and Lambda functions, etc. - Core-contributor on optimizing and restructuring the advocates and connections data processing workflow on the Phone2Action platform to be event driven using AWS Kinesis Stream. - Core-contributor on normalizing the large and high traffic tables in the database with minimum down time and resulted in a massive improvement with queries running up to 80% faster. - Design and develop Salesforce to Phone2Action sync integration utilizing AWS Kinesis Stream and Kinesis Analytics to dynamically spin up queues and workers to process sync jobs from different clients. - Implement Blackbaud Luminate Online integration to sync data from Luminate to Phone2Action and also maintain other existing integrations such as Salesforce, NationBuilder and Mailchimp. ### Software Solutions Engineer @ Phone2Action, Inc Jan 2018 – Jan 2019 | Washington D.C. Metro Area - Lead on building a new internal portal to automate repetitive manual tasks and simplify complicated workflows. Allowing the Customer Success team to complete simple tasks, update data and generate reports via the portal. Reduced technical support tickets by 30% and allowed more engineering resources to be allocated to feature development. - Build a schedule reports feature that generates reports from custom queries and delivers them via email, SFTP, or S3 on a cron schedule. - Write and optimize SQL queries to generate custom reports for clients. - Prioritize and investigate urgent Phone2Action platform issues and provide the best solution that addresses the root cause in a timely manner. - Work closely with the Customer Success team and handle a high volume of incoming tickets to provide technical assistance and support to clients. ### System Integrator & Developer @ SCMC珂涛咨询 Jan 2016 – Jan 2017 | Los Angeles, CA - Setup and launch LMS and Wordpress on LEMP cloud server - Maintain LMS, test and resolve conflicts on official updates, fix bugs, and use Git for version control - Design and develop front-end UI/UX for LMS custom features using HTML, CSS, jQuery, AJAX and Bootstrap - Develop corresponding backend RESTful APIs, controllers, CRUD functions and SQL query functions for the custom features of the LMS built on Symfony2 - Build dictionary web based application using Ionic (Angular) for front-end and Node.js with express.js for backend - Work in an agile environment, analyze user requirements and provide technical solutions ### Web Application Developer @ Rochester Institute of Technology Jan 2015 – Jan 2015 | Rochester, New York Area - Front-end develop internal staff portal web application built on Laravel using HTML, CSS and JavaScript - Significantly speed up web application search speed using AJAX functions - Develop filters and sorting functions based on user role for more detailed search results - Implement search result save function for user convenience and to generate reports - Improve UI/UX by using Bootstrap theme and simplifying operation steps - Complete tasks and fix issues documented on JIRA ## Education ### Bachelor’s Degree in New Media Interactive Development Rochester Institute of Technology Jan 2011 – Jan 2016 ## Contact & Social - LinkedIn: https://linkedin.com/in/ashtonwai --- Source: https://flows.cv/ashton JSON Resume: https://flows.cv/ashton/resume.json Last updated: 2026-03-22