Scroll To View More
Jesus Dario, JavaScript Developer in Seville, Spain
Jesus Dario

JavaScript Developer in Seville, Spain

Member since September 18, 2015
Jesus Dario is co-founder of Yeti Smart Home and Scope.ink. He believes that software is just a means towards a great product, yet analyzes deeply software anatomy itself. Culture over processes. He has consistently led software teams towards business goals, and he is an open source contributor and technical writer.
Jesus is now available for hire

Portfolio

Experience

  • JavaScript, 6 years
  • Express.js, 4 years
  • Lean Startups, 4 years
  • React, 2 years
  • MongoDB, 2 years
  • React Native, 2 years
Seville, Spain

Availability

Part-time

Preferred Environment

macOS, zsh, VSCode

The most amazing...

...thing I'm building is an OS for routers to control IoT in your home. It is completely built onto Linux and Node.js and works with any brand for home automation.

Employment

  • CTO and Co-founder

    2017 - PRESENT
    Yeti Smart Home
    • Pivoted from a B2B open source support model to a commercially available iOS and Android App.
    • Managed the transition to the new working framework and technologies.
    • Led a team of six engineers in the production of software and created a culture to consistently reach our goals.
    • Planned and managed the scale from hundreds of users to dozens of thousands, with hundreds of thousands of IoT devices connected.
    • Developed the product and developer operations assistant software with Docker, npm, bash scripting, our cloud providers, and additional services.
    Technologies: React Native, Firebase, Segment, TypeScript
  • Engineering Mentor

    2016 - PRESENT
    Thinkful
    • Led people from different backgrounds to start developing and successfully start a career.
    • Met with students on a weekly basis for a short time to review their progress towards their goal.
    • Actively supported, motivated, and taught how to overcome technical interviews and whiteboards.
    • Evaluated progress by reviewing capstone projects.
    • Held open Q&As to shed light on open source contribution and industry specific tooling.
    Technologies: JavaScript
  • CTO

    2014 - PRESENT
    Netbeast
    • Created an app marketplace that implemented version control through Git using Node.js, MongoDB, and some shell script.
    • Designed an OS to run Node.js apps that is installable in routers with minimum footprint, with high-level user interface and fine-grained app launching.
    • Implemented an abstraction REST API for CRUD IoT resources in Node.js, SQLite, and a Python and ES6 wrapper for it.
    • Launched several open source projects with continuous integration and delivery, code coverage, and functional tests.
    • Created a lightweight SDK terminal client to automate IoT app development.
    Technologies: Node, Angular, MongoDB, Ruby on Rails, Bash, C/C++, MATLAB
  • Intern Researcher

    2014 - 2015
    FIUS
    • Compiled C++ code with MATLAB as the target.
    • Implemented several filters for GPU processing images using CUDA.
    • Used MATLAB to prototype different algorithms to implement and benchmark their results.
    • Wrote several tutorials and guides and published the results internally within the university research network.
    • Learned CMake to compile together OpenCV with CUDA with several C++ libraries.
    • Used OpenCV to read the image stream and pass them to CUDA filters.
    Technologies: C/C++, CUDA, MATLAB, BASH, CMake, OpenCV

Experience

  • Scope.ink (Development)
    https://medium.com/@jsdario/measure-a-developers-impact-e2e18593ac79

    A software tool to analyze developer productivity

  • Yeti Smart Home (Development)
    https://getyeti.co

    The most successful smart home application of 2018

  • Netbeast (Development)
    https://netbeast.co

    Smart Home startup. Netbeast is an open source software that allows IoT devices to talk with each other regardless of its brand and technology.

  • Wayra Deutschland (Development)
    http://de.wayra.co/

    A short-time collaboration with Wayra Startup accelerator to allow them to call to action, publish events, and show their current portfolio. Built on Angular + WordPress so their staff could publish and make contributions.

  • Toptal's Quick And Practical JavaScript Cheat Sheet: ES6 And Beyond (Publication)
    Software engineers are always searching for the best tools and guides to help them be more productive and allow them to spend less time reading long technical specifications. Today, Toptal is pleased to present a new resource to the community: the JavaScript Cheat Sheet - ES6 and Beyond. Toptal's JavaScript Cheat Sheet is a quick, easily understandable reference guide. It is free to download and includes all the new and exciting features introduced with ES6 as well as the future experimental features from ES7.
  • Programming Visually With Node-RED: Wiring Up The Internet Of Things With Ease (Publication)
    Node-RED, built on Node.js, is a tool designed for programming visually without having to write any code. It comes equipped with a browser-based flow editor that allows hardware devices and APIs to be connected with each other easily, making it an ideal tool for rapidly developing programs for IoT devices. In this article, Toptal freelance software engineer Jesús Darío Rivera walks us through the process of building a simple program using Node-RED and Netbeast along with a virtual light bulb plugin that mimics the capabilities of a real smart bulb.

Skills

  • Languages

    CSS, JavaScript, TypeScript, Java, SQL, C, Sass, Go, PHP, Ruby, Bash
  • Frameworks

    React Native, Express.js, Bootstrap 3, AngularJS, Ruby on Rails (RoR)
  • Libraries/APIs

    React Redux, Node.js, React
  • Platforms

    Linux, Firebase, WordPress, Android
  • Other

    Lean Startups
  • Tools

    MATLAB, Apache, Nginx
  • Paradigms

    Scrum, Agile Software Development
  • Storage

    SQLite, MongoDB, PostgreSQL, MySQL

Education

  • Bachelor's degree in Electrical Engineering
    2011 - 2015
    Universidad de Sevilla - Sevilla
  • Professional degree in Language
    2014 - 2014
    Institut Catholique de Toulouse - Toulouse
  • Exchange program as part of my bachelor's degree in Electrical Engineering
    2013 - 2014
    Universidad Carlos III de Madrid - Madrid
I really like this profile
Share it with others