
Justin is available for hire
Hire JustinJustin York
Verified Expert in Engineering
Software Developer
Location
Pierce City, MO, United States
Toptal Member Since
January 18, 2016
Justin is a full stack web developer that has found a niche with JavaScript and genealogy. He is excited about the advent of serverless architecture via AWS Lambda and the adoption of HTTP/2 so that we can stop bundling our assets.
Portfolio
York Solutions
Node.js, D3.js, PHP, JavaScript
Genealogy Systems
Amazon Web Services (AWS), PostgreSQL, Elasticsearch, CouchDB, Node.js...
FamilySearch
Java, REST, PHP, Node.js, JavaScript
Experience
Availability
Part-time
Preferred Environment
Git, Cloud9
The most amazing...
...project I've built geocoded genealogy collections to historical political boundaries.
Work Experience
Founder
2014 - PRESENT
York Solutions
- Enhanced the PHP and JavaScript SDKs for the FamilySearch API.
- Created developer tools for the FamilySearch API.
- Added internationalization to a node.js and JavaScript based website.
- Designed a dynamic pedigree with D3.js.
- Solidified a corporate accounting system developed in PHP.
Technologies: Node.js, D3.js, PHP, JavaScript
Co-Founder
2013 - 2014
Genealogy Systems
- Designed and developed Find-A-Record.
- Created a scalable architecture for processing and geocoding genealogy collections.
- Created multiple open source JavaScript libraries for using the FamilySearch API.
- Provided customer support.
- Won 2nd place in the 2014 RootsTech Developer Challenge.
Technologies: Amazon Web Services (AWS), PostgreSQL, Elasticsearch, CouchDB, Node.js, JavaScript
Developer Support Engineer
2012 - 2013
FamilySearch
- Provided technical support to developers using the FamilySearch REST API.
- Created and managed a developer center with documentation and developer tools.
- Worked with product management and engineering to deliver new features.
- Debugged the REST API.
- Created stability and usage reports in Splunk.
Technologies: Java, REST, PHP, Node.js, JavaScript
Software Engineer
2010 - 2012
BITS
- Designed and developed a scalable REST API in AWS.
- Created JavaScript widgets that used the REST API.
- Create a documentation system for the API and widgets.
- Customize a ViArt installation (PHP based eCommerce site).
- Migrated a cafeteria menu planner from Visual FoxPro to PHP.
Technologies: Amazon Web Services (AWS), jQuery UI, JavaScript, PHP
Experience
Find-A-Record
Website that searches your family tree in FamilySearch for research opportunities. Built with node.js and JavaScript.
FamilySearch JavaScript SDK
https://github.com/FamilySearch/familysearch-javascript-sdkI'm the primary maintainer of the SDK.
D3 Pedigree Examples
https://github.com/justincy/d3-pedigree-examplesWhile learning how to create interactive pedigrees with D3, I documented how to provide common features such as expanding the tree and displaying descendants.
WikiTree: FamilySearch Connections
http://www.wikitree.com/wiki/FamilySearch_ConnectionsAn application that helps a WikiTree user match their ancestors to the FamilySearch Family Tree. Built with JavaScript and Bootstrap.
RootsSearch
https://chrome.google.com/webstore/detail/rootssearch/aolcffalbhpnojekmimmelebjchjmmgn?hl=enA Chrome Extension that helps with searching for genealogy records.
Quality Support
https://groups.google.com/a/ldsmail.net/d/msg/FSDN/Urmuy5lep7k/A02uPd8zhooJA public email thread thanking me for quality customer support.
Skills
Languages
JavaScript, HTML, PHP, CSS, Java, SQL
Libraries/APIs
Node.js, jQuery, D3.js, REST APIs, Polymer, jQuery UI, React Redux
Paradigms
RESTful Development, REST
Frameworks
AngularJS, Bootstrap
Tools
Git
Platforms
Amazon Web Services (AWS)
Storage
Elasticsearch, MySQL, CouchDB, PostGIS, PostgreSQL
Other
Cloud9, Web Components
Education
2005 - 2012
Bachelor's Degree in Computer Science
Brigham Young University - Provo, UT