Kristo Jorgenson
Verified Expert in Engineering
Gatsby Developer
Kristo studied engineering and physics at Dartmouth College and left school to found a startup developing software for athletes and coaches. While there, he learned JavaScript and particularly React. He has built performant React web apps with an intense focus on the user experience and functional design. Kristo's since gone back to school for a degree from Columbia University in computer science.
Portfolio
Experience
Availability
Preferred Environment
OS X, Git, ITerm, Visual Studio Code (VS Code)
The most amazing...
...thing I have built is a React Native iOS and Android app for interacting with a coach and tracking workouts to visualize progress of a fitness plan.
Work Experience
Software Developer
Spine Institute of Idaho
- Created a large web site for a doctors office.
- Achieved a 96 speed rating on Google Lighthouse.
- Tested the site across multiple browsers and operating systems to ensure usability for all potential patients.
- Used code splitting and static rendering to make sure only the minimum amount of data is initially served, making the large site very fast on old mobile devices.
- Formed an image-loading strategy to only serve images that were visible, and only at the size required for the device, thus making the site faster.
- Created and input content for the doctors office.
Web Developer
Levantine Films
- Built the public-facing website for the Oscar-winning production company Levantine Films.
- Designed the website and logo based on loose sketches from the client.
- Designed, developed, and shipped a highly maintainable custom site in 4 weeks.
- Built a custom React.js carousel component for use throughout the site.
- Used SVG animations to create hover animations for the logo.
- Used dynamic import to code-split and preload components after initial render.
- Connected the app to GraphCMS and a GraphQL CMS so that the client can add, update, and edit their content at any time.
- Used React Apollo to write component-based data requirements and cache the results.
- Implemented the site as a progressive web app which means it comes with the performance of service-workers by default.
Web Developer | Designer
Garden Collage
- Translated the client's vision for their garden and lifestyle shop into a complete design.
- Implemented the redesign over an existing Shopify theme.
- Worked with other contractors to address interoperability between their "shop" site and their publication site.
- Used LESS and liquid templates to add new shipping features and product layouts to the client's site.
- Smoothly transitioned the maintenance of the site to in-house developers.
Web Developer | Designer
Beatrice Helman
- Translated her vision of a grandma's house Christmas theme to a cute responsive design.
- Used hand-drawn vector graphics to add a personal, non-techie touch.
- Created a realistic "sparkle" animation using HTML5 Canvas.
- Connected the single-page app to a content management system for the client to update her content at will.
- Used JavaScript to implement responsive images for the fastest possible load times.
Co-founder | Developer
Sixcycle
- Led the product definition and development, particularly on the mobile-side.
- Developed a cross-platform React Native app for both iOS and Android.
- Wrote the code for Bluetooth heartrate monitoring, geolocation, and messaging.
- Successfully marketed and sold the app to the largest endurance training organization in the world.
- Utilized Redux and Immutable.js to maintain all application data.
- Implemented shareable deep links to specific app views.
- Maintained a vanilla JavaScript web app and progressively transitioned it to React.js.
- Implemented Redux to manage the state in our hybrid vanilla JavaScript and React web app.
- Integrated a support chat and designed and built onboarding workflows for multiple user cohorts.
Experience
Spine Idaho Website
https://www.spineidaho.com/Beatrice Helman's Personal Site
https://beatricehelman.com/Sixcycle Mobile
http://sixcycle.com/Levantine Films Website
Skills
Languages
HTML5, GraphQL, ES8, JavaScript, CSS, ECMAScript (ES6), TypeScript, HTML, Python 3, Java, Reason ML
Frameworks
Redux, Graphcool, React Native, Loopback, Next.js, YARN, Relay
Libraries/APIs
React, FlowType.JS, Node.js, React Router, HTML5 Canvas, jQuery
Platforms
Web, Visual Studio Code (VS Code), Contentful, OS X, Heroku, iOS, Firebase
Other
Styled-components, Gatsby, Server-side Rendering (SSR), Apps, Apollo, Code Splitting
Tools
Flow, ITerm, Git, Webpack, Babel, Webpack 2
Paradigms
Asynchronous Programming, Functional Programming
Storage
PostgreSQL
Education
Bachelor of Arts Degree in Computer Engineering (Artificial Intelligence)
Columbia University - New York City, NY, USA
Completed Credits towards a Bachelor's Degree in Engineering Systems
Dartmouth College - Hanover, NH, USA
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring