Julio Cesar Eiras Melanda
Verified Expert in Engineering
Software Developer
Julio is a passionate developer who loves to create complex software solutions. He is an expert in Python development and data engineering and uses Agile development and TDD best practices. Julio has also taught extensively on the subject of Python programming.
Portfolio
Experience
Availability
Preferred Environment
Git, Python, Linux
The most amazing...
...thing I've coded was scientific software that implements the GPA method for dataset analysis, which is highly based on derivatives and Delaunay triangulation.
Work Experience
Python Engeneer
Muses Marketplace
- Defined the scope of the deliveries.
- Implemented the MVP using Python/Django/Angular.
- Deployed to DIgitalOcean with Nginx and UWSGI.
- Implemented a schedule of projects.
- Implemented a dynamic and editable treeview to create project budgets.
Freelance Django/Angular Developer
BuildingBlocks, LLC (via Toptal)
- Created APIs using Django REST Framework.
- Created charts consuming APIs.
- Fixed charts displaying the wrong data.
- Fixed a web scraper that was used to feed data into the application.
- Implemented filters to the data displayed.
Freelance Senior Full-stack Developer
Knxn (via Toptal)
- Implemented CI with Jenkins.
- Implemented Jenkins Deploy to EBS.
- Created an MSV based on their old CMS to hold all the legacy data and to feed the production server.
- Created an importer from the legacy CMS to the new CMS.
- Created an importer from the new CMS to the production server.
Freelance Python Developer
ManhamGroup (via Toptal)
- Analyzed code on existing software.
- Improved and optimized code.
- Created a unified application to control the scripts workflow.
Owner/Author
Programe em Python
- Wrote articles about Python development.
- Made video classes on Python development.
- Created an online Python course for beginners.
- Taught a Django Course at CTNovatec.
- Made the website and course platform as a Mezzanine blog and Moodle site.
Freelance Web Developer
Vium (via Toptal)
- Developed functions in the REST API-based web application to support extra features.
- Created a Command Line application based on plugins to allow batch operations on some of the application models.
- Built a certification training section in the application based on quizzes.
- Implemented the certification test front-end pages.
- Implemented tests and bug fixes.
Freelance Web Developer
Paradox.com (via Toptal)
- Implemented a Django website with a legacy SQL Server database.
- Created dynamic pages using AngularJS.
- Created a deployment script with Fabric to enable deployment in any machine with Ubuntu Linux from scratch.
- Created a custom authentication back-end for the application.
- Implemented a Dynamic category tree in the applications with sessions and subcategories.
Developer
Dcodr (via Toptal)
- Created a dynamic form to get different kinds of surveys without needing custom pages for each one.
- Configured Jenkins CI to control the deployment to OpenShift.
- Created an automatic deployment script to set the server and application in Ubuntu 14.04.
- Defined the application architecture.
- Created a data export page that builds a CSV report from the data in the database.
Web Developer
Rede Alumni
- Created an application using Ruby and Sinatra.
- Developed admin system microservices to break the big Rails application.
- Built dynamic forms based on the models in the admin interface.
- Created tests.
- Wrote documentation.
Web Developer
Qmagico
- Wrote documentation.
- Implemented unit tests.
- Developed a Django API for the front-end.
- Implemented features in the front-end.
- Built Angular directives.
Back-end Developer
Deckspire (via Toptal)
- Created endpoints to an API that supports the application using Django REST Framework.
- Created a video processing task that runs as a background task for uploaded videos.
- Customized Auth pages and Django admin interface to support the needs of the project with Bootstrap 3.
- Implemented seamless S3 integration with Django to provide S3 storage instead of local storage.
- Covered the API with tests.
Senior Python Developer and Team Manager
GTAC Solutions
- Worked on a social network platform created with Python and Django.
- Managed Python teams and projects.
- Worked on a driver's license class application for Android tablets that used geolocation and face recognition.
- Created APIs for several mobile applications.
- Worked on software to manage a notary's office, supporting queues, registries, a physical documents registry, digital signing, and many more features.
- Worked on the devlopment of several Android applications.
Mobile Developer
Wilcx
- Programmed software to help determine the price of a computer based on its components and the prices for each model of laptop the company had created. All data was kept in the company database.
- Developed a testing suite for Android hardware, testing screen quality, memory load, processor load, and input.
- Built an Android game in which the mechanics were based on orbital launching.
- Worked on an Android application to use tablets as electronic ads in buses.
- Created the company blog and issue/time tracking application.
Experience
ArenaGameShow Cannon Shooter
https://github.com/julioeiras/AGSCannonGameHackerRank Resolutions
https://github.com/julioeiras/HackerRankResolutionPyGPA 2.0
https://github.com/julioeiras/PyGPA2.0Angular Game of Life
http://jcemelanda.github.io/ng-masters/aula2.htmlAngular Popup Directives
http://jcemelanda.github.io/ng-masters/aula3.htmlPresentation at Python Brasil 11
https://www.youtube.com/watch?v=UFt9pFIpy_EPresentation at Python Brasil 12
https://www.youtube.com/watch?v=208Pcby3FOsSkills
Languages
Python, HTML5, Bash, JavaScript, Java, Ruby
Frameworks
Django, Sinatra, Angular, Django REST Framework, Ruby on Rails (RoR), AngularJS
Libraries/APIs
Requests, NumPy, Highcharts, Fabric, PyQt 4
Tools
Git, GitLab, GitHub, Inkscape, NGINX
Platforms
Linux RHEL/CentOS, Linux, OpenShift, Google App Engine, DigitalOcean, Android
Paradigms
Test-driven Development (TDD), Scrum
Storage
PostgreSQL, MongoDB
Education
Bachelor's Degree in Computer Science
Universidade Federal de Itajubá - Itajubá, Brazil
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring