Spencer McCoy, Software Developer in Lincoln, NE, United States
Spencer McCoy

Software Developer in Lincoln, NE, United States

Member since June 7, 2017
Spencer is a designer and full-stack developer from Lincoln, Nebraska, with ten years of professional experience. He has a Bachelor's of Fine Arts in graphic design from the University of Nebraska. He loves solving challenging problems and creating highly usable user interfaces. With his background in both design and programming, Spencer can make the web browser bend to your will.
Spencer is now available for hire

Portfolio

  • Freelance
    JavaScript, TypeScript, HTML, CSS, React, UX, UI, Unit Testing, Unity, C#...
  • Terrace Ag
    Express.js, TypeScript, Node.js, React, Photoshop CC, UI, UX, OS X...
  • University of Nebraska–Lincoln
    Git, Drupal, WordPress, PHP, JavaScript, Less, CSS, HTML, Photoshop CC, UI...

Experience

Location

Lincoln, NE, United States

Availability

Part-time

Preferred Environment

Adobe Illustrator, Adobe Photoshop, Git, Sublime Text, OS X

The most amazing...

...project I've worked on is a multiplayer hoverkart racing game called VLORP.

Employment

  • Designer | Developer

    2017 - PRESENT
    Freelance
    • Designed, built, and maintained web apps for numerous clients.
    • Wrote and maintained end-to-end tests for web apps, reducing the number of bugs caught in QA and production.
    • Redesigned and rebuilt the front end of a highly complex web app based on data collection and enhancement.
    Technologies: JavaScript, TypeScript, HTML, CSS, React, UX, UI, Unit Testing, Unity, C#, Photoshop CC, OS X, Illustrator CC, Express.js, Git, Python, jQuery, Node.js, Less
  • Full-stack Developer

    2017 - 2019
    Terrace Ag
    • Created full-stack features on a web-based agricultural appraisal software using React and Node.js.
    • Created UI/UX mockups to assist in the rapid prototyping of features.
    • Found and fixed bugs across the entire environment.
    • Wrote and maintained unit tests to help ensure the quality of code.
    • Provided feedback on pull requests from other developers.
    Technologies: Express.js, TypeScript, Node.js, React, Photoshop CC, UI, UX, OS X, Illustrator CC, HTML, Git, jQuery, Less, JavaScript, CSS
  • Web Designer | Developer

    2014 - 2017
    University of Nebraska–Lincoln
    • Designed and built sites under the UNLedu Framework.
    • Crafted UI/UX designs for internal and external web apps.
    • Developed various websites with HTML, CSS, and JavaScript.
    • Created custom themes for both WordPress and Drupal.
    Technologies: Git, Drupal, WordPress, PHP, JavaScript, Less, CSS, HTML, Photoshop CC, UI, UX, OS X, Illustrator CC, jQuery, WordPress Themes
  • Graphic Designer | Web Developer

    2012 - 2014
    Ebbeka Design
    • Designed, built, and maintained static websites for clients.
    • Built, designed, and maintained WordPress websites for clients.
    • Created logos and print materials for various clients.
    Technologies: WordPress, PHP, JavaScript, CSS, HTML, Adobe InDesign, Adobe Illustrator, Adobe Photoshop, Photoshop CC, UX, UI, OS X, InDesign CC, Illustrator CC, jQuery, WordPress Themes

Experience

  • VLORP
    https://vlorp.io/

    VLORP is a multiplayer hoverkart collector combat racing adventure game developed in Unity with C#. VLORP utilizes Mirror for multiplayer networking and a custom authentication and game room server written in Node.js. VLORP is currently in closed alpha.

  • Terrace Ag

    Terrace Ag is a web-based agricultural appraisal software created with React and Node.js. For Terrace Ag, I was tasked with creating end-to-end features to be used in the analysis and appraisal of farmland. I also spent time writing tests, fixing bugs, managing product instances, and developing UI/UX mockups used as a reference for rapid prototyping.

  • MediaHub
    https://mediahub.unl.edu/

    MediaHub is a video and audio hosting site that I redesigned and rebuilt the front-end for at the University of Nebraska, Lincoln (UNL). MediaHub allows UNL content publishers to host media viewed in places blocked on YouTube or similar services. MediaHub also provides captions transcribed by a real human at a low cost and the ability to search those captions and jump to a phrase in the video.

  • BroBot!
    http://spencermccoy.net/brobot/

    BroBot! is a game built as a lesson plan for a lengthy, seven-hour HTML5 game-development workshop that I taught while working at the New Media Center. The game is built using HTML5’s canvas tag, JavaScript and jQuery, the Box2DWeb physics engine, and lots of elbow grease.

  • Ebbeka Pong
    http://spencermccoy.net/ebbekaPong/

    Ebbeka Pong is a simple Pong-clone made as a passion project for Ebbeka Design using the components of the Ebbeka Design logo as game assets. This game is made using HTML5’s canvas tag, JavaScript and jQuery, and the Box2DWeb physics engine.

Skills

  • Languages

    CSS, HTML, JavaScript, Less, TypeScript, Python, PHP, C#
  • Tools

    Illustrator CC, Photoshop CC, Git, InDesign CC, Blender
  • Libraries/APIs

    React, Node.js, jQuery
  • Other

    UX, UI, 2D, 3D, WordPress Themes, Game Design
  • Frameworks

    Express.js, Unity, Box2D
  • Paradigms

    Unit Testing
  • Platforms

    OS X, WordPress, Drupal

Education

  • Bachelor of Fine Arts in Graphic Design
    2008 - 2013
    University of Nebraska—Lincoln - Lincoln, NE, USA

To view more profiles

Join Toptal
Share it with others