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
As a senior team leader I was tasked with assemble a team and create processes to ensure efficiency and quality, manage people and remove any obstacles from their way. I was also responsible for defining KPI's and make sure the team worked towards them. Following are some of the things we did related with all this process:
Since we are still a small team, I have to wear many hats and I've never lost contact with the tech part, these are my main achievements so far:
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
my day to day routine; PHP, JavaScript, git, puppet, html, css and perl.
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
Multiple programing subjects (Asp.net, C, C++, Java, JavaScript, PHP, Visual Basic, Assembly, C#, Ruby, Prolog, Scheme) and database systems (MySql, SQLServer, PostgreSQL)
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!