I have been using python for the last 6 years with Django and sometimes Flask. In this language I love building APIs and using it for scripting, web scraping, data science, AI studies and all the fun stuff it can provide.
Despite python being my favorite language to build for the web, I have been using PHP for most of my professional career. I like how PHP is fast for development, testing and deploy. I have experience in most its major frameworks: Laravel, Zend, Phalcon, Symfony and Cake. All along with the amazing Composer.
HTML5 CSS3 Javascript Bootstrap
SASS/SCSS Webpack Gulp Bower VueJS Redux AngularJS 2 Cordova d3.js
MySQL PostgreSQL Elasticsearch MariaDB
As a member of the core team in the Elentra Consortium I developed new features and modules, applied code review and wrote tests for the University Medicine School OLMS - Elentra Platform. I also worked on the refactoring of the platform from using vanila PHP to a distributed arquiteture with a Laravel API cosumed by a Vue.js frontend build with a native component library.
Developed new tools and features for the institute learning management system (Moodle). Integrated new communications services for the institute public. Provided technical support to the users of the institute OLMS.
Successfully applied a process of sequential data mining in order to discover the students behaviors patterns in the university online-learning platform: Moodle. Projected and implemented a software to track and identify the students that were prone to quit education by the behaviors patterns found through the data mining process.
Successfully developed web applications using PHP with Zend, Phalcon and Laravel frameworks, focusing in cover all the clients operational requirements with accuracy and well planned work. Efficiently configured and applied maintenance to Unix servers, with focus on scalability and safety. Worked on web applications maintenance with integration testing, bug fixing and reporting.
Projected and implemented web and mobile applications related to wearable devices tracking. Implemented new features for a tracking dashboard (web application) to manage mobile and wearable devices. Efficiently deployed and tested applications in smartwatches as one of the company IoT solutions.
Provided maintenance for web applications with testing and bug fixing (PHP). Successfully developed new web applications following the company projects guidelines. Efficiently developed unity and integration tests for web applications. Developed continuous integration tools to speed the deploy of the company projects.
Bachelor of Technology in Computer Science program with extra emphasis in software processes and project management.
Awarded with the scholarship exchange program: Science without Borders.
Here are some my personal / freelancing projects I had fun working with:
The
Sustainable Kingston platform to recommend sustainable business for their customers.
In this project I used Python and Django to create an API and provide the
platform endpoints to be consumed by a VueJS frontend.
A student personal assistant chatbot built for the facebook messenger.
In this project I used Python and Django to connect with the Messenger
Platform. I also used Wit.ai to provide the NLP in order to build the AI
to the chatbot.
A Python wrapper for the Messenger Platform API.
This was my first pip package I created to speed the development of my chatbot projects.
© 2019 Joabe Mendes, respective clients and agencies