Naftuli Kay, Software Developer in Los Angeles, CA, United States
Naftuli Kay

Software Developer in Los Angeles, CA, United States

Member since October 4, 2011
Naftuli is a software developer and systems administrator with top-of-class ability across a variety of platforms, languages, and systems.
Naftuli is now available for hire

Portfolio

Experience

  • JavaScript, 6 years
  • Java, 5 years
  • Ubuntu, 5 years
  • AS3, 5 years
  • Django, 3 years
  • Python, 3 years
  • Android, 3 years
  • MongoDB, 1 year

Location

Los Angeles, CA, United States

Availability

Part-time

Preferred Environment

Setenforce 1

The most amazing...

...thing I've built is a large-scale finance application for expense reporting and invoicing.

Employment

  • Software Developer

    2014 - PRESENT
    Chrome River Technologies, Inc.
    • Built a large-scale finance application for expense reporting and invoicing.
    Technologies: Java, MongoDB, MySQL, Adobe Flex
  • Software Developer

    2011 - 2013
    Infrared5, Inc.
    • Created custom TCP servers and services.
    • Ensured persistence of data with Hibernate.
    • Facilitated real-time communication with Red5.
    • Built algorithms for measuring physical performance.
    • Did front-end work in JavaScript/CSS and Flash.
    Technologies: Java, Python, ActionScript 3, Bash

Experience

  • buildout-starter (Development)
    https://github.com/rfkrocktk/buildout-starter

    buildout-starter is a nice script written in Python for quickly creating Python projects powered by Buildout.

  • An Introduction to Mocking in Python (Publication)
    More often than not, the software we write directly interacts with what we would label as "dirty" services. In layman's terms: services that are crucial to our application, but whose interactions have intended but undesired side-effects—that is, undesired in the context of an autonomous test run. For example: perhaps we're writing a social app and want to test out our new 'Post to Facebook feature', but don't want to _actually_ post to Facebook every time we run our test suite. The Python `unittest` library includes a subpackage named `unittest.mock`—or if you declare it as a dependency, simply `mock`—which provides extremely powerful and useful means by which to mock and stub out these undesired side-effects.

Skills

  • Languages

    Java, JavaScript, Python, AS3, PHP, Ruby, Perl
  • Frameworks

    Spring, Django, Bootstrap, Flask
  • Tools

    Flash
  • Platforms

    Amazon Web Services (AWS), Ubuntu, Android, MacOS, Windows
  • Storage

    JSON, MySQL, Redis, MongoDB
  • Other

    Front-end Development, Front-End Developer, Tornado

To view more profiles

Join Toptal
I really like this profile
Share it with others