Justin Schiff, Software Developer in Fresno, CA, United States
Justin Schiff

Software Developer in Fresno, CA, United States

Member since December 5, 2016
Justin is a full-stack developer with 5+ years of experience. He is proficient in Rails, Django, Node, jQuery, Angular, and React. He started his programming journey tinkering around with QBasic on old computers when he was a child and has never stopped. Today he explores the broad range of software, from developing game engines in C to building websites.
Justin is now available for hire


  • Knack Studios
    Ruby on Rails, EmberJS, jQuery, Django, Node.js, Express
  • Xepler
    Django, Python, AngularJS, Ruby on Rails
  • BCT Consulting
    CentOS, Debian, Asterisk, Perl, Ruby on Rails


  • Python, 5 years
  • Ruby, 5 years
  • AngularJS, 3 years


Fresno, CA, United States



Preferred Environment

Ubuntu/Linux, Mac, Sublime Text, Vim, Emacs, Zsh

The most amazing...

...thing I've made is facial and fingerprint recognition software during my college research for a professor of biometrics using OpenGL and OpenCY.


  • CTO and Lead Developer

    2014 - 2016
    Knack Studios
    • Led numerous Rails, Django and Node.js/JavaScript projects, including a Bitcoin peer to peer marketplace written in Node.js, interesting and dynamic PDF generation, a Rails application, eCommerce and social marketing, Django applications, and more.
    • Took on every part of the pipeline, from design and markup to back-end implementation on many projects.
    • Helped training both new programmers and designers new to the web. Designed many websites in tandem with newer designers.
    Technologies: Ruby on Rails, EmberJS, jQuery, Django, Node.js, Express
  • Web Developer

    2013 - 2014
    • Built an Ionic application backed on a Django API that was deployed to the Apple Store and Google Play Store for both iOS and Android. The application was successful and accomplished its intended purpose.
    • Worked on many Django/Angular applications, small and large, for the multiple consulting projects that we had. Included were task tracking, recipe creation, and medical database applications.
    • Helped move the team to using more reliable test-driven methodology. Introduced testing to many pipelines where there was none at all before.
    Technologies: Django, Python, AngularJS, Ruby on Rails
  • System Administrator

    2012 - 2014
    BCT Consulting
    • Managed many VoIP Linux servers using CentOS and Asterisk.
    • Created a custom eFax server (built from scratch) on Debian using Perl and POP3 mailbox. Began creating a Ruby on Rails front-end for this eFax server.
    • Helped the company adopt better system administration practices, including regular security updates and more jailed environments.
    Technologies: CentOS, Debian, Asterisk, Perl, Ruby on Rails
  • Linux System Administrator and Research Assistant

    2006 - 2009
    VAST Lab
    • Created 3D camera viewing software in OpenGL C++ to assist in biometric research for a professor.
    • Managed a network of Linux machines performing various lab services such as LDAP, email, tape backups, and network mounts.
    • Assisted with fingerprint identification research and attempted to improve the accuracy of an algorithm being used by a professor.
    Technologies: OpenGL, OpenCV, C, C++, Python, Ruby, Debian, Ubuntu


  • Languages

    Python, Ruby, Elixir
  • Frameworks

    AngularJS, Django, Ruby on Rails (RoR), Ember.js
  • Libraries/APIs

    React, jQuery, Node.js
  • Paradigms

    Object-oriented Design (OOD)
  • Platforms

  • Storage

    PostgreSQL, MySQL, MongoDB, Redis
  • Tools



  • Minor degree in Computer Science
    2006 - 2009
    UCCS - Colorado

To view more profiles

Join Toptal
I really like this profile
Share it with others