Scroll To View More
Jonathan Brown

Jonathan Brown

New Orleans, LA, United States
Member since December 21, 2017
Jonathan is an experienced full-stack engineer who specializes in web development, DevOps, and data warehouses. He's more than capable of implementing solutions from scratch or developing within an existing codebase. Jonathan works with his clients to deliver clean, testable code that meets their business needs.
Jonathan is now available for hire
Portfolio
Experience
  • Django, 7 years
  • JavaScript, 7 years
  • Python, 7 years
  • SciPy, 7 years
  • Clojure, 5 years
  • Spark, 3 years
  • AWS EMR, 3 years
  • React, 3 years
New Orleans, LA, United States
Availability
Part-time
Preferred Environment
Linux, Emacs, Git, tmux
The most amazing...
...project I've worked on was a serializer/deserializer for Avro data that enabled other developers to process big data with MapReduce programs in Clojure.
Employment
  • Author | Maintainer
    2012 - PRESENT
    Various OSS Projects
    • Authored and led an open-source project (Endophile).
    • Found a compiler bug within a ClojureScript project.
    • Contributed to Pandas.
    • Extended a parser for PigPen (Netflix).
    • Contributed to education technology specifically the edX platform.
    Technologies: Python, Clojure, React.js, NumPy, SciPy
  • Senior Engineer
    2011 - PRESENT
    Self-employed
    • Created a sophisticated data analysis interface for qualitative research professionals.
    • Delivered a tailored workflow tool for pharmacists.
    • Rejuvenated and improved a legacy Java accounting package.
    • Added complex user interactions to a media publisher website.
    • Collaborated with many businesses to add value to their processes and products.
    Technologies: Python, JavaScript, React.js, Django, AdWords API
  • Senior Engineer
    2015 - 2017
    Lucid Holdings, LLC
    • Implemented applications and their infrastructures on AWS.
    • Wrote APIs and data warehousing applications for web impression data and survey responses.
    • Cooperated with BI and data science professionals to manage multi-terabyte scale data.
    • Led the design and implementation of microservices.
    • Integrated new features with legacy applications and databases.
    • Created APIs that improved the effectiveness of other developers.
    • Led the adoption of new technologies and educated other engineers on their use.
    Technologies: Clojure, Python, JavaScript, Spark, AWS, EMR, Graphite, Grafana, PostgreSQL, Kafka, Cassandra
  • Software Engineer
    2014 - 2015
    Rally Software
    • Acted as the data processor and Hadoop/Linux specialist on a small, cross-functional team.
    • Collected, processed, and visualized several gigabytes per day of web usage data and server logs.
    • Wrote code in a variety of programming languages.
    • Automated tests and deployments.
    • Configured and responded to alerts.
    • Assisting other teams with data processing needs.
    • Practiced agile development processes in a tightly organized and disciplined manner.
    Technologies: Clojure, Java, Ruby, JavaScript, AWS, EMR, Hadoop, Graphite, Grafana, PostgreSQL, Kafka
  • CTO
    2012 - 2014
    Anabolic Technology
    • Partnered with a domain expert to design and sell an information product in the fitness space.
    • Designed a service-oriented architecture with several machines, codebases, and APIs.
    • Pivoted to a consulting firm—building applications for a variety of clients.
    • Sold my stake in the company to a partner.
    Technologies: Python, Clojure, JavaScript, PostgreSQL.
  • Software Developer
    2012 - 2012
    Counsyl
    • Gathered business requirements and implemented features for statistical process control.
    • Orchestrated integration projects to speed up the turnaround time for patient tests.
    • Optimized SQL queries to increase the efficiency of other employees.
    • Developed web application features to improve the workflow of lab employees.
    • Created complex visual reports and collaborated on an internal charting library using D3.js.
    Technologies: NumPy, SciPy, Pandas, CoffeeScript, D3.js
  • Software Developer
    2011 - 2012
    iSeatz
    • Worked with project managers and other developers to add features in the iSeatz' web application.
    Technologies: Ruby on Rails, JavaScript
  • Bioinformatics Programmer
    2011 - 2012
    University of New Orleans
    • Maintained a statistics and visualization tool for microbial ecology.
    • Communicated with users to assess the needs and to determine the direction of the project.
    • Managed the operations of a web application.
    • Led the selection and adoption of a bug-tracking system.
    Technologies: Python, NumPy, SciPy, Matplotlib, Django, jQuery, JavaScript
Experience
  • Flux Pivots (Development)
    https://i.imgur.com/bug5IeA.png

    I created a sophisticated data analysis interface for qualitative research professionals; it also consisted of a Python API back-end with a React.js SPA front-end.

  • Teley-Scan (Development)

    Teley-Scan is an internal tool for nurses and pharmacists to share information about patient prescriptions. It is written in Ruby on Rails and it dramatically improves the workflow of these busy professionals.

  • batteryPOP Tournament (Development)

    I added a feature to the batteryPOP website so that videos would be matched against each other once per week and the video which received more likes would advance in a bracket-style tournament. This project involved full-stack development on a ruby on rails application including backend code, AJAX interactions, and visual design.

  • AI User Acquisition (Development)

    I collaborated with a scientist to connect a multi-armed bandit statistical optimization package with the AdWords API to control advertising spending and acquire users efficiently.

Skills
  • Languages
    JavaScript, Python, Clojure
  • Frameworks
    AWS EMR, Django, Spark, Hadoop, ClojureScript
  • Libraries/APIs
    Pandas, React, Matplotlib, SciPy, NumPy
  • Tools
    Apache Airflow, Emacs, Chef, Logstash, logstash-forwarder, Vagrant, Nginx, Ansible
  • Paradigms
    Object-oriented Programming (OOP), Functional Programming, Agile
  • Platforms
    Linux, AWS EC2, Docker, Apache Pig
  • Storage
    MySQL, PostgreSQL, Elasticsearch, Cassandra
  • Other
    Graphite, Grafana 2, StatsD
Education
  • Bachelor of Science degree in Mathematics
    2009 - 2012
    University of New Orleans - New Orleans, LA, USA
  • James W. Ellis Mathematics Award in Mathematics
    2011 - 2011
    University of New Orleans - New Orleans, LA, USA
I really like this profile
Share it with others