Introduction
I am software software engineer/architect living and working in the beautiful city of Wrocław, Poland.
I have started my career back in 2003, and spent next couple of years using mainly Microsoft technology stack (.Net & C#). Later on I have been developing software using variety of other technologies (Python, Java, JavaScript, TypeScript, Ruby… just to name a few of them).
Learning new things (especially programming languages) excites me. I love challenges.
During my career I had a chance to work for startups, small and medium size companies as well as international corporations.
I have proven that I am capable not only of working as software engineer, bug also tech lead/team lead and architect.
I am not able to relocate at the moment, but I am more than happy to discuss possibilites of remote work.
Experience
I had a chance to work on:
- desktop client applications (Windows Forms, WPF),
- application servers
- client-server solutions
- distributed systems
- tooling for the video game industry
- embedded systems for Digital Signage
- banking systems for investment banks (all from the world’s top 10)
- end-user applications for retails banks
- web applications for various clients
My current intrests:
- modern front-end
- JavaScript
- backend programming
- NoSQL
- functional programming
- distributed systems (Elixir)
- Python, Rust
- architecture
- DDD
Local community leader
I am passionate about technology and love sharing my knowledge with others - I am heavily involved in the local technical communities in Wrocław, being founder and leader of the following tech focused groups:
- Rust Wrocław
- http://rust-wroclaw.pl
- Functional Programming Wroclaw
- https://fp-wroc.github.io
- Elixir Wrocław
- https://elixir-wroclaw.github.io
In the past I have founded and lead “Angular Wroclaw”, and co-organized “.Net Wroclaw” & “GoWroc”.
I have organized several tech events in Wrocław:
- CodeRetreats (2012, 2013, 2014) (I have been leading this events as well)
- Modern Web Workshop (2014)
- Rust workshop (2018)
Consultancy & freelancing
I am open for new opportunities and I am available for software consultancy - I am happy to help you with:
- architecture and overall design of IT Systems
- introducing Agile methodologies (Scrum, Kanban)
- advising on technical stack
- development
- improving communication between business and tech department
- improving process of creating software
Contact details:
- LinkedIn:
- https://www.linkedin.com/in/mtalaska
- Github:
- https://github.com/MaciekTalaska
- Twitter:
- @MaciekTalaska