Dan Wilt, Software Developer in San Diego, CA, United States
Dan Wilt

Software Developer in San Diego, CA, United States

Member since October 7, 2016
Dan has been writing code for 16 years now—over half his life—and it's been one of the main constants in his life that he could count on to bring him lots of fulfillment. He genuinely enjoys learning new ways of doing things and being able to implement them in his projects. His ambition for learning has kept him at the forefront of the industry and thus has been the most significant factor for the success of his career.
Dan is now available for hire

Portfolio

  • Air
    Redux-Saga, Redux, CSS, HTML, React Native, React, Next.js, TypeScript 3
  • Jenzy
    Redux-Saga, Redux, React, React Native
  • Expedia
    FreeMarker, Handlebars, Backbone.js, JavaScript, CSS, HTML

Experience

Location

San Diego, CA, United States

Availability

Part-time

Preferred Environment

Visual Studio Code, VS Code

The most amazing...

...project I've ever worked on was helping Amazon rebuild their app store back in 2012 using HTML, CSS, and JavaScript.

Employment

  • Lead Front-end Developer

    2018 - PRESENT
    Air
    • Led the development team's best practices and patterns.
    • Managed contractors and employees on several types of different projects.
    • Built out Air's entire React Native application using React Native with Redux and Redux-Saga.
    Technologies: Redux-Saga, Redux, CSS, HTML, React Native, React, Next.js, TypeScript 3
  • CTO | Lead Developer

    2017 - 2019
    Jenzy
    • Built their app from the ground up using React Native, Redux, and Redux-saga.
    • Guided the technical direction of application and business.
    • Interviewed and hired back-end and other front-end developers to fill out the development team.
    Technologies: Redux-Saga, Redux, React, React Native
  • Senior Front-end Developer

    2017 - 2017
    Expedia
    • Improved the performance on the hotel detail page by reducing HTTP requests, combining scripts, and finding old, dead code.
    • Brought new patterns in JavaScript using ES6 for testing and improving their current architecture.
    • Worked closely with the back-end developers to help move client-side calls to the Java layer to increase page-load times.
    Technologies: FreeMarker, Handlebars, Backbone.js, JavaScript, CSS, HTML
  • Lead App Developer

    2017 - 2017
    Finagraph
    • Built their client-facing application in React Native for iOS and Android; used their existing APIs and built out a native version of their existing web application.
    • Used Redux for the store.
    • Used Auth0 for all of the authentication.
    • Designed the front end using Material-UI as a base and matched with their existing brand.
    • Used the latest React and React Native best practices utilizing the latest ES6 Features.
    • Tracked all of the exceptions using Bugsnag.
    • Tracked all of the analytics with Mixpanel.
    Technologies: React Native
  • CTO | React Native Developer

    2016 - 2017
    Great Jones Street
    • Helped build out the MVP and release it to Apple App Store.
    • Built all of the components in React Native.
    • Worked with the back-end developer to create a data contract.
    • Helped built out new features in Ruby for the server side data running on EngineYard; used a TDD process.
    Technologies: React Native, JavaScript, CSS, HTML
  • Front-end Developer

    2007 - 2017
    BrandLift
    • Helped BrandLift build out numerous projects for their clients.
    • Worked on numerous WordPress sites - building out the HTML and CSS.
    • Setup the standards and best practices for their front-end architecture.
    • Worked with their designers to cut up and slice the PSDs into responsive websites and web applications.
    • Made budget estimations for their client projects by providing the technical requirements and timelines.
    Technologies: JavaScript, CSS, HTML
  • Front-end Developer

    2016 - 2016
    AutoLotto
    • Worked on the front-end for the mobile web application for AutoLotto.
    • Built out new features using React and the latest best practices with Redux.
    • Used previous design experience to customize the design for their brand.
    • Worked with their back-end developer to help construct the correct API.
    Technologies: React, JavaScript, CSS, HTML
  • Full-stack Developer

    2015 - 2016
    TOURRS
    • Helped build out the first MVP for the app.
    • Built out all of the services that talked with Parse.
    • Wrote cloud code (Node) in Parse.
    • Developed all the front-end components in Ionic.
    • Stored data on a device using PouchDB.
    Technologies: Ionic, Angular, JavaScript, CSS, HTML
  • Front-end Developer

    2012 - 2016
    EY-Intuitive
    • Developed dozens of web applications for them.
    • Worked on numerous banking applications.
    • Helped define a lot of their best practices that are still used in-house.
    • Helped educate their designers on the best practices for both the web, mobile web, and native mobile apps.
    • Chose two of my developers to work for them full-time on other various front-end projects.
    Technologies: React, Angular, JavaScript, CSS, HTML
  • Front-end Developer

    2012 - 2015
    ReactorOne
    • Build out the admin for their client CMS portal.
    • Developed the new mobile front-end of for one of their clients, Uniqlo; using Angular 1.
    • Established standards for all of their HTML and CSS best practices.
    • Worked intimately with the back-end team to integrate my templates and finalize the data contract between the front end and back end.
    Technologies: Angular, JavaScript, CSS, HTML
  • Front-end Developer

    2014 - 2014
    Walmart
    • Helped build out the new Sam's Club mobile website.
    • Worked with designers to come up with a good user flow.
    • Used TDD to provide 100% test coverage for all components and services.
    Technologies: Angular, JavaScript, CSS, HTML
  • Front-end Developer

    2012 - 2014
    Amazon
    • Helped Amazon build out its new app store in HTML and CSS.
    • Worked on-site in Irvine at A-Z development with their backend team to integrate my front-end templates.
    • Tested on dozens of Android devices and learned the ins and outs of the Android web browser.
    • Wrote blindly all of my CSS, as Web Inspector hadn't come out yet for debugging on remote devices.
    • Set in place the best practices for HTML and CSS for their APP UI Team.
    • Worked closely with the back-end services team to integrate the data into the application.
    Technologies: CSS, HTML
  • Front-end Developer

    2008 - 2011
    GSI Commerce
    • Worked as the lead front-end developer on a number of their clients public facing sites: Toys"R"Us, Timberland, and Burberry.
    • Developed all of the front-end code for their new CMS platform that all of the client sites would use going forward.
    • Worked with the back-end/data services teams to integrate the front-end of the product detail pages, category pages, search pages, cart, and checkout.
    Technologies: CSS, HTML

