Software Developer
2016 - 2016Manhan Group (via Toptal)- Created a command-line application to optimize model using evolutionary strategies and external model evaluation software.
Technologies: Inspyred, PythonBack-end Developer for Auto Lease Portal
2016 - 2016Lactic Acid LLC (via Toptal)- 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: Web Scraping, Gunicorn, NGINX, PostgreSQL, Linux, Mailchimp, Sphinx Search Engine, SQLAlchemy, FlaskSoftware Developer
2016 - 2016Manhan Group (via Toptal)- 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: PostGIS, PostgreSQL, Bottle.py, PythonFounder, CEO, and Development Engineer
2013 - 2015DonePath Software e Monitoramento, Ltda.- 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: Web, Tornado, SciPy, NumPy, Redis, PostGIS, PostgreSQL, SQLAlchemy, Bottle.py, Django, Cython, PythonDevelopment Engineer
2013 - 2014Research Center for Inspection Technology/PUC-Rio- 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: Complex Programmable Logic Device (CPLD), FPGA, VHDL, MATLAB, Bash, PythonIntern
2012 - 2012Research Center for Inspection Technology/PUC-Rio- 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: FPGA, VHDLSystems Administrator
2003 - 2008ViaLink Informática, Ltda.- 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: Iptables, Netfilter, FreeRADIUS, MySQL, Bash, Debian Linux