*+ years of professional experience
Born: 4 July 1991 (28 years old)
Phone: +351-***-***-***
Email: ******.*****@*******.***
LinkedIn: linkedin.com/in/micael-grilo
GitHub: github.com/micael-grilo
Website: www.micael.eu
Skype Id: Mikael.fg
SUMMARY OF EXPERIENCE
I’m a software developer who specializes in Python programming language. I have 4+ years of experience in a variety of software and languages, including JavaScript, MongoDB, SQL and Java. From a young age, computers have held my interest. I was using Linux, building and repairing computers, and teaching myself C in my teens before I began my college career in computer science at 19. Four years later, I completed a BSc degree in computer science and engineering at University of Beira Interior (UBI), Portugal. As a research assistant at UBI, I helped a team by implementing a full stack application to gather and display real-time body sensor data in a friendly and innovative dashboard and authored a paper in MITA 2014 conference.
An avid self-learner, I am constantly working on my own ideas like building applications, automating boring tasks, playing with machine learning, AI, computer vision, AR and discovering the marvels of cyber security.
I’m always fascinated by new challenges, especially when it comes to cutting-edge technologies. I find myself at the intersection between creativity and logic, solving problems with a fresh and multidisciplinary approach.
Always experimenting, always learning, never bored! Micael F. Grilo
Python Developer
Page 2 of 5
GROUND OF SKILLS
Description :
Level 1 : Beginner – For example: academic, theoretical knowledge, training,… Level 2 : Intermediate – Level 1 + small projects, internships + experience [0; 2 years] Level 3 : Professional – Level 2 + professional experience in various projects + experience [2; 4 years] Level 4 : Senior – Level 3 + Experience [4; 6 years] Level 5 : Expert
PROGRAMMING TECHNOLOGY LEVEL ADDITIONAL COMMENTS
Python 2.7/3.x (Flask, Django, Tornado, Falcon) 4+ Personal and Professional Experience JavaScript (Meteor, Angular 2, Node, Ionic) 3 Personal and Professional Experience HTML/CSS 3 Personal and Professional Experience
C 2 Academic Experience
DATABASES
MongoDB 3 Personal and Professional Experience
PostgreSQL DB 3 Professional Experience
SQL 2 Academic Experience
APPLICATIONS AND SPECIFIC TOOLS
Maconomy ERP proprietary languages 3 Professional Experience SAP Business Objects 3 Professional Experience
ElasticSearch 2 Professional Experience
OPERATING SYSTEMS
Linux (CentOS, Mint, Ubuntu) 4 Personal and Professional Experience Windows Server 2008 2 Professional Experience
OTHER
Nginx Server 3 Professional Experience
LAMP Servers 2 Personal Experience
Page 3 of 5
EXPERIENCE / DEVELOPED PROJECTS
Penguin Formula – Lead Python Developer
May 2019 >> Current
CONTEXT
Lead developer on several projects on Artificial Intelligence field, from chatbots to automated email flows, computer vision and Natural language processing systems. Responsible for developing efficient pipelines and scalable processing queues and API’s. Mentor and supervisor of a team of 4 developers. TECHNOLOGIES
Python 3.6, Flask, Falcon, Celery, Redis, REST API’s, GitLab CLI, PostgreSQL, Mongo DB, Docker, Linux. Dengun Lda – Advanced Python Developer
July 2018 >> April 2019 (10 months)
CONTEXT
Main developer on several Django and Flask projects. Development of Websites/API’s for different customers, including solution architect for new projects. TECHNOLOGIES
Python 2.7/3.5, Django 1.8/1.11, Flask, REST API’s, GitLab CLI, MYSQL, PostgreSQL, Mongo DB, Celery, Docker, Pytest, Redis.
BABEL Iberic – Lead Python Developer
December 2017 >> June 2018 (6 month’s project)
CONTEXT
Responsible for the new open data portal of Portugal (https://dados.gov.pt). (6 months project) Contributions heatmap >> https://github.com/micael-grilo ACHIEVEMENTS / TASKS
Responsible for the full-cycle, development, implementation, test and launch. Main code contributor. (All public contributions on GitHub) SCRUM practitioner and GIT source code manager.
TECHNOLOGIES
Python 2.7, Flask, MongoDB and Web Technologies (HTML, CSS, JS, REST) Altran Portugal SA – Junior Consultant / Engineer
August 2014 >> August 2017 (3 years)
CONTEXT
Development of new features and extensions on Altran Group ERP (Deltek’s Maconomy). Participation on ERP Implementations/ Migrations for Altran Group. ACHIEVEMENTS / TASKS
Development and integration of new features and extensions (Web, Desktop and Reporting) according to country requirements for Altran Scandinavia, Altran France, Altran Switzerland, Altran Belgium, Altran Luxembourg and Altran Spain, including onsite presence during Go-Live phase. TECHNOLOGIES
JavaScript, JAVA SE 7, Python 2.7, Oracle SQL, SAP Business Objects, Maconomy proprietary languages. Page 4 of 5
University of Beira Interior – IT Researcher
February 2014 >> July 2014 (6 months)
CONTEXT
From scratch development of a real-time web-based application to monitor patients in a hospital scenario using body sensor networks. The success of the project resulted with the publication of a paper in one technology conference that took place in Hong-Kong. ACHIEVEMENTS
Publication of a paper in one technology conference that took place in Hong-Kong: Micael F. Grilo, Joel J. P. C. Rodrigues, and João M. L. P. Caldeira, “Real-Time Web-based Application For Patients’ Monitoring using Body Sensors Networks”, The 10th International Conference on Multimedia Information Technology and Applications (MITA 2014), Hong-Kong, July 9-10, 2014. TECHNOLOGIES
JavaScript, Node.js, Python 2.7, HTML 5, CSS 3, Meteor JS, Bootstrap 3, Linux CentOS, MongoDB ACADEMIC EDUCATION
2014, BSc in Computer Science and Engineering, University of Beira Interior, Covilhã - Portugal ADDITIONAL EDUCATION
2017, Professional Python Programming by Stone River eLearning (40 H) Python for web, CRUD actions, SQLite, URLLib, MySQL DB, Flask Framework. Python data visualization, MatplotLib, NumPy, Basemap, 2D / 3D graphing. Python data analysis, Pandas fundamentals, dataframes, I/O tools. Python Django, MVC principle, Tastypie Web Services, Unit Testing. Python Graphics, PyGame, GTK, GUI’s.
Python Scrapy, Scipy, iPython (Jupyter Notebook), BeautifulSoup. Stone River eLearning, Credential Number: 107*****-****, Complete Python Bootcamp by Udemy.
Complete Python syntax and fundamentals, Python 2.7 vs 3.5 Object Oriented Programming
Errors and Exceptions Handling
Modules and Packages
Decorators and Generators
Multithreading
Advanced Python Objects and Data Structures
Udemy, Certificate UC-WKFIDUZY
2014, JAVA SE7 Programming by Altran Portugal SA.
Page 5 of 5
AWARDS
Open Mind ESEGUR idea contest Winner
October 2015
CONTEXT
Development of a Full-stack web application connected to a Raspberry Pi that could track user movement in a “smart” floor.
ACHIEVEMENTS
First place in a national contest for innovative solutions in the IT / Security sector. Promoted by ESEGUR in partnership with PremiValor Consulting. News >> https://www.ntech.news/inovacao-inteligente-premiada-na-universidade-da-beira-interior/ TECHNOLOGIES
JavaScript, Python 2.7, HTML 5, CSS 3, Meteor JS, Bootstrap 3, Linux CentOS, MongoDB LANGUAGES
Native – Mother Language
Excellent - High level of proficiency
Fluent - Ease of communication
Average - Understand but communicates with difficulty PORTUGUESE Native
ENGLISH Fluent – spoken, written
SPANISH Average – spoken, written
FRENCH Average – spoken, written