Hi there, I'm Gonçalo Queirós, a passionate web developer and a sports/technology lover.
More than sports and computers, I love a good conversation, so don't be shy, and drop me a line!
"Some men see things as they are and say why - I dream things that never were and say why not."George Bernard Shaw
Infraspeak develops a CMMS which ultimate goal is to be "Simple and Smart". The product taps on an industry largely forgotten by technology, but with an unmeasurable potential.
Infraspeak aims to move maintenance from paper to digital, by building a SaSS platform and mobile app, providing managers and technicians with a better and more reliable toolset.
Moving maintenance data to a SaSS platform allows managers to have greater insights about the work being done, create smoother workflows and rest assured that the work will be performed.
For technicians, the application frees them from bureaucratic and error prone work (paper work), giving them a better overview of the task that needs to be performed
When I've joined Infraspeak, the product was divided in two 3 major parts:
Working on such a small team, allowed me to work in all areas, from infrastructure to frontend, but these were my biggest achievements in the first 2 years:
Currently I'm a team leader on Kaymu (one of Porto Tech Center companies), and I've been the spokesperson of Porto Tech Center for two times in the major university in Porto, FEUP (Faculdade de Engenharia da Universidade do Porto) and whenever I can I do small presentations to my team, and stimulate other members to share their knowledge.
Kaymu is an online platform (marketplace) that allows customers to sell and buy products from each other. It's already present in 41 countries with special attention to the emerging markets of Africa and South East Asia.The project started with 15+ developers, but currently we have 35+ and I'm one of the 4 team leaders.
My favorite part of the job is to seat down with someone to discuss the problem in hands and think on the best solution. Discuss possible bottlenecks and problems and plan ahead when possible.
I usually tend to be in favor of more generic solutions provided that its not overkill in terms of performance and development time.
Despite this, I've never lost contact with the code, either through code reviews, implementing features or fixing bugs, and many times I end up filling the gap between the developers and System Administrators to ensure that everything works smoothly when it reaches production.
During the life of the project I was responsible for:
Jabong is one of the biggest Indian e-commerce website,
that sells mainly cloths and the technologies/services used are the same as Jumia.com.
This was a in-site project, so I was 2 months in New Delhi working with the local team, fixing bugs, developing features, doing code reviews, and interviewing potential new developers.
One of the main features developed was to the improvement of the voucher system, to allow them to only be valid for certain categories.
Office Yes is an e-commerce website that sells office materials to its clients in India
and the technologies/services used are the same as Jumia.com.
Besides bug fixing and feature development, I was on the team that planed and developed a feature that allowed the creation of specific catalogs for specific customers, expanding Office Yes business model to B2B.
Jumia core business is selling electronics and clothes in the African continent.
My main tasks were to develop features requested by the client, bug fixing and create automate scripts for the core code migration.
The project frontend was built with Yii framework and the backend with Zend Framework 1. Both mysql and memcache were used for data storage and Solr was powering the frontend searches.
Other technologies and services used by the project:
Portugalmail webmail platform is based on the Horde open source framework, and serves around 700.000 users (free and professional). My job is mainly focused on developing new features for the platform, specially for the contact and calendar applications but I also perform some system administration functions.Main tasks on the webmail platform:
Portugalmail's products are build by a team, but more importantly they are thought by a
team, instead of a single individual.
This allows all employees to give input about a product and actually influence its course.
Among the many technologies used inside the company, these are the ones that are present on
On the social skills side Portugalmail has a very strong and cohesive team, even across it's different departments, and instills in it's collaborators the freedom to make their own decisions to perform their tasks.
Thesis "Integration of Event Management System in a Webmail Suite" that explored the
potential of closer relation between the calendar and the email.
The work was based on the Horde open source framework, and some of the results were actually accepted by the community. Graded with 18 out of 20
University class that creates ventures between real companies and students
Development of a vital signs monitoring system, that works independently from the place where the patient is
Large focus on system requirements and team work.
Asp.net and web services as platform technologies
Development of technical and practical skills, team work and leadership.
Entrepreneurial and initiative spirit, risk assessment and development of opportunities
A life enrichment experience, clash of cultures, development of social skills
Human-computer interaction, database management and business models in IT
The computer, from the hardware to the OS (Windows and Linux)
Programing logic with pseudo code, Pascal and Visual Basic
The database relation models
As many boys, I dreamed of become a professional football player, and as many of them, I
ended up playing with my (not so talented) friends.
Despite that, I played roller hockey for 14 years and was the team captain for most of them. In the University we were national champions for 3 out of 4 years!
They are always present, even here!