David Chapman

United States

@dchapman1988

Badges

Ruby
React

Certifications

dchapman1988 has not earned any certificates yet.

Work Experience

  • Director of Software Engineering & Senior Software Engineer

    Bookkeeper360•  January 2022 - December 2025•  Woodbury, NY

    Spearheaded the launch of a Ruby on Rails SaaS platform, delivering 20+ core features and business logic modules used by over 1000 small business clients. Designed and enforced permission scopes, access policies, and LightService-based architecture, improving scalability and code quality across 20+ features. Partnered with third-party security firms to complete annual penetration tests, achieving 100% remediation of identified risks. Delivered auditing reports with role-based visibility for 60+ employees, enabling compliance with job requirements and improving operational transparency. Optimized quality control reporting by implementing grading-scale visualizations that highlighted performance gaps and alerted managers, driving teams to achieve a 4.5/5 minimum quality score consistently. Built and led a team of 6 engineers, introducing development processes that included prioritizing a backlog of quality-of-life changes, bug fixes, and technical debt. Reduced technical debt by 50%, introduced AI coding strategies that increased release velocity by 30%. Participated in the planning and scoping of 20+ core features. Contributed to building mission-critical features and integrating 3rd-party services (QuickBooks, Xero, Gusto, Chargebee). Negotiated vendor contracts saving 10% on annual pen-tests and 35% on cloud infrastructure costs with Heroku.

  • Senior Software Engineer

    Landing•  January 2021 - December 2022•  Birmingham, AL

    Engineered apartment floor plan deficit algorithms that detected similar floor plans being sold at a deficit, saving the company millions annually. Maintained dynamic pricing curves allowing admins to dynamically adjust based on vacancy, move-in timing, and stay duration. Built and maintained an automated special-offer engine that optimized discounts by analyzing unit vacancy, furniture readiness, lease status, and market rent, boosted occupancy 10%, and reduced churn by 3%. Increased organic traffic +35% by delivering a dynamic sitemap system and SEO-friendly URL structure, raising Landing’s visibility in search rankings. Integrated inventory feeds with major distribution partners (Airbnb, Rentals United, Nestpick, Apartments.com).

  • Senior Software Engineer

    ProctorU (acquired by Meazure Learning)•  January 2019 - December 2021•  Birmingham, AL

    Led the interoperability team of 5 developers, responsible for architecting and delivering integrations with multiple education systems such as LTI, Canvas, Blackboard, and SAML SSO (allowing 15+ universities to use their native logins as an auth provider). Designed and launched APIs for on-demand test-taker scheduling, reducing the time it takes for test-takers to get into their exam by 50%. Implemented and maintained a custom Grafana-based monitoring system that automated performance alerts, reducing issue detection time from several minutes to under 30 seconds and enabling engineers to respond before customers or operations reported problems. Resolved critical performance bottlenecks in ActiveRecord callbacks and SQL queries, cutting query times by 80%. Partnered with product managers on architectural decisions and improved time to MVP development, helping to accelerate roadmap delivery.

  • Software Engineer

    Isotope11 Inc.•  January 2011 - December 2018•  Birmingham, AL

    Maintained and developed a geospatial insurance underwriting platform for the Alabama Gulf Coast (aiua.org). Developed a Ruby-based ray casting algorithm to determine customer eligibility within FEMA flood zones by mapping addresses against Google Earth KML polygon boundaries, enabling instant geospatial validation for insurance quoting. Maintained and enhanced insurance rate calculators for residential and commercial policies, enabling AIUA to transition to a fully paperless system and saving thousands annually in manual processing and materials costs. Implemented access controls to automatically lock insurance calculators and policy modifications during hurricane events, ensuring compliance with regulatory requirements and reducing exposure to underwriting risk. Launched Jack’s Family Restaurants’ first enterprise website with location-based search and CMS integration, empowering 200+ franchise locations to manage their own content and increasing organic search traffic by ~30%. Engineered a quality assurance platform (SQUAD) for assembly-line inspections, adding real-time dashboards, SMS defect alerts (Twilio), and automated reporting - reducing inspection delays and improving defect detection rates by 100%. Contributed to Shipt’s early product build-out, implementing its first user authentication system and backend user APIs that laid the foundation for a platform later scaled to millions of customers nationwide. Authored HungryTable, an open-source Ruby wrapper for the OpenTable REST API, enabling restaurant search and reservation integrations for third-party applications, intended originally for a travel website called Mr. Arlo.

  • Web Developer

    Freelance Web Development•  January 2010 - December 2011•  Birmingham, AL

    Designed and developed websites for online gaming communities, implementing features such as live server status, player count dashboards, and integrations with ranking systems to display real-time performance metrics.

Education

  • University of Alabama at Birmingham

    Electrical Engineering•  January 2012 - December 2015

  • Jefferson State Community College

    Computer Science/Engineering•  January 2009 - December 2011

Skills

Javascript(Intermediate)
Ruby on Rails
SQL