Francisco Barros

Full-time software engineer

About Me


Welcome, dear internaut. I hope all is well with you. You have reached the lands of a software engineer working remotely for Talkdesk for the AppConnect team of the Porto office. In a past life, I studied at Instituto Superior Técnico, where I learned a few programming languages, technologies, and methodologies.

I occasionally work on side projects. These include, among others: developing my own photography portfolio/shop supported by a Django backend, participating in game jams and, assisting my significant half in the making of her own video-game.

Before accomplishing the dream of becoming a software engineer, I completed a bachelor's in Cooking Arts and Restaurant Management. For a while, I worked as a pastry man at the Ritz Lisbon and at Pastelaria Ribeiro (Parede, Cascais). Then, given my expertise, I accepted a job as deputy chief of operations at H3 Cascais, the famous hamburger chain; A position I held for almost two years.

In my free time, I practice tennis, lift weights, and play video and board games. You may find me playing Magic: The Gathering in a shop near you at some point in time. I'm no hipster, but I do enjoy a good espresso or latte. Before you read the remaining of my online curriculum vitae, take the chance to see my photographic portfolio.


View My Resume

Obtain more information using the button below.

Services

Specialized in Cyber-Security, Distributed Systems, Sprinkles of Game Development



Scalable, maintainable and, secure backends. I am a capable REST API developer. Bonus experience in video-game development using Unity.


Presentation is not complicated — clean, modern, and responsive designs for your web applications using only JavaScript and CSS frameworks.


Mentoring and Coaching. Sharing knowledge is a crucial factor in any company. I like teaching as much as I love learning.


Hard Skills

Python 3 — Django, currently studying FastAPI

Ruby — Grape and Ruby on Rails

JavaScript — jQuery

C# — .NET and Unity

Java and KotLin - Spring Boot

Go

Docker and Docker-compose

Git

Agile Development

HTML

CSS and SCSS — Bulma, Bootstrap

Databases — Mongo and Postgres

Event — RabbitMQ

CI/CD — Gitlab pipeline

Soft Skills

Image

Critical Thinking

Computer engineers do more than just programming. We are, at heart, problem solvers, and my diversified work history made me familiar with both technical as well as social problems. Photography taught me to criticize myself for achieving better and more consistent results. Games, such as World of Warcraft, showed me that collaborative thinking makes teams overcome challenges faster. At the same time, Starcraft and Magic taught me to think strategically for the future.
Image

Conflict Resolution

The projects I have completed on both degrees I undertook have given me a taste of what it is to deal with both conflict and diverse perspectives. Has a restaurant manager, I often had to solve and handle such situations, both with my peers, subordinates, and clients. Working in both hospitality and, more recently, in IT fields, further enriched my capacity to handle difficult situations.
Image

Flexibility

Specialists change the world, but flexible people maintain it. If, like me, you went back to University at the age of twenty-five to fulfill a dream and to be "old" did not stop you from enrolling in a master's degree, you certainly have the required knowledge. I admit that for me, not everything went as planned, but having an interest in a plethora of extracurricular subjects and being resilient and persistent, makes of those step-backs nothing but small rocks in my path that I adaptively overcome one step at a time.