Rodolfo Ferro

(477) ASK-4-IT! · León, Guanajuato · rodolfoferroperez@gmail.com

I am a science enthusiast, an AI practitioner experienced in the development of tech solutions using automation, artificial intelligence models, web services, computer vision, data extraction and data analysis. Helping startups and entrepreneurs with the power of AI. An eternal learner.


Skills

Programming Languages & Tools
Extra skills / knowledge
  • Facebook Messenger, Telegram, and SMS bots
  • Web scraping and web automation
  • APIs and web development, MongoDB
  • Image processing and computer vision
  • Machine learning and deep learning
  • Many Python packages – Flask, NumPy, matplotlib, Tensorflow, etc.

Experience

For a detailed reference about this section, please visit this link.

AI Consultant

NULLSEC (Startup)

Working as an AI consultant for NULLSEC, a computer security company focused on ethical hacking. Particularly helping in the development of NullRansom, an analyzer-debugger software with the purpose of filtering TCP protocol requests, preventing preventively being targeted by malware and ransomware viruses.

Reference link.

July 2019 - Present

Lead ML Engineer

Omdena

Lead ML engineer in Omdena's collaborative tree identification challenge to prevent fire outbursts. Contributed with the models developed and the data preprocessing (we develped a Python package for it).

Reference link.

May 2019 - July 2019

Community Leader

Codeando México

Codeando México mainly focuses on executing activities that connect society and governments, the usage of technologies and internet-based solutions for civic purposes.

Reference link.

September 2019 - Present

Open Data Coordinator

LAB León / General Direction of Innovation León

Pushing efforts to open (and work with) data in the city. Helping the city with trainings for digital jobs, including programming courses on Python and web development.

July 2018 - September 2019

Jr. Python Software Developer

CloudLinux

In charge of building automation solutions with Python. The tech stack used includes Scrapy, Luigi, requests, and MongoDB.

February 2019 - May 2019

AI Research Assistant

Research Center in Mathematics (CIMAT A.C.)

On charge of doing research and building neural networks for computer vision problems, focused on applications and solutions for real industry issues. Deployed trained models to production.

February 2018 - February 2019

Education

University of Guanajuato / CIMAT A.C.

Bachelor of Mathematics
Major in Mathematics with Mathematical Computing as terminal area.

August 2011 - July 2018

Harvard University

Summer Internship – Adapting machine learning techniques for chemistry problems.
Worked on a project to calibrate and predict molecular properties using Gaussian processes.

June 2017 - August 2017

Artificial Intelligence CONACYT Consortium – CIMAT A.C.

Winter School on Artificial Intelligence
Attendee to workshops on optimization, deep learning and reinforcement learning. Event organized by the National Consortium on Science and Technology in Mexico.

February 2019 - February 2019

For a detailed reference about this section, please visit this link.


Community and social activity

GitHub Education

GitHub Campus Experts Program
Mexican member of the GitHub Campus Experts Program, encouraging to empower other student communities. I also serve as a mentor in different events such as Startup Weekends, hackathons, innovation events, etc.
Know more
October 2017 - Present

Clubes de Ciencia México

Guanajuato Comitee Member and Instructor
Co-organizer of the intensive one-week summer science workshops of Clubes de Ciencia México in Guanajuato. Besides organizing, I have participated teaching science workshops (in particular a physics workshop, based on a Nobel Prize design, and artificial intelligence workshops) for high school and undergrad students.
Know more
January 2015 - Present

Future Lab

Co-founder and Coordinator
Co-founder and coordinator of Future Lab, a community of tech developers for the future. We maily work under three axis: a) Develop awesome tech based projects, b) Share knowledge with the community, and c) Networking with other communities. As a member of Future Lab I have participated on big events such as Talent Land with an AI talk.
Know more
April 2017 - Present

Google Programs

Google Student Ambassador and GDG
Served as a Google Student Ambassador Latam for the University of Guanajuato, empowering the student community with Googleness and Google technologies to make their life easier. Currently helping the GDG León with tech talks and workshops about AI as a core member of the team. Do cool things that matter.
Know more
August 2014 - July 2015

For a detailed reference about this section, please visit this link.


Talks & Workshops

