Contact
Website
http://codebyspalla.com
Email
aaron@codebyspalla.com
About
Linkedin
Github
Work
Pursuant - Touchpoint
Remote - Android Developer
2020-03-09
- Present
I managed, fixed and built tooling for the Touchpoint Android App
- Helped publish 13 Android App versions with a wide range of features and fixes.
- Helped triage Linux server issues to get web front-ends and API backends working.
- Built a Fastlane script that automated builds for Android and iOS. This Saved Touchpoint Annually ~$90,000 and 6 months of developer time.
- Diagnosed and fixed stand-alone Kotlin desktop application that was having websocket issues.
- Helped Performed Interviews to help Touchpoint hire a new software engineering director.
- Performed major refactors on core functionality to improve performance.
- Worked with team members(in different timezones) to meet deadlines and specification requirements.
- Participated in frequent code reviews and had my code improved and improved others.
- Participated in daily standups and sprint reviews to improve processes and brainstorm solutions to issues.
- Developed and improved my skills in Kotlin, Retrofit, Jq, Charles Proxy, Unit-Testing, and Android architecture (MVC, MVVM).
- Spent time learning C# to help make mobile APIs that interfaced with the native mobile clients.
- Spent time learning React Native to re-implement native mobile apps into one code base.
WonderKiln
Remote - Android Developer
2019-07-05
- 2019-09-05
I performed a significant code review for CameraKit, and double-checked certain functionality was correct.
- Developed and improved my skills in Kotlin, Android NDK, and Unit Testing.
- Helped build out some of the demo application for CameraKit.
Pzizz
Remote - Android Developer
2018-02-22
- 2020-06-01
I managed and fixed everything relating to Android for Pzizz.
- Performed major refactors on core functionality and built out new features.
- Worked with team members(in different timezones) to meet deadlines and specification requirements.
- Improved the app from an 80% crash-free rating to a 99.5%-99.8% crash-free rating.
- Implemented and helped with application updates that increased product revenue by 2-4x.
- Participated in group brainstorms to help come up with solutions to issues and new features that would benefit Pzizz.
- Spent time removing technical debt using tools like Sonarqube and Sonarlint.
- Participated in code reviews and had my code improved and improved others.
- Developed and improved my skills in Kotlin, Android NDK, Unit Testing, Superpowered, Retrofit, and Android architecture (MVC, MVVM).
Independent Information Technology Contractor
IT Contractor
2017-01-24
- 2019-05-22
On demand IT service for businesses and personal use
- Help small businesses with all computer issues, maintaining equipment, diagnosing problems, custom solutions, and networking.
- Provide IT Services(diagnosing, fixing, or rebuilding) for personal use.
Cryptech Studios, Inc
Remote - Android Developer
2016-12-24
- 2017-06-20
Managed and developed for Android Applications
- Developed skill parsing APIS(Rails) with Retrofit.
- Continued learning how to make custom item user interfaces with the JSON Data.
Jarvus Innovations
Remote - Android Developer
2015-12-02
- 2017-01-20
I was the main Android developer and finished all tasks relating to Android.
- Completed projects for Kudzoo, Comcast, and Campbell's.
- Developed skills in Picasso, Android Support Library(Appcompat), basic graphic design, JSON, and Ruby on Rails backends.
GrammaCards
Software Engineer
2012-08-04
- 2015-11-25
Completed programming, technical setup, problem solving, and linking between systems.
- Built the Android App, Backend(Python+MySQL), and REST API(PHP)
- Automated payment and billing into the backend.
Affordable Solutions, LLC
Partner
2008-06-02
- 2014-08-13
Provided technical support and developed scripts to automate tasks.
Education
St. Joseph's College (IN)
2008
- 2009
- CMP111 - Intro to Computer Science
- CMP112 - Intro to Computer Science
- CMP221 - Data Structures
- CMP344 - Design and Analysis of Computer Algorithms
Ivy Tech Community College
2008
- 2010
- CIS113 - Logic, Design and Programming
- CINT201 - Advance Operating Systems Linux
Skills
Programming Languages
- Android
- Java
- C Programming
- Ruby
- Python
- Javascript
- Ruby on Rails
- PHP
- Bash(Shell Scripting)
- C#
- React Native
Android Libraries
- Retrofit
- GSON
- OkHttp
- EventBus
- Picasso
- Firebase
- Superpowered
- SpongyCastle
- TrueTime
- Crashlytics
- Facebook Login
- LeakCanary
- Chuck
Tools
- Git
- Charles Proxy
- SonarLint
- SonarQube
- jq
- Visual Studio Code
- Android Studio and Eclipse
- Fastlane
- JUnit
Operating Systems
- Linux(Linux+ Certification 2010)
- Proxmox
- Windows
- Mac OSX
Databases
- MySQL
- SQLite
- Firebase
Misc
- Graphics Design
- Networking
- Computer Hardware
- Computer Security
Languages
English
Native speaker
Interests
Homebrewing Kombucha
Computer Security - Capture the Flags
Reading
Music
Chess
Computer Automation
Python Development