Scroll To View More
Josh Reynolds

Josh Reynolds

New York, New York, United States
Member since March 27, 2016
A Herculean nerd with hustle, Josh is committed to authentic engagement, intrinsic motivation, and epic betterment of projects, people, and plans. His passion for clean code, automated test, and continuous delivery has led to highly efficient success. Awesomesauce!
Josh is now available for hire
Portfolio
Experience
  • Agile Software Development, 16 years
  • Java, 16 years
  • Test-driven Development (TDD), 16 years
  • Python, 16 years
  • Linux, 16 years
  • Jenkins, 7 years
  • Apple Watch, 1 year
New York, New York, United States
Availability
Part-time
Preferred Environment
iTerm2, Zsh, Sublime Text, Vim
The most amazing...
...thing I've built is a wearable app that can detect deep relaxing breathing by analyzing changes in your heart rate.
Employment
  • Head Technologist
    2015 - 2016
    Bloopco, Inc.
    • Built and released an Apple Watch app that measures deep breathing via your heart rate.
    • Designed and integrated the iOS app with Firebase and an Angular front-end.
    • Created a full BDD test framework for multiple platforms and tech stacks.
    • Created a text-message based finite state machine engine for delivering stress management programs.
    • Prototyped stress reduction games in Unity, iOS, and Angular.
    Technologies: Swift/iOS, C#, JavaScript, Angular, Firebase, Kanban
  • Principal Consultant
    2006 - 2015
    The Electric Hand Ltd.
    • Built a highly scalable address resolution web service using Java, Play Framework, and a C back-end library.
    • Implemented a Jenkins-based DevOps pipeline to help the client move to continuous integration.
    • Wrote a plugin to produce technical debt analytics on smalltalk library.
    • Implemented Docker-based deployment infrastructure for a Node.js application.
    • Mentored a small team in Agile development and adopting clean code and TDD.
    Technologies: Java, Python, Play Framework, Bayesian Modeling
  • Senior Developer
    2000 - 2006
    Innodata Isogen
    • Built hyperdocument version control system allowing for snapshot-based document management.
    • Integrated XML authoring and XSLT transformations to support a single source publishing workflow.
    • Built service-oriented architecture for XML-based document transformation.
    • Assisted Fortune 500 companies in tool selection and systems integration for their publishing and manual systems.
    • Led requirements and analysis for large consumer electronics firm seeking to internationalize their document publishing.
    Technologies: XML, XSLT, Java, Python
Skills
  • Languages
    Python, XPath, XSLT, Java, XML, Bash, Swift, SQL, Scala
  • Tools
    Apache Ant, Sublime Text, Eclipse IDE, Jenkins, Xcode, Maven, Sonar, Gradle
  • Paradigms
    Agile Software Development, Pair programming, Test-driven Development (TDD), Behavior-driven Development (BDD), Functional Programming
  • Platforms
    Linux, Apple Watch, Mac OS, iOS, Windows 10
  • Other
    Team Mentoring, Full-stack, Bluetooth, Single-page Applications (SPA)
  • Frameworks
    Django REST Framework, Django, AngularJS, Flask, Play Framework
  • Libraries/APIs
    Twilio API
  • Storage
    PostgreSQL, MySQL, MongoDB
Education
  • Bachelor's degree in Mathematics
    1996 - 2000
    University of Minnesota - Minneapolis, MN
I really like this profile
Share it with others