Tomasz is an advocate of modern JavaScript solutions. Experienced in both frontend and backend, he's keen on designing interfaces and APIs for long-living enterprise systems. Tomasz aims to provide a truly scalable architecture, solving both technical and organisational issues.
He considers software development as a challenge of creating small and maintainable pieces of code that provide big business profit.
Tomasz takes part in international projects from financial and data analysis sectors, currently working in Cybercom Poland as Senior Software Consultant. After work, he makes presentations and workshops on JavaScript, Python and Java related technologies. TDD, CI, agile are also among his interests. Additionally, Tomasz is the co-author and maintainer of JSON-Schema-Faker project.
Tomasz tweets at @tomasz_ducin, and Tomasz's website can be found here.
Talks I've Given
-
5 Architectures of Asynchronous JavaScript - Intermediate
Featuring Tomasz Ducin
In this talk Tomasz will discuss 5 alternative approaches to handle async operations: callbacks, events, promises, coroutines and reactive streams. None of them is either legacy or a silver bullet - a good dev needs to pick the right tool for the job.
javascript architecture asynchronous patterns callback event promises generators streams rxjs -
Let's liberate Frontend: Backend-less Development revisited
Featuring Tomasz Ducin
"It's obvious that SPA interfaces rely on RESTful APIs". But does it have to be like this always? Tight-coupling between interfaces and APIs result in great development issues. Backend-less development is an emerging approach of decoupling the two sides, enabling them to be...
fullstack fullstackcon back-end front-end restful api json json-schema angularjs sinonjs -
Enterprise Interface Architecture
Featuring Tomasz Ducin
In this talk Tomasz wants to share with you his experience in designing enterprise financial systems.
restful api spa-frontend javascript fullstack