Scroll To View More
Leandro Lima

Leandro Lima

Rio de Janeiro - State of Rio de Janeiro, Brazil
Member since August 17, 2015
Leandro has twelve years of experience with IT and has been working with Python since 2013. He has excellent analytical skills—paired with the know-how that comes from combined years of experience and a degree in electrical engineering—and a passion for building efficient and cost-effective systems.
Leandro is now available for hire
  • Linux, 15 years
  • Python, 4 years
  • PostgreSQL, 2 years
  • Tornado, 2 years
  • Flask, 2 years
  • Cython, 1 year
Rio de Janeiro - State of Rio de Janeiro, Brazil
Preferred Environment
Mac OS X, Python, PyCharm
The most amazing... I've built is a system to analyze real-time GPS tracker data from thousands of cars, extracting information about traffic and car usage.
  • Software Developer
    Manhan Group (via Toptal)
    2016 - 2016
    • Created a command-line application to optimize model using evolutionary strategies and external model evaluation software.
    Technologies: Python, Inspyred, Wheezy.template
  • Back-end Developer for Auto Lease Portal
    Lactic Acid LLC (via Toptal)
    2016 - 2016
    • Created an API to support car lease deal listings and search.
    • Built an import mechanism to interface with a specialized web scraping service.
    • Developed a mechanism to match scraped data with the vehicles database.
    • Created a mechanism to keep data up to date with external sources.
    • Wrote extensive documentation of code and API using Sphinx.
    • Deployed a Debian GNU/Linux server with application.
    Technologies: Flask, SQLAlchemy, Sphinx, Grepsr, Mailchimp, Linux, PosgreSQL, Nginx, Gunicorn
  • Software Developer
    Manhan Group (via Toptal)
    2016 - 2016
    • Created a REST API for a command-line application with data fetching from PostgreSQL+PostGIS database.
    • Built a command-line tool to import data to the database.
    Technologies: Python, Bottle, PostgreSQL, PostGIS
  • Founder, CEO, and Development Engineer
    DonePath Software e Monitoramento, Ltda.
    2013 - 2015
    • Developed a system to analyze real-time GPS tracker data and infer traffic and vehicle usage information.
    • Built a system to allow parents to track their children's school transportation.
    • Created a web app to help people encounter each other by broadcasting their geolocation to one another.
    Technologies: Python, Cython, Django, Tornado Web, Bottle, SQLAlchemy, PostgreSQL, PostGIS, Redis, NumPy, SciPy
  • Development Engineer
    Research Center for Inspection Technology/PUC-Rio
    2013 - 2014
    • Developed an algorithm to analyze and correct duct inspection data.
    • Created software to automate embedded Linux installs.
    • Built FPGA and CPLD control logic for several systems.
    Technologies: Python, Bash, MATLAB, VHDL, Xilinx Spartan FPGA, Xilinx CoolRunner-II CPLD
  • Intern
    Research Center for Inspection Technology/PUC-Rio
    2012 - 2012
    • Developed an FPGA implementation of Golay-24 error correcting code encoder and decoder for submarine telemetry data transfer.
    • Wrote a software validator to test FPGA error correcting encoder.
    • Programmed CPLD logic to control ultrasonic transducers.
    Technologies: VHDL, Xilinx Spartan FPGA, Xilinx CoolRunner-II CPLD
  • Systems Administrator
    ViaLink Informática, Ltda.
    2003 - 2008
    • Deployed and managed several Linux servers.
    • Planned and managed a MAN-sized TCP/IP network.
    • Developed and deployed an access control system.
    • Developed and deployed a new traffic shaping and QoS system.
    Technologies: Debian GNU/Linux, Bash, MySQL, FreeRadius, Netfilter (iptables), HTB
  • TornadoIRC (Development)

    IRC server written in Python 3.4 on top of TornadoWeb. Has most of the common functions expected from an IRC server (register, message, join, channels, chanops, modes etc).

  • Git-hours (Development)

    Tool with clever algorithm to estimate number of hours spent on a project by parsing its Git log. The data may be filtered by date range and author.

  • Meals Back-end (Development)

    Back-end code of a project written for Toptal screening. Implements a REST API for a multiuser app that records meals eaten by the user.

  • Back-end (Development)

    Next generation version of the back-end of the web app hosted at It allows users going to a meeting to see each other on a map as they move toward their meeting location.

  • WSGI: The Server-Application Interface for Python (Publication)
    Nowadays, almost all Python frameworks use WSGI as a means, if not the only means, to communicate with their web servers. This is how Django, Flask and many other popular frameworks do it. This article intends to provide the reader with a glimpse into how WSGI works, and allow the reader to build a simple WSGI application or server.
  • Building a Rest API with the Bottle Framework (Publication)
    REST APIs have become a common way to establish an interface between web back-ends and front-ends, and between different web services. The simplicity of this kind of interface, and the ubiquitous support of the HTTP and HTTPS protocols across different networks and frameworks, makes it an easy choice when considering interoperability issues. Bottle is a minimalist Python web framework. It is lightweight, fast, and easy to use, and is well-suited to building RESTful services. In this article, I'll provide a walkthrough of how to build a RESTful API service using Bottle.
  • Languages
    Python, Bash, CSS, HTML, JavaScript, VHDL, SQL, C
  • Frameworks
    Flask, Bottle, Django, Cordova, Bootstrap, Knockout.js
  • Libraries/APIs
    Flask-RESTful, SQLAlchemy, RequireJS, jQuery
  • Tools
    CloudFlare, Mercurial, Git, MATLAB
  • Platforms
    Debian Linux, Linux, Ubuntu, DigitalOcean, AWS EC2
  • Storage
    Redis, PostGIS, PostgreSQL, AWS S3, MySQL
  • Misc
    Tornado, Cython, AWS Route 53
  • Paradigms
  • Partially-completed MBA degree in Management
    Pontifícia Universidade Católica do Rio de Janeiro - Rio de Janeiro/RJ - Brazil
    2013 - 2014
  • Partially-completed Master's degree in Aeronautical Engineering
    Instituto Tecnológico de Aeronáutica - São José dos Campos/SP - Brazil
    2012 - 2012
  • Bachelor's degree in Electrical Engineering
    Pontificia Universidade Católica do Rio de Janeiro - Rio de Janeiro/RJ - Brazil
    2006 - 2012
I really like this profile
Share it with others