André Matos

Program Architect at Tillster, Inc.

Lisbon Metropolitan Area Portugal
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
André Matos is a Program Architect with 13 years of experience designing and scaling internet-grade systems from Lisbon, Portugal. He blends deep backend expertise in Java and .NET with practical experience across frontend, databases (PostgreSQL, SQL Server), and caching (Redis) to deliver resilient RESTful platforms. At Tillster he owns system-wide architecture, performance monitoring and scalability strategies, building on prior roles as a tech lead and principal backend engineer for content ingestion and encoding at Sky. A fast learner and pragmatic engineer, André moved between .NET, JavaScript and Java stacks as projects demanded, showing a strong adaptability to evolving tech landscapes. He is an active open-source contributor—having extended conditional binding features in the well-known Ninject DI framework—demonstrating both hands-on coding and attention to QA and documentation. Colleagues know him for tackling complex systems problems with a practical, performance-first mindset.
code12 years of coding experience
job13 years of employment as a software developer
bookBSc, Computer Science and Computer Engineering, BSc, Computer Science and Computer Engineering at Instituto Superior de Engenharia de Lisboa
stackoverflow-logo

Stackoverflow

Stats
69reputation
6kreached
11answers
1question
github-logo-circle

Github Skills (18)

unit-testing10
net10
dotnet10
asp-net10
dotnet-core10
csharp10
dependency-injection10
testing9
web-framework9
wcf6
google-chrome6
autowire6
open-source6
spring-mvc6
forms6

Programming languages (4)

C#TypeScriptJavaScriptPython

Github contributions (5)

github-logo-circle
ninject/Ninject

Jun 2013 - Aug 2013

the ninja of .net dependency injectors
Role in this project:
userBack-end Developer / QA Engineer
Contributions:5 commits in 1 month
Contributions summary:André focused on extending the Ninject dependency injection framework's conditional binding capabilities. They implemented features that allow for conditional binding based on the injection target, including supporting `WhenInjectedIntoOneOf` and `WhenInjectedExactlyIntoOneOf` methods. Their work included implementing the relevant methods within the `BindingConfigurationBuilder` class and writing integration tests to ensure correct functionality for the new features. The user also addressed documentation issues related to the implemented methods.
dotnetinjectiondependency-injectioncsharpninja
Contributions:8 pushes, 1 branch, 1 tag in 1 year 10 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
André Matos - Program Architect at Tillster, Inc.