ABOUT US
Talk2Duck is a small consulting firm specialising in delivering software systems using iterative and incremental methods.
We supply software development expertise as well as technical and team leadership for every stage of your project. Whether you are starting-up or struggle with existing software, we can help and guide you through even most difficult delivery.
We supported clients from wide range of industries including finance, telecom, broadcasting, advertising and publishing.
rubber duck debugging:
The name is a reference to a story in the book The Pragmatic Programmer in which a programmer would carry around a rubber duck and debug their code by forcing themselves to explain it, line-by-line, to the duck. Wikipedia
CORE SKILLS
INFRASTRUCTURE DELIVERY
Full Stack Apps
Cloud Native
Build Pipelines
Container Deployment Canary Releases
Shadow-Mode Releases
Event Driven Architecture
Big Data Processing
SOFTWARE TESTING
Domain Based Test Setup
Scenario Approval Testing
Stress & Performance Testing
In-Memory App Infrastructure
Contract Tested System Fakes
Traceable Documentation
DOMAIN KNOWLEDGE
Retail & Investment Banking
Stock Trading & Betting
Publishing
Advertising
Telecoms
Gaming
Media
AGILE PROCESSES
Scrum, Kanban
Lean Value Delivery
Incremental Design
Liberating Structures
Wardley Mapping
Extreme Programming
Planning Games
Retrospectives
PROGRAMMING LANGUAGES
Kotlin
TypeScript
Scala
Java
Clojure
ObjectiveC
Swift
CODE CRAFTSMANSHIP
Test-Driven Development
Specification by Example
Object Oriented Modelling
Clean Code
Functional Programming
Growing Open Source
Continuous Integration
Ruthless Refactoring
FEATURED ENGAGEMENT
Strong Customer Authentication and Application Security at Bó (Natwest)
Bó is a Natwest initiative to create current account companion app that helps customer to manage money better. I was responsible for leading a team building PSD2 compliant Strong Customer Authentication service as well as implementing and overlooking service-to-service and app security across entire platform.