I am a senior backend engineer with over 20 years of experience in C# .NET backend development.
Software architecture
C# .NET backend development. (.NET frameworks: 4.8, Core 3.1 – 8)
As a backend software engineer, participated in R&D activities, company’s
software products management, maintenance and development.
Technological stack:
C#
C++
.NET 4.8 – Core 3.1-8
Oracle database engine
Azure cloud solutions
RESTful APIs
ASP.NET Core MVC web solutions.
Lead software engineer in the company’s “Licensing API” project.
Project development from scratch. Conception, design, technical
requirement and development. Project was targeted at creation a single API
to support licensing for all the products of the company all over the world.
Constant communication with Product Owners.
RESTful API developed in .NET Core v. 3.1 (C#) as an Azure App Service with
Microsoft SQL backend.
Tech Lead of custom development team in a major retail company in
Portugal (technology and household supermarket). Among principal
responsibilities: developing/architecturing software solutions, code quality
verification, constant support of the team’s junior members, technical
solutions design, TDD control, stakeholders/developers link, supervising
TransMedia Dynamics London, United Kingdom
Self-employed Lisbon, Portugal
LS Retail Lisbon
Worten / NEXT Engineering Lisbon, Portugal
development of components as Microservices and full component lifecycle up to deployment in production.
Stacks and infrastructures:
Go programming language
AWS
Docker
Microservices
RESTful APIs
PostgreSQL
GitLab
Altassian Confluence/JIRA
Lead Developer/Engineer of 2 company’s products:
VDownloader (https://vdownloader.com). Consumer-facing desktop software for Windows and macOS used by
hundreds of thousands end users.
VideoPlex RESTful API.
Responsibilities and achievements:
Working as a Lead Developer in a multi-national completely remote distributed team. Leading design and
development of company’s software products. Establishing and forcing coding guidelines. Original idea of
extending VDownloader’s customer base to include macOS users, which lead to the launch of the macOS version
of the product and brand new release of the product’s Windows version. Original idea of identifying core and
shared functionalities of company’s software products, unifying and standardising the core codebase making it
available in a single source as RESTful API to serve all related products, thus, reducing need for refactoring and
improving code reusability and QA process.
Stacks and infrastructures:
.NET Framework
.NET Standard
.NET Core
Mono .NET development
OSX development
C#
Objective-C
WPF
PHP
SqLite
Visual Studio
Visual Studio for macOS
XCode
Podio
Slack
Agile development environment (SCRUM framework)
Jobicy
557 subscribers are already enjoying exclusive, experimental and pre-release features.
Free
USD $0/month
For people just getting started
Plus
USD $8/month
Everything in Free, and: