Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live
― John Woods
Since i was a child i had a passion for gizmos, electronics and technology, but have the opportunity to use a computer at that time, it was difficult. Then in adolescence, the world of computers come to me. I tried to find out more, and in a few months I found myself doing my first program.
My biggest ambition is to add to my portfolio of knowledge, languages like C, C++ and Assembly in the next three years. I also want to know more paradigms, methodologies and programming conventions to not only know how to do different solutions, but to be effective in each of them.
Howdy - Great science behind a small model Together with a team of business psychologists, we have developed the well-being tool Howdy, who, with the scientific questionnaire WHO-5 in the back, gives you an overview and relevant up-to-date information on well-being at work. Howdy also gives your employees the opportunity to stop, notice and follow their own well-being. It may sound like a time waster, but in fact, it is only about five questions every 14 days, which on average takes less than a minute to answer.
Zealand - Sjællands Erhvervsakademi
▪ Development of web platforms aimed at Portuguese gastronomy and tourism, using technologies such as GIT, Docker, Angular.js, React, Django, Wordpress & Yii2 Framework and MySQL.
Member of the software development team (Bi-Bright) in the Bi-Silque group, located in Esmoriz - Aveiro
▪ Development of mobile application to scan and annotate documents and boards, with Xamarin Android/iOS ;
▪ Development of annotation software for desktop and interactive whiteboards using Node - Webkit JS for macOS and Windows, with possibility to collaborate in real-time with another devices though WebRTC (including tablets, with Cordova client app);
▪ Development of multi level radial menu, dynamically rendered with SVG;
▪ Developed module using design-pattern Publish-Subscriber to manage a complex user interaction flow;
▪ Developement of audio recording module for Android and iOS Xamarin;
Apart from my duties, I will also enrich my knowledge with courses.
I developed web solutions for internal projects and customers:
- Memory Game (aka Match Pairs game) using HTML5, CSS3, jQuery, FacebookAPI and mongoDB (and was later carrying for SQLite);
- RestAPI prizes management, using the PHP framework Yii2 and MySQL;
Started in 2013, this course has allowed me to gain and solidify skills in the field, including:
- C# .NET;
- Asp MVC5 C#;
- Microsoft SQL Server e T-SQL;
- Ergonomy and Usability;
- Networking and Protocols;
- Computer Security;
- System Analysis, Requirements and UML Modeling;
Portal for company of cars body repair, with history, contacts and small online store to order used car parts.
Developed on CMS Wordpress and with Cart66 plugin for e-commerce system.
Course of Introduction to programming, using the Python 2.7 programming language, where I acquired the bases of language.
One of the exercises gave me more pleasure that course was to develop in console, the Hangman game.
Started in 2009, this course was I gained my first major programming bases, namely:
|C#||Android / Xamarin Android||PHP||MySQL|
I worked with Tiago Marques two years, he as a developer, I as Digital Product Designer and Scrum Master. During these two years, Tiago demonstrated ability to adapt to processes, methodologies, people and projects / products. Tiago is dedicated and we can count on him to analyze, find and solve problems in the code. He has a great learning ability, research and analysis, which are reflected in the results of their work. I recommend Tiago Marques as Developer, for all the above, and for having a growth margin, both professionally and personally.Filipa Tavares
I worked with Tiago for 7 months and was enough time to know his professionalism, his abilities and his willingness to learn. It is clearly an asset to any team!Ricardo Rocha
Tiago is a great software developer. He is very autonomous and he has a wide knowdlegde on web development. As a colleague, he motivates himself helping others, and I have enjoyed discussing with him technical solutions. In fact, I could not respect him more than I actually do. I have no doubts that he is extremely more impressive as a professional than his academic background could indicate. It was a pleasure working with him for 2 years.Carlos Ferreira
It was a great experience to work with Tiago. He is always aiming for learning new stuff and be aware of what trends and best practices evolve. As a UX/Visual Designer working with him, it's nice to receive good feedback and suggestions to achieve the better solution. Tiago is the live prove that the curiosity, culture and courage in an area is what demands for a good professional.Fábio Maricato
Tiago is a dedicated person who puts all his ability and passion in the projects and challenges proposed. It is a pleasure to participate in their professional growth. I believe that the effort and dedication it will bear fruit in the future.Ricardo Fernandes
I’ve been working in a Node-WebKit app for the last months, and it has been the most awful thing I’ve ever done. I just can’t understand why there are so many dependencies and sub-dependencies between modules. Moreover, some modules are just ridiculously simple, modules like “is nan” or “is array”, things you do with pure […]