# James Mallory > Sr Software Engineer at Swimply Location: Austin, Texas, United States Profile: https://flows.cv/jamesmallory ## Work Experience ### Senior Software Engineer @ Swimply Jan 2021 – Present ● Increased the percentage of bookings directly attributable to product growth features ● Redesigned and optimized core product flows across onboarding, search, discovery, and checkout ● Launched new product lines, including a tennis/pickleball segment and a monthly membership product ● Converted web application from ViteJS to NextJS and from javascript to typescript. Reduced bundle sizes and page load times ● Integrated Iterable and then Braze to enable lifecycle marketing, allowing cross functional teams to quickly build messaging campaigns ● Implemented data analytics, eventing, and A/B testing functionality ● Implemented theming throughout the web application that improved the developer experience ● Contributed to team culture by leading processes such as monthly retrospectives ### Senior Software Engineer @ Check Jan 2020 – Jan 2021 | Lafayette, Louisiana Metropolitan Area ● Created and added features to React Native app with C# and Entity Framework backend ○ In app routing between jobs ○ Time management system that allows users to clock in and out ○ Data analysis tools that combine all submitted jobs and time slots ○ Exporting feature that allows users to send data to a csv or QuickBooks ### Software Engineer @ Waitr Jan 2017 – Jan 2020 | Lafayette, Louisiana Build and maintain applications using the AngularJS, React, and ExpressJS ● Created a customer support call center web application that handled hundreds of calls per day. ● Maintained and added features to customer facing web ordering site and admin portal ### Consultant @ CGI Jan 2015 – Jan 2016 • Application Developer – Created multiple scripts and programs to retrieve and alter customer data. Maintained/Debugged Java EE application. Created VB .NET application. Experience with Java, Oracle DB, VB .NET, Excel VBA, IBM 3270 Emulators, and svn. • Java Training Program Leader – Helped instruct new hires on how to complete a Java project. Experience with Java, MySQL, HTML, PHP. ### Software Development Intern @ Noteboard Jan 2013 – Jan 2013 Learned and worked on the Rails application for the Noteboard website, fixing bugs and implementing feature improvements. ### Student Aid @ University of Louisiana at Lafayette Jan 2011 – Jan 2013 My main goal as student aid is to help the department administrator/secretary. This includes responsibilities such as making and receiving phone calls, filing paperwork and office supplies, and sending and receiving interdepartmental mail. ## Education ### Bachelor of Science (B.S.) in Mathematics University of Louisiana at Lafayette Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/james-mallory - Website: http://noteboard.com --- Source: https://flows.cv/jamesmallory JSON Resume: https://flows.cv/jamesmallory/resume.json Last updated: 2026-03-23