Scroll To View More
Naftuli Kay

Naftuli Kay

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
  • Python, 3 years
  • Django, 3 years
  • Android, 3 years
  • MongoDB, 1 year
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
    Python, Java, AS3, JavaScript, PHP, Ruby, Perl
  • Frameworks
    Bootstrap, Django, Spring, Flask
  • Tools
    Flash
  • Platforms
    Amazon Web Services (AWS), Android, Ubuntu, Windows 7, Mac OS
  • Storage
    JSON, Redis, MySQL, MongoDB
  • Other
    Tornado
I really like this profile
Share it with others