Some of my most recent talks and workshops are...

  • HERE Hackathon at Technological University of Leon. Material
    Mentor on the event. Talk – Integration of Technological Solutions, November 2018.
  • 6th. International Conference in Software Engineering Research and Innovation (CONISOFT). Material Event site
    Workshop – Introduction to Neural Networks with Keras, October 2018.
  • DevDay León 2019 by Hackademy. Material
    Workshop – (AI) API development with Python, August 2019.
  • Clubes de Ciencia México 2019. Material
    Workshop – Revealing the Hidden Hyperspectrum with Artificial Neurons, July 2019.
  • International Meeting on Artificial Intelligence and its Applications (RIIAA) 2.0. Material Event site
    Workshop – Deep Learning as a Service (DLaaS), August 2019.
  • LAB León Web Dev Crash Course 2019. Material Event site
    Crash Course – Introduction to Web Development with Python and Flask, August 2019.
  • PythonDay México 2018. Material
    Talk – Data Science with Python, December 2018.
  • PythonDay México 2018. Material
    Workshop – Machine Learning as a Service (MLaaS), November 2018.
  • DevDay Mérida 2019. Material
    Workshop – Artificial Intelligence with Python, July 2019.
  • Talent Land 2019. Event site
    Talk – A.I. in modern times, April 2019.


(More talks have happened between those dates –most of them about AI–, I'm only adding the most relevant ones in that period of time.)

For a detailed reference about this section, please visit this link.


Projects

This section contains awesome projects that I've developed:

moltransform

moltransform

Python package

Molecular transformations for graphic displaying using Cartesian coordinates.

Python PyPI Molecules Rigid Transformations

FitbitVersa-SimpleOmnitrix

FitbitVersa-SimpleOmnitrix

Fitbit Versa Clockface

My first clock face for Fitbit Versa, inspired in Ben 10's Omnitrix.

TypeScript Ben 10 Fitbit Fitbit Versa

DLaaS

DLaaS

Google Colab Notebooks

A set of Google Colab notebooks and a Flask base API to learn and serve Deep Learning. Prepared for my workshop at RIIAA 2.0.

Python Tensorflow 2.0 Keras Deep Learning

impipes

impipes

Python package

A Python package to build image pipelines in a simple way. Preprocess data to feed neural networks in an easier way.

Python PyPI Images Data Preprocessing Documentation

flask-resume-template

flask-resume-template

A resume template built with Flask

An easy-to-configure simple resume template built with Flask and Bootstrap.

Flask Python Bootstrap

PythonBaseAPI

PythonBaseAPI

API template built with Flask

API template built with Python and Flask. Serve an Iris classifier as an API. Content for a workshop.

Flask Python API scikit-learn

flask-micro-template

flask-micro-template

A micro template built with Flask

A micro template built with Flask and Bootstrap. Used for minimal testing in Glitch.

Flask Python Bootstrap

MNIST Web Classifier

MNIST Web Classifier

A CNN served as a web platform

Classify handwritten digits directly on your computer or your phone. As simple as taking a picture of a written random multi-digit number.

Python Bootstrap Web Platform Flask MNIST CNN Keras

EmojiMerida

EmojiMerida

Google Colab Notebook

A real-time coding session with an emotion recognizer on facial expressions for a Data Mérida meetup (01/04/2019). The Ai was developed with Python and Keras.

Python Computer Vision Keras Neural Networks


Awards & Certifications

  • Academy and Technology – Statal Youth Prize Guanajuato 2018
  • Quantum Computing 101 – IBM Q Certification Badge 2018
  • 1st. Place – HDI Challenge – Talent City Hackathon 2018
  • 1st. Place – SWITCH Hackathon 2017
  • 1st. Place – IBM Hackapalooza – Bluehack Hackathon 2017
  • 1st. Place – 12th. Creativity and Innovation Contest at the University of Guanajuato 2017
  • 1st. Place – Centro Fox National Hackathon 2017
  • 1st. Place – 6th. Creativity and Innovation Contest, DCEA-UG 2016
  • Silver Award – SynBio Giant Jamboree – iGEM 2016
  • 1st. Place – 4th. Creativity and Innovation Contest, DCNE-UG 2016
  • 1st. Place – Fintech – HackBajío Hackathon 2016

This Flask template was built with by Rodolfo Ferro, under a MIT License.