FullStack Software Engineer II April 2019 – March 2024
Jack Henry and Associates (Monett, MO)
• Main Stack: Javascript/Ruby on Rails/React/AWS EC2+RDS+Lambda/Scala/Python/Docker/Kubernetes
• Developed backend APIs to integrate our React frontend and Rails middleware with services like Twilio, AWS S3/Lambda, and our in-house Scala microservices.
• Improved reporting accuracy and turnaround time by utilizing Rake scripts and MySQL workflows; used Python (Pandas) for data analysis, and reduced the amount of time to run cleanup tasks by 40%.
• Boosted system uptime 40% by implementing and maintaining monitoring tools (NewRelic, Datadog, Sentry) and automatic ticket generation with Jira to streamline bug-reporting process.
• Reduced deployment time by 25% by creating internal Capistrano scripts, custom Ruby and SQL scripts/queries, and leading automation processes that allowed these tasks to be repeatable.
• Bridged informational gaps between Database, Support, and Infrastructure teams, enabling faster resolution of cross-team issues by 65%.
• Led migration from EC2 + Puppet to Docker + Kubernetes, increasing scalability by 30%, and simplifying infrastructure management and reducing deployment schedules from weekly rotations to any-time.
• Led a collaborative effort with the DBA team to identify and resolve issues with duplicate entries, personally identifiable/sensitive information, and cleanup tasks.
• Developed custom SQL scripts and Ruby-based tools to automate deduplication, reducing manual table maintenance time by 80%.
• Learned advanced data handling techniques on the fly, demonstrating adaptability and problem-solving under tight deadlines.
Front-End Software Engineer March 2014 – April 2019
Geezeo (Glastonbury, CT)
• Main Stack: Javascript/CSS/Angular/Webpack
• Migrated legacy Angular views to a standalone Webpack package, improving modularity and reducing build times by 30%.
• Built and deployed a production-ready Angular application, evolving it from a non-functional proof-of-concept to a fully featured product with wide client adoption that led to a wide adoption by our entire client base of 500+.
• Developed frontend APIs and integrated them with in-house backend services, ensuring seamless data interactions.
• Used SASS and to implement theming and white-labeling features, enabling customization for diverse client needs.
• Managed continuous deployments with Node.js and Webpack, automating bundle builds and deployments to AWS S3.
• Decoupled frontend Angular applications that were embedded into our Rails middleware into their own standalone applications. Increased turnaround time for enhancements and bug fixes by 100% and enabled highly rapid iterations to proceed on the project with instant deployment capability.