I am a Software Engineer who enjoys cooking, video games, cartoons, and coding. I have a Bachelor's degree in Computer Science, and I am currently writing software at General Motors full-time. I have pull requests approved for several major open source projects, such as
I have been writing code for about 10 years now, and using computers for even longer. My first programming language was Java, where I basically just copied and pasted code I found in tutorials; once I actually took a class in Java and understood how objects and classes worked, and how variables and methods interacted, I was able to create more interesting stuff.
- krystara.io - Game resource for Gems of War
- GenshinMap - Interactive Community-driven Map for Genshin Impact
- gow-troop-creator - Interactive web tool to render custom troop cards for Gems of War
- ChatBomb - Minecraft Mod (Forge and FabricMC)
- School Project - Rec Center Management Portal in React and JHipster
- School Project - Calculator App for Android
- School Project - Alarm Clock App for Android
- /r/StevenUniverse Moderator Bot - Performs Stylesheet backups, cycles the logo, counts user flairs, and builds Imgur albums from contest entries
- Steven Universe Flair App - Sets flairs for /r/StevenUniverse
- Warp Space - Animated Live Wallpaper for Android
- object_hash_rb - Generate cryptographic hashes from objects and values in Ruby. Built for compatibility with object-hash for JavaScript.
- ROS
- MAJOR: rviz - Created a preferences dialog, with option to prompt save on exit
- MAJOR: rqt_graph - Added nested namespaces, and more options to hide or group topics
- MAJOR: rqt_graph - Added nested subgraph parsing required for nested namespaces, group nodes now render as a 3D box
- qt_gui_core - Backport recursive subgraph parsing for Indigo
- roscomm - Implemented rate-control-topic and rate-control-max-delay
- roscomm - Created public get_topic_list() function
- rosbridge_suite - Added new parameters for topic and service security.
- web_video_server - Fixed topic list to display all image topics, fixing Issue #18
- DefinitelyTyped
- [leaflet-geosearch] Remove package and add to notNeededPackages.json
- [leaflet-textpath] DEFINITION OWNER Add new package.
- [prettier] Add tests for plugin options, convert oppositeDescription to string
- [react-leaflet] DEFINITION OWNER Update types for v2.8.0.
- [react-leaflet] DEFINITION OWNER Add missing onZoom event
- [leaflet-editable] DEFINITION OWNER Update to version 1.2.
- Garyatrics Discord Bot
- Minecraft Forge
- FabricMC
- wttr.in
- serverless-plugin-additional-stacks
- react-leaflet-textpath
- MAJOR: Migrate to react-leaflet v3.
- spherical_mercator
- object-hash
- react-localization