Resume June 2021
Total Page:16
File Type:pdf, Size:1020Kb
Joseph Hinkle (843) 499-1755 • [email protected] linkedin.com/in/joehinkle11• github.com/joehinkle11 UNC Charlotte, Bachelor of Science, Computer Science Major (4.0 GPA) May, 2018 Oxford University, Saint Catherine’s College, Studied Philosophy Abroad for Two Terms Jan - Jun, 2017 EXPERIENCE Lead Software Engineer Wastequip March, 2020 to April, 2021 Description: I led work on an Android app that allows workers to route waypoints for delivering and repairing waste containers. I also did occasional work on the PHP Laravel server. Software Engineer Duke Energy June, 2018 to February, 2020 Nuclear Lighthouse: I worked as a full stack iOS and Angular developer using .NET and SQL for projects that streamline nuclear workers’ safety processes. The team followed SCRUM. Kilowatt Krush: I built a mobile game in Unity3d and C# for kids with three other developers. Optimist Website: I built an internal website with Angular and Firebase for the company’s new site at Optimist Park during my free time at work. PERSONAL PROJECTS Live App January, 2021 to present Description: Using a Swift/SwiftUI interpreter I built, I’m building a Swift Package which allows for server-driven UI by streaming the Swift AST. Github link. iOS App Maker December, 2019 to present Description: An app that can build iOS apps on your iPad or iPhone using a Swift AST interpreter I built. I get the AST by embedding SwiftSyntax and the Swift parser in the app. Link. Realtime Chess / Kill the King Fall, 2016 to present Description: I built a multiplayer, mobile chess game with a twist—no turns! Each piece has their own “cooldown time.” Published February, 2020. 5 stars on iOS and Android. Impact Games Studio Fall, 2014 to Spring 2015 Description: I built two successful game apps for my game studio Impact Games in highschool and college. For Smash Clash I collaborated with artists around the world to build a Smash Brothers remake on iOS and Android. The paid version is rated 4.5 stars with 10,000+ downloads on iOS. For Dubstep Bird I networked with EDM composers to build a musical game. It had 500,000+ downloads across iOS and Android in 2015. COMMUNITY PROJECTS iOS Git Client Summer, 2021 Description: I made a Swift Package for creating and managing SSH tokens and GitHub access tokens. It uses my fork of SwiftGit2 to interface with libgit2. The result is an iOS git client which is consumable as a Swift Package. GitHub repo here. Solar 2d Websockets Summer, 2020 Description: A Lua API for the Solar2d game engine. Works on Android, HTML5, iOS, Mac and other platforms. It wraps either a JS, C or Java websocket library. Github link. Other Open Source December 2019 to present Description: I built two open sourced iOS components. Lazy Pop SwiftUI on GitHub has 112 stars and replicates a navigation effect found in Instagram and other apps. iOS demo here. Login to Apple to Firebase with SwiftUI on GitHub has 110 stars and lets developers setup auth with Firebase and Login with Apple rapidly. There are also several open source Solar2d plugins I made which can be found here. SKILLS Languages: Swift, Kotlin, Python, Lua, Obj-C, Javascript, C#, Java, Typescript, GLSL (Shaders), Bash Frameworks/IDEs: SwiftUI, Xcode, Android Studio, Jetpack Compose, Unity, Xamarin, Angular.