Software Engineer (Android) @ American Family Insurance

Charlton Smith.

> Android Engineer

I build Android apps at a Fortune 500, design backends that stay up, and started it all by poking at PS3 memory to see what would happen.

cj@bronx: ~

$ whoami

Charlton Smith (CJ): Android + backend engineer, New York, NY.

Type help to explore, or try clicking the suggestions.

scroll ↓

0+

years writing code professionally

0

hackathon podium finishes

0

CS degrees, the last in progress

0

shipped side projects

0x01

About

Portrait of Charlton Smith
ƒ/2.81/250ISO 100● REC

I learned to program by taking things apart, starting with the PSP handhelds back in the day. My curiousity allowed me to explorer different areas in C.S. Now I build production-grade Web, iOS & Android apps.

I first became familiar with computer programming through the process of disassembling obsolete PSP handheld game devices. For the PSP, PS3, PS4, and XBOX 360, the Grand Theft Auto series was one of my favorite games to reverse. Playing video games allowed me to learn the fundamentals of bit manipulation and data structures while also being creative with programming.

“He has shouldered much of the burden of Rentah and like all prospects - the future is incredibly bright. We are lucky and blessed to have someone that enjoys development and does not believe in excuses but rather himself and his abilities!”

— Anup Desai
Based in
New York, NY
Focus
Android · APIs · Computer vision
Studying
M.S. in Computer Science
Off the clock
Photography (Sony A7III)

0x02

Skills

No percentage bars. Pick a skill to see where I've actually used it.

    0x03

    Experience

    1. Software Engineer (Android) Mar 2023 – Present

      Associate Software Engineer (Android) Jan 2022 – Mar 2023

      I utilized MLKit for vin scanning capabilities and plate detection. OpenCV removing glare from the screen. Exploring regex to extract vin number patterns and catching false negatives. Also used the opportunity to document and create test cases for pre and post processing

      Android Engineer Intern Jan 2021 – Dec 2021

      Utilize Android Development Training to projects such as assuring secure code, apply popular android patterns such as MVI and MVVM.

    0x04

    Projects

    From console homebrew to production features.

    0x05

    Let's build
    something real.

    Open to freelance and full-time conversations about Android, backend, and ML work. Send a note and I'll get back to you.