Umiejętności
Agile
Continuous Delivery
Wzorce projektowe
Git
NUnit
RESTful WebServices
T-SQL
Visual Studio
. NET
Web API
SVN
Couchbase
C# .NET
openRasta
IoC (Castle Windsor)
Języki
angielski
biegły
niemiecki
biegły
Doświadczenie zawodowe
Software Engineer
Development and support of the BT (Bergens Tidende) website:
- developing and maintaining the commenting system shared across multiple Schibsted publications
- extending a web interface for comment moderators
- developing spam protection measures
- working on splitting up the system into a range of single responsibility microservices.
Prototyping web and iOS apps for Norwegian media:
- rapid development and deployment of applications
- lots of new technology research
- high adaptability to changing requirements.
Technologies:
node.js, javascript, react, Swift
- developing and maintaining the commenting system shared across multiple Schibsted publications
- extending a web interface for comment moderators
- developing spam protection measures
- working on splitting up the system into a range of single responsibility microservices.
Prototyping web and iOS apps for Norwegian media:
- rapid development and deployment of applications
- lots of new technology research
- high adaptability to changing requirements.
Technologies:
node.js, javascript, react, Swift
Szkolenia i kursy
10.2010 - Testowanie w metodykach Agile (testerzy.pl, Katowice)
05.2011 - Agile Fundamentals Training Course (Thoughtworks, Edinburgh)
09.2011 - certyfikat Microsoft Certified Technology Specialist (MCTS): SQL Server 2008, Database Development (70-433)
2014 - Certified ScrumMaster
05.2011 - Agile Fundamentals Training Course (Thoughtworks, Edinburgh)
09.2011 - certyfikat Microsoft Certified Technology Specialist (MCTS): SQL Server 2008, Database Development (70-433)
2014 - Certified ScrumMaster
Edukacja
Specjalizacje
IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista C#
IT - Rozwój oprogramowania
Programista Front-End
IT - Rozwój oprogramowania
Programista .NET
Zainteresowania
literatura, muzyka, programowanie, podróże
Grupy
IT – Praca dla osób z charakterem
Grupa zrzesza informatyków oraz konsultantów branży IT. Dyskusje oraz możliwości współpracy to cel tej grupy.
Software Quality Assurance
Grupa związana z procesami i metodami inżynierii oprogramowania zapewniającymi jakość oprogramowania.