Ulrich Sinn, Developer in Los Angeles, CA, United States
Ulrich is available for hire
Hire Ulrich

Ulrich Sinn

Verified Expert  in Engineering

Software Developer

Location
Los Angeles, CA, United States
Toptal Member Since
March 30, 2016

Ulrich has been building interactive experiences on the web since the Flash player was the only possible solution. After 2012, Ulrich moved into the Flash-less world of HTML5 by bringing his experience to the new possibilities of the canvas element, SVG, and HTML5 audio and video. In his opinion, what used to be Flash sites are now SPAs built with JavaScript, and in 2016, Flex executables were replaced by Electron.js.

Availability

Part-time

Preferred Environment

GitHub, WebStorm, OS X

The most amazing...

...site I built was a custom map of user video upload locations displayed via Mapbox/D3.js, with canvas elements, and a drill-down to the submission for a raffle.

Work Experience

Senior React Native Developer

2018 - PRESENT
Herbalife
  • Transferred from the Salesforce team to the mobile team.
  • Developed and maintained a customer-facing React Native application.
Technologies: Salesforce Lightning, Redux, React Native

Senior Front-end Developer

2018 - 2018
Sony Playstation
  • Implemented i18n for a client-facing site with an initial focus on English and Japanese.
  • Optimized a Webpack build process.
  • Added features to existing components.
Technologies: React, Redux

JavaScript Engineer

2016 - 2016
castLabs
  • Developed and maintained a MPEG-Dash player.
Technologies: JavaScript

Senior JavaScript Developer | Flash Developer

2012 - 2016
Wildlife
  • Developed with HTML5 and JavaScript.
  • Worked on Flash/Flex development for kiosks.
  • Was awarded the Site of the Day for Muscle Music: a Flash experience and FFmpeg to render video of the Flash experience to Vimeo.
Technologies: Backbone.js, CSS, Node.js, D3.js, React, TypeScript, JavaScript

Senior Flash Developer

2010 - 2012
Heavenspot
  • Developed the Mattel Barbie Printable Hair website.
  • Created casual Flash games and sites.
Technologies: CSS, JavaScript, HTML, Xcode, Adobe AIR, Flash

Flash Developer

2009 - 2010
NBC Universal
  • Performed maintenance on the Flex team for a NBC player.
  • Converted AS2 code to AS3.
  • Developed casual Flash games.
Technologies: Flex, Flash

Senior Flash Developer

2003 - 2009
Deadline
  • Developed a Flash and AIR application for the Ringling Bros' touring schedule.
  • Created a Wall•E multiplayer game with a RED server.
  • Developed Flash active desktop wallpapers.
  • Built the Pirates of the Caribbean franchise site.
Technologies: JavaScript, HTML, Adobe AIR, Flex

Los Feliz | Movie

http://losfeliz.at/
I built a website for a feature film by Edgar Honetschläger. Used React.js, Alt.js, and Webpack; the CMS was implemented with Perch.

Old Spice | Muscle Music

https://thefwa.com/cases/old-spice-terry-crews-muscle-music
I developed a Flash game; specifically, the audio/video sequencer that submitted an EDL to the server and rendered to Vimeo via an FFmpeg.

It won a CLIO Award, some Webby Awards, and the
FWA Site of the Day.

Jingle Joes/Kmart

An archived version, not fully functional. Keyboard events are stored in a playlist and saved on the server for sharing and playback.

Visit Dallas

https://www.visitdallas.com/exploredallasnow/
Mostly SVG animations, intended for in-flight delivery.

Eastbay Preparation Nation

A promotional site for high-school sports equipment manufacturer

A user can upload a video of their favorite high school sports team. The high school with most uploads wins sports equipment.

The video and the school get geotagged and the location of the user is shown on a map of the US. It shows an Albers projection for master and state outlines/map in detail view. I was responsible for the development of the "Explore the Nation" section.

Technologies: D3.js (for SVG manipulation), Leaflet.js, Mapbox, Create.js

Languages

JavaScript, HTML5, SCSS, CSS3, HTML, CSS, TypeScript

Tools

GreenSock, WebStorm, GitHub, NPM, GitLab, Webpack, Adobe CC, Adobe AIR, Flash, Xcode

Platforms

GreenSock Animation Platform (GSAP), OS X, Mapbox

Other

Front-end Development, SVG, Salesforce Lightning

Frameworks

Redux, Electron, React Native, Flex

Libraries/APIs

React, HTML5 Canvas, D3.js, Node.js, Backbone.js

Paradigms

Object-oriented Programming (OOP), Functional Programming

1974 - 1979

Engineer's Degree in Communication Engineering and Electronics

HTL Mödling - Modeling, Austria

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring