Pierce Corcoran
programmer
thecodewarrior.dev
OBJECTIVE
To utilize my experience to create maintainable, flexible, extensible code.
SKILLS
Java, Kotlin, JUnit, C#, Python, Swift, HTML/CSS, Git, Test-Driven Development, Blender 3D, Photoshop, Gradle
EXPERIENCE
iOS APP DEVELOPER • GOOD NIGHT TALES, PLASTIC COW INC. • OCT 2017 – JAN 2019
As the sole developer of the Good Night Tales iOS app, I designed and built a custom video player, creating flexible solutions to adapt to changing requirements as the project progressed.
- Extensive UI animation taking full advantage of Auto Layout
- Domain-specific video compression/optimization tool
- Comprehensive analytics
- Zero iOS or Swift experience to a complete app in just over a year
- No significant bugs in the two years since release
MINECRAFT MOD DEVELOPER • LIBRARIANLIB, TEAM WIZARDRY • JUN 2016 – PRESENT
I co-created and am now the primary developer of LibrarianLib (LibLib), a collection of Kotlin/Java libraries and frameworks designed to streamline the often extremely arduous process of creating Minecraft mods. With over 7.6 million downloads, LibLib is in the top 2.5% of mods for 1.12.
This project involves
- Gathering information about pain points from other developers
- Designing and implementing generalized and flexible solutions
- Gathering design feedback from developers that would use the solution
- Adapting the design during the implementation process in response to unexpected hurdles or changing requirements
- Using multiple levels of abstraction to provide both ease of use and high flexibility
ABOUT ME
- Co-created a Minecraft modding library which is in 10% of all published modpacks
- Created or contributed extensively to mods with a total of over 11.6 million downloads
- Ten years as a self-taught programmer (2011–2021)