Experience

  • Air
    http://air.inc

    I built the native application for Air: a media asset management platform. It uses a REST API with Redux, hooks, and a Redux-saga front end.

  • Jenzy
    http://jenzy.com

    Jenzy is a React Native application that sizes a kid's foot (native camera module) then suggests shoes for that child to buy which are guaranteed to fit.

    This used a GraphQL back end and Redux and Redux-saga on the front end.

  • Great Jones Street

    I was hired by Great Jones Street as a contractor to lead the development effort of their MVP. We launched the MVP to the iOS App Store in mid-September 2016. The Android version was released in mid-October 2016.

    My team consisted of a project manager, a React Native developer and a Ruby developer. Although I was technically in more of a management role, I wrote nearly all of the React Native code for the first release and a large portion of the Rails code on the EngineYard serer. I built all of the components with the latest best practices for React and React Native.

    I used Redux to manage the state of the application while using third-party services such as Branch.io to handle deep linking into the application, One Signal for complete push notification management, Bugsnag for error-tracking, Mixpanel and Google Analytics for the analytics, and BuddyBuild for CI.

  • TOURRS
    http://tourrs.com/

    I was hired as a front-end developer to help build out the MVP for the TOURRS app. It is an Ionic 1 application running off of Cordova.

    I was the main developer on the application and built out the logic for the majority of the application. I used ES6 in combination with Ionic 1/Angular to keep up to date with the latest and greatest.

    We wrote the web services in Parse's node environment called Cloud Code.

    We used PouchDB to persist any user data from session to session.

  • Sam's Club Mobile Site
    https://m.samsclub.com

    I was hired by Sam's Club (Walmart) to help build out the front-end for the new mobile site in Angular 1. I used a TDD process to ensure that every component and service I built had 100% coverage to ensure that regressions were not made.

    I also worked hand-in-hand with the designers on the team to ensure that their designs were in line with the best practices from a user experience standpoint as well as something that was technically feasible for what we were trying to accomplish.

  • Amazon App Store

    I was hired back in 2012 to help Amazon build out their new app store in HTML5 and CSS3. I came onsite for a couple weeks at a time and worked along side their data and back-end services teams to help integrate the new design. This was before there was remote debugging on devices—I had to write all of my HTML and CSS blind. The builds took five minutes. It was such a challenging project because all the Android browsers rendered HTML and CSS somewhat differently.

    Learning the ins-and-outs of the Android browser was one of the biggest challenges. We couldn't even use a reset CSS file—it was too tough on the device's performance. This was my first introduction to the mobile native web app.

Skills

  • Languages

    Less, SCSS, HTML5, CSS3, JavaScript, HTML, CSS, TypeScript 3
  • Frameworks

    React Native, AngularJS, Knockout (Knockout.js), Ionic, Redux, Ruby on Rails 5, Angular, Next.js
  • Other

    Front-end Development, Cordova
  • Libraries/APIs

    React, jQuery, Backbone.js, Handlebars, Redux-Saga
  • Tools

    Sketch, Adobe Photoshop, VS Code, FreeMarker
  • Paradigms

    Kanban, Agile Software Development
  • Platforms

    Android, iOS, Visual Studio Code
  • Storage

    PouchDB

To view more profiles

Join Toptal
Share it with others