Chuck Kerns

Frisco, TX | Remote & Hybrid (DFW Area) chuck.kerns@gmail.com

Senior Software Engineer with 8+ years of experience building and maintaining production mobile and web applications, with a strong focus on React Native and modern React architecture. Expert in hooks-based development, including local and global state management, reusable custom hooks, and scalable component systems.

Proven experience modernizing legacy mobile applications, re-architecting state and data flow, and owning major areas of React Native codebases from design through long-term maintenance. Comfortable working independently in remote, agile environments and proactively proposing technical solutions.


Experience

React Native Engineer

FIS Global
  • Core contributor to a large-scale React Native component system powering 100+ white-label banking applications.
  • Designed and implemented hooks-based component architecture, emphasizing predictable state flow, reuse, and long-term maintainability.
  • Owned local and global state management strategies to support complex, multi-tenant banking requirements.
  • Extracted shared logic into reusable custom hooks, improving testability and reducing duplication across mobile applications.
  • Made architectural decisions around component boundaries, state ownership, and data flow in a highly regulated production environment.
  • Shipped and maintained production React Native components used by thousands of end users.
April 2024 - Present

Front-End React Developer

Shoppers Choice
  • Migrated large PHP/CMS legacy systems to modern React architecture.
  • Refactored and optimized UI components across multiple e-commerce brands for improved UX and performance.
  • Partnered with design teams to refine product flow and increase conversions.
  • Introduced AI-assisted debugging, rapid prototyping, and test automation workflows.
October 2022 - April 2024

React Native Developer | UI/UX Designer

Chicago West Pullman LLC
  • Built and shipped production React Native mobile applications for financial and identity-driven platforms.
  • Implemented complex application state using a combination of local component state and shared global state.
  • Designed and maintained authentication flows, biometric verification, and session management using hooks-based patterns.
  • Integrated RESTful APIs and managed async data flows, loading states, and error handling within React Native.
November 2019 - October 2022

Front-End Developer & UI/UX Lead

Falkon Technologies - McKinney, TX
  • Developed and maintained C#/.NET backend services and APIs supporting enterprise web and mobile applications.
  • Integrated .NET business logic with React/React Native front-end systems.
  • Refactored and modernized legacy .NET applications.
  • Built reusable component libraries and responsive UI systems.
  • Created machine-vision tooling for automotive part identification.
July 2017 - November 2019

Graphics Designer & Front-End Developer

Goodway Group - Remote
  • Led transition from Flash to scalable HTML5 frameworks.
  • Developed internal automation tool reducing creative production time by 80% and saving $300K annually.
  • Built and maintained front-end pipelines integrated with automated design systems.
August 2014 - July 2017

Education

University of Cincinnati

Bachelor of Arts & Sciences
Applied Graphic Communication
August 2013 - June 2014

Boone County High School

General / Visual Communications Art
August 1995 - June 1999

Core Skills & Capabilities

React Native & React
  • Functional component architecture
  • React hooks (useState, useEffect, useMemo, useCallback, useRef)
  • Custom hook creation for shared business logic
  • Local and global state management (Context, Zustand/Redux-style patterns)
  • Performance optimization and render control

JavaScript & TypeScript
  • ES6+ JavaScript
  • Strong typing and interface-driven development

Mobile Development
  • React Native (iOS & Android)
  • Expo
  • App lifecycle, navigation, and state-driven UI
  • Production mobile app shipping and maintenance

Programming Languages & Tools

APIs & Data
  • RESTful API integration
  • GraphQL
  • Data handling and error states
  • Database schema design and data transformation patterns

Deployment
  • DigitalOcean
  • Vercel
  • AWS

Testing
  • GitHub Actions
  • Jest
  • Maestro
  • Istanbul

Design & UI
  • Component systems and design-token implementation
  • Storybook
  • CVA
  • Material UI
  • Adobe XD
  • Figma
  • Swift/SwiftUI (foundational)

AI-Enhanced Engineering
  • Extensive use of AI tools (ChatGPT, Copilot, Claude)
  • Rapid prototyping and automated test generation
  • Architecture planning, documentation, and debugging

Workflow
  • Mobile-First, Responsive Design
  • Cross Browser Testing & Debugging
  • Cross Functional Teams
  • Agile Development & Scrum
  • Executive-level communication & technical leadership