I'm a tech geek who loves to create things, whether that be in code, in 3D Modelling and Virtual Reality, or in the real world (as a Maker)
I'm always learning so that I can stay abreast of changes in the tech world (and help to create the next wave of innovation).
Programming I've Done
Company: SelfMovieCleaner Chrome Extension
MovieCleaner is an extension for the Chrome browser that reads the closed captioning file of movies on Netflix and Amazon and mutes out bad language as determined by the user
- Determed how to integrate with Netflix and Amazon
- Wrote all the code
Company: FamilySearchTree App
I worked on both of the subteams for Tree App for for a combined year+. The existing tree code had been written using different languages and tech stacks over a number of years (JSP, Google Gadgets, etc.). We worked on rewriting and updating the tree using AngularJS + Frontier
For the Tree App:
- I replaced existing code with AngularJS + Frontier code, adding many features along the way
- I developed portions of the new theming system
- I implemented portions of the notification system used to show various pieces of information on individuals within the tree display
Company: FamilySearchAuth App
I was on the Auth team for about 9 months during which time, I helped migrate as much of the Authorization/Login code as we were permitted to Frontier. I also wrote most of the intitial front end code for the Helper feature, which allows a user (with the permission and 'helper pin' of a second user) to log in in a proxy role for the second user and do things for them on family search
For the Auth App:
- I modified the existing page. The page was written in JSP and due to various security and same-physical-server concerns it was decided the actual form on the log in page needed to be kept as the JSP but the rest of the page (and other related pages) could be rewritten as a Frontier App. I got to do the rewrite as well as rework portions of the JSP to make the two work together
- I developed much of the initial UI for the helper feature as well as doing a lot of co-ordination between various backend groups who we needed to help make the magic happen.
Company: FamilySearchSearch App
I worked on the team for the Search App for over a year. We were the first team to implement what was then FamilySearch's new "Frontier" stack, a Node.js-based stack deployed on Heroku. As this was the beginning of 2012, much of today's Node.js ecosystem didn't exist and so Frontier was really pioneering work.
For the Search App:
- I created the front end code for many of the varied search forms. These were symantically correct, ARIA-enabled forms, which used ExpressJS at a most basic level, but then included "Frontier"-specific components, I18n, asset resolution, etc.
Email me at email@example.com