Charles Battle

Chief Product And Technology Officer at Koalafi

Charlotte, North Carolina, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Charles Battle is a product and technology executive with over a decade of experience building consumer and enterprise platforms across startups and Fortune 100 companies, currently serving as Chief Product and Technology Officer at Koalafi. He has led large multidisciplinary teams and owned product strategy for transformative initiatives—most recently architecting Ibotta’s Rewards-as-a-Service that powers item-level cash back at major retailers and helping prepare the company for a successful IPO. Prior roles include leading consumer digital mortgage and lead-management products at Guaranteed Rate and driving major conversion and NPS gains across LendingTree’s consumer portfolio. Charles pairs strategic leadership with hands-on engineering chops, contributing backend code to open-source tooling like a Golang-based Douyin crawler that reflects his practical expertise in data, proxies, and service integrations. A Columbia MBA and former editor with an MA in creative writing, he blends narrative-driven product vision with rigorous analytics and delivery discipline. Based in Charlotte, he’s known for scaling product organizations quickly while keeping a builder’s mindset.
code10 years of coding experience
job15 years of employment as a software developer
bookBA English Creative Writing, BA English Creative Writing at University of North Carolina at Chapel Hill
bookMBA Media Management Finance Strategy, MBA Media Management Finance Strategy at Columbia Business School
bookMcCallie
bookMA Creative Writing, MA Creative Writing at Boston University
github-logo-circle

Github Skills (10)

golang10
http10
go10
webscraping10
reverse-engineering9
android-adb8
adbd8
adb8
apidoc7
api7

Programming languages (12)

TypeScriptSmartyPowerShellJavaCSSShellCVue

Github contributions (5)

github-logo-circle
cnbattle/douyin

Aug 2019 - Jan 2023

抖音推荐/搜索页视频列表视频爬虫方案,基于app(虚拟机或真机) 相关技术 golang adb
Role in this project:
userBack-end Developer
Contributions:2 releases, 111 commits, 68 PRs in 3 years 5 months
Contributions summary:Charles primarily contributed to the back-end functionality of the Douyin (TikTok) crawler project. Their work included implementing logic for downloading video content, modifying the proxy setup using goproxy, and integrating database interactions. Significant changes were made to the application's web service, including restructuring the config files and adapting the service for the new goproxy. Moreover, they are responsible for modifying the adb application.
golangadbdouyingolang-appgo
cnbattle/docker-go

Dec 2020 - Aug 2022

Contributions:3 releases, 39 pushes, 1 branch in 1 year 8 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Charles Battle - Chief Product And Technology Officer at Koalafi