James Maddox

Senior Software Developer

Athens, Georgia, United States

About

Over 15 years of experience in web development and design. Interested in new UI technologies, web components and mobile design. Excellent communication skills, especially as part of a team. Conscientious, a problem solver, with the ability to look at development processes from multiple stakeholder perspectives. Many associates say my sense of humor and stoicism are team assets.

Experience

  • Senior Frontend Engineer at CoreTrust
    Aug 2024 - Present · 2 yrs

  • React Developer at Freelance
    Jan 2017 - Present · 9 yrs 7 mos

    Developed POC projects for non-profit organizations. Initial buildouts and POC development for early stage startups. * Front end development using React, Redux, GraphQL * Light backend development using Node, Express, GraphQL * Other technologies - React Native (expo) and Electron

  • Software Development Lead at brandfluence
    Oct 2022 - Oct 2024 · 2 yrs 1 mo

  • Senior Software Developer at Softgiving, Inc
    Jul 2018 - Oct 2024 · 6 yrs 4 mos

    Softgiving, Inc. (https://softgiving.com) offers fundraising solutions for charities. We pivoted early and often, landing in the online streaming world. Designed and developed multiple UIs (Admin, Streamer Portal, Donation UI, Stream Overlays) and played lead role in taking our stack from a monolithic Rails app to React.js SPAs with serverless APIs. * Reduced hosting costs from $60k per year to less than $2k after initiating the move to Serverless * As the company pivoted, created multiple POCs that evolved into revenue-generating features * Mentored junior developers and worked with executive team to identify product opportunities

  • Frontend Developer - React/Redux at Kyrio
    Apr 2016 - Dec 2016 · 9 mos

    Part of a small team at Kyrio (https://kyrio.com), a startup created by CableLabs (https://www.cablelabs.com), that took a monolithic POC and created a production-ready app for the cable industry with a StrongLoop backend and React SPA UI. * Production React.js and idiomatic Redux front end development using Material UI * Creation of reusable, modular Redux adapter * Support of CI/Testing environments using Tape.js, Enzyme.js