I'm a full-stack software Engineer. I've a MSc degree in Software Engineering from the University of Lisbon. I work with technologies in both backend and frontend contexts. I've started mainly with the backend but now I'm working essentially with frontend technologies.
My main focus is solving problems that affect people's lives and I always keep an eye on their needs. I think that users and their needs lead to innovation. This is the starting point of my job.
Additionally, I believe that I have a great tech stack and I always looking for the best technologies that solve the problems that I am trying to solve.
I can help you to accomplish your amazing ideas and put them on the web. I love to develop robust, reliable and pretty web solutions.
All web solutions should be accessible from mobile phones. If you want a mobile native APP I can also do that for you.
I really appreciate discuss about Software and about the best architecture that solve which individual problem.
People (aka users) are my main focus when I am creating software solutions. My approach of creation is always centered on the users.
I am quite aware of questions like technical debt and code coverage. I know the cost of having a "dirty code" so I always keep my code clean.
Skill | Level |
HTML | 4 |
Typescript | 4 |
Kotlin | 4 |
CSS3 | 4 |
Sass | 4 |
Less | 4 |
jQuery | 4 |
Bootstrap | 4 |
Mobx | 4 |
React-Native | 3 |
Angular.JS | 3 |
Node | 3 |
Polymer | 1 |
Skill | Level |
Junit | 4 |
Mockito | 4 |
Jest | 4 |
Jasmine | 4 |
Karma | 4 |
Skill | Level |
Prototyping | 3 |
Usability Testing | 2 |
User Research | 2 |
Skill | Level |
SQL | 3 |
MySQL | 3 |
SQL Server | 3 |
Neo4j | 2 |
Firebase | 2 |
Skill | Level |
Git | 4 |
Webpack | 4 |
Rollup.JS | 4 |
Jenkins | 3 |
Docker | 2 |
Skill | Level |
Git | 4 |
Jenkins | 3 |
Docker | 2 |
In this role I am the lead developer of the team; I create robust and reliable software architectures; I also help other developers with their tasks; I research about new technologies and better solutions that could help to achieve the goals of the company.
In this role I am the lead developer of an opensource javascript framework that simplifies the development of web complex forms.
In this role I was responsible to develop and test features and integrate them inside big, complex and critical projects. I also joined the research team on new technologies and presented them at colleges.
I was HCI researcher at HCIM/Lasige Research Lab and I worked in the area of web accessibility focused on older adults isolation and autists problems.
I taught many different IT's levels from zero level (basic computer level) to future developers in languages like Java, C, C#, HTML5, CSS3, Javascript and other more.
I developed backend and frontend solutions using languages like PHP, HTML5, Javascript and JQuery.
Lightweightform is an opensource javascript framework that simplifies the development of web complex forms. See more at: www.lightweightform.io. I am the lead developer of this framework contributing for the architecture, tech stack and the roadmap of the framework. I also help multiple teams integrating the framework on their projects.
Portuguese tax portal has several projects inside the same portal. I participated in some of those projects, developing and testing some applications and contributed for the architecture of those applications.
Android and iOS mobile application of the 'Festa do avante' political event. I developed this application in collaboration with other developer.
My MSc Thesis at HCI research lab. I developed a research on TV-based accessible social networks with the goal of decreasing older adults social isolation.
TACTIC: An API for touch and tangible interaction. I developed a realtime drawing application in node.JS that helped autistic children with their collaboration issues.
Participation on the development of a responsive Integrated Personal Health Record (PHR) template (model pages with HTML 5, CSS3, Jquery) for a Ph.D investigation funded by FCT in Digital Media, part of the UT Austin-Portugal Program. The goal of this project is to collaborate with the Portuguese National Health Platform, more specifically with the Portuguese National Patient Portal (citizen portal) that combines an Integrated PHR, having already 783.379 users.