Steve Smith

Owner Developer at TagMo

Easton, Pennsylvania, 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
Steve Smith is a self-taught and formally trained mobile developer and designer with 14 years of experience building Android and iOS apps, open-source emulator contributions, and consumer-facing products that have reached hundreds of thousands of installs. As owner of TagMo he rebuilt legacy Java code into Kotlin, added Bluetooth and optimized NFC firmware and UI, and his academic awards in UI/UX are reflected in multiple apps that surpassed 10,000 users in their first month. He contributes to notable projects like the PPSSPP PSP emulator and PlayStation2 Android ports, improving device compatibility, UI, and platform-specific builds, and has backend experience from work on a Pokémon Go API client. Equally comfortable in low-level firmware and high-level UX, he combines hands-on persistence with a maker’s curiosity—often learning new toolchains to solve problems others call impossible. Based in Easton, PA, he balances freelance product work with co-owning a modern desktop/web toolstack at Intro Skipper.
code14 years of coding experience
job7 years of employment as a software developer
bookBusiness Management / Marketing, Business Management / Marketing at Penn State University
bookMaster's Degree Mobile Game Development, Master's Degree Mobile Game Development at Full Sail University
stackoverflow-logo

Stackoverflow

Stats
4,599reputation
1.7mreached
83answers
1question
Badges
gradle
top-5%
android
top-5%
swiftui
top-5%
kotlin
top-5%
swift
top-5%
java
top-5%
github-logo-circle

Github Skills (30)

ios10
c-language10
mobile-development10
go-api10
apidoc10
pokeapi10
java10
javas10
pspp10
api10
android10
cprogramming-language10
ps10
emulation10
ui-design9

Programming languages (14)

C#JavaC++CSSCMakefileVueGo

Github contributions (5)

github-logo-circle
jpd002/Play-

Jul 2015 - May 2018

Play! - PlayStation2 Emulator
Role in this project:
userMobile Developer (Android)
Contributions:98 commits, 35 PRs, 430 comments in 2 years 10 months
Contributions summary:Steve primarily contributed to the Android port of the PlayStation 2 emulator, focusing on user interface and feature implementation. They added options for exiting the application and implemented backend support for a file locator to improve game selection. Furthermore, the user integrated the GamesDB API for retrieving game information, including cover art, and refined the layout of the game grid. They also introduced support for Android TV and enhanced the database integration.
playstation-2cppemulatorplaystation2emulation
Grover-c13/PokeGOAPI-Java

Jul 2016 - Sep 2016

Pokemon Go API
Role in this project:
userBack-end Developer
Contributions:1 review, 36 commits, 65 PRs in 1 month
Contributions summary:Steve primarily contributed to the `pokegoapi-java` project by implementing and refactoring features related to catching Pokemon. They added functionality to support using razzberries and specific pokeballs during the catch process. Furthermore, the user refactored code by introducing a catch options class and refactoring existing methods, which improved flexibility and maintainability. They also added new functionality for async operations.
golangapigo-apijavadocpokemon-go
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