software architecture • programming
frontend • backend • web
business applications • databases
game programming
oop • uml • design patterns
java • sql • oracle
quality • reliability • performance