×
Sean Wilson

Sean Wilson

Software Engineer

Nashville, TN, US
(615) 812-6748

Background


About

About

A versatile, practiced full-stack developer with excellent problem solving and writing skills. Experience working remotely with large user bases in team-driven, deadline-oriented environments. Amiable advocate of test-driven development, well-designed architecture, and intuitive user experience with a passion for learning new technologies and languages. Interested in opportunities to lead, collaborate, and innovate.

Work Experience

Work Experience

  • Front-End ArchitectData Concepts, Inc.

    Jul, 2016 - Jul, 20226 years

    “Ground-up” design and development of sophisticated, client-facing app to create, edit, and display custom digital signage animations. Advised in transition of products from Flash to HTML5. Developed web-based “kiosk” apps for banks, credit unions, and educational institutions, meeting installation deadlines and interfacing with internal or 3rd party APIs. Helped assess client needs, communicating technical recommendations and potential obstacles to sales & management.

    • Initiated use of Git, GitHub, package management, and build tools to improve collaboration and automation

    • Introduced Vue.js framework to improve front-end manageability and dev time

    • Maintained both web and Electron versions of animation editor

    • Created reusable template for interactive kiosk apps to handle boilerplate code

    • Developed many highly customizable, interactive presentation tools to anticipate client needs <span class='accent'>(e-brochure browsers • photo, movie, PDF, and social media galleries • polling & survey creators • event viewers w/ RSVP • And more!)</span>

    • Fielded customer feedback and suggestions

  • Web & iOS DeveloperHello Labs, Inc.

    Feb, 2013 - May, 20163 years 3 months

    Updates to large, full-featured MVNE web app, including client feature requests, bug fixes, major architectural improvements, and 3rd party integrations. Primary maintainer of JavaScript-heavy CRM product and its native iPhone app.

    • Introduced aspect-oriented patterns to eliminate boilerplate code

    • Drastically reduced bug-finding effort with custom exception handling & logging

    • Improved testing procedures with helpers for custom assertions and test data

    • Handled iOS App Store submissions

    • Created framework to edit and fill out official PDF forms for electronic submittal

    • Conducted regular code reviews

    • Participated in recurrent 24-hour “on-call” rotations

    • Helped evaluate technical skills of potential hires

    • Lead and presented in developer meetings

  • Web DeveloperRotoGrinders.com

    Nov, 2012 - Jan, 20132 months

    Front and back-end website development, building new features for a daily fantasy sports community.

    • Paypal integration

  • Lead Mobile Developer247Sports

    Aug, 2010 - Oct, 20122 years 2 months

    In charge of mobile development for high-traffic, community-driven website. Made overall site infrastructure improvements, including adherence to MVC design patterns and increasing code reuse.

    • Site reached Alexa ranking of 6,683

    • Built responsive mobile version of website

    • Implemented a RESTful JSON interface for mobile app access

    • Built internal tool for managing partner contracts

    • SMS notification integration

    • Created a reusable, touch-friendly headline carousel

  • iOS DeveloperGolfbert

    Aug, 2010 - May, 20121 year 9 months

    Sole developer of golfbert.com's “CaddyTracker” iPhone app.

    • Developed iPhone app from given visual designs

    • Used web api to log in users and draw courses from retrieved course data

    • Coordinated app testing

    • Handled initial app submission and App Store updates

  • Software EngineerGriffin Technology

    Jun, 2005 - Aug, 20105 years 2 months

    Developed Windows applications for hardware products. iOS development, including apps developed for Toys “R” Us.

    • Built and maintained Windows software for AirClick USB (a USB RF remote) and PowerMate (a programmable USB knob controller)

    • Advised customers on using PowerMate and AirClick APIs and creating their own extensions

    • Improved reliability of scheduled recordings and fixed bugs in Windows software for the radio SHARK, a USB radio receiver

    • Designed internal QA software to measure and log radio SHARK reception strength

    • Developed in-house iPad app to view product stock by warehouse

Projects Experience

Projects Experience

  • 88:88

    Jan, 2012 - Jan, 20121 day

    Award-winning, “no-budget” sci-fi/horror film. Official selection of numerous film festivals (including Fantastic Fest, AFI Fest, Palm Springs ShortFest, & Fantasia).

    • 400,000 combined YouTube & Vimeo views

    • Screened at the Venice Film Festival as a finalist in YouTube's Your Film Festival

    • Available in-flight on United Airlines in partnership with Tribeca Film Festival

    • Added Twitter and Tumblr integration to film website

    • Created HTML5 audio teaser for film

Skills

Skills

  • Software Design

    Object-Oriented

    Aspect-Oriented

    Functional

  • Development Methods

    Agile

    Test-Driven

  • Front-End Web Development

    JavaScript

    TypeScript

    Vue.js

    HTML

    CSS

    Sass

    Stylus

    Webpack

    Rollup.js

    SVG

    GreenSock

    jQuery

    CoffeeScript

  • Back-End Web Development

    Ruby

    Ruby on Rails

    ASP.NET MVC

    Node.js

    Perl

  • Database Design

    SQL

    MySQL

    Memcached

    Redis

    LINQ

  • Windows Development

    C#

    Microsoft .NET Framework

    Visual Basic .NET

    Visual Studio

  • macOS / iOS Development

    Objective-C

    Swift

    Xcode

    AppleScript

  • Other Dev Tools

    Git

    GitHub

    NPM

    Electron

    Visual Studio Code

    Amazon S3

  • Playing Accordion
  • Other Languages

    Python

    PHP

    Java

    C

Education

Education

  • Computer Science & Philosophy, Bachelor Of Science, Vanderbilt University

    Jan, 1998 - Jan, 2002

Interests

Interests

  • Writing

    FictionScreenwritingFountainGit
  • Home Automation

    HomeKit“Smart” DevicesIoTHue
  • “Classic” Video Games

    NESSNESArcadeEmulation
  • Electronic Music Composition

    ChiptunesDigital SynthesisWeb Audio
References

References

  • Elizabeth Curry

    Sean is a great problem solver. He is quick to think of solutions to end user requests and ways to improve current applications. He organizes projects in a way that is easy to digest and makes sure to implement so that like sections can be utilized in future projects as well. In addition Sean is an all-around nice guy and very easy to work with.

  • Sean Biganski

    Sean showed a passion for improving our tools and process but especially our framework. He is someone that you can trust to be a team player, work very well with others, and submit a well-­tested, thoughtful solution. He is persistent and can stay on task even when it’s overbearing and long.