Anastasiia Tymoshchuk


Speaking at PyConPL 2018

My name is Anastasiia. Originally I came from Ukraine, working in Berlin since April 2016.
My first Python project was - to create a framework for LG Smart TV from scratch, which should be a brand new specialised platform for running automated scripts, collecting reports, installing new builds on different platforms (technology stack: Python 2.7, Django).
Since than I have learned a lot and Python has changed a lot, announced end of life of Python 2.7.

My Short Bio

Working in the development for almost of 7 years, including experience in e-commerce as well as game development.
Every day I am dealing with a lot of challenges when you have to consider software or library to start with, starting from the question how to build architecture and finishing with a deployment.
I have a great experience in the design and development of the project from scratch to production.

Which projects I am currently working on?

Currently working as Lead Software Developer. In my day to day job I help teams to adapt their Scrum processes, set up internal working best practices, including logging, exception handling, code review culture, static typing.

Also at my free time started writing my personal blog and I fall in love with speaking at conferences, became one of the organisers of PyBerlin meetup.

I remember how was struggling with finding best fitting solution into daily tasks at the very beginning of my development career. At that time there were no meetups in Ukraine, only some soft of sharing experience within a team where you work in. Java was really popular and honestly I was C++ developer, super happy about it's complexity and all the challenges, especially in game development, had so much fun. But always wanted to work in a big company, such as Luxoft, back then in Kiev. Was extremely happy to get a good offer from them, my contract said that i will be "Middle C++ developer". But in few weeks the customer, LG Smart TV, decided to turn a team of 10 skilled C++ developers into Python Developers as they had some other plans for us apparently. It was quite a big surprise for everyone! Can you even imagine this transition Middle/Senior C++ -> Junior Zero Level Python Developer? By the way, we were really optimistic and did a great job: suggested a brand new approach for LG, created first prototype of a new framework, just using our zero-knowledge in Python and great experience to build a dream team and amazing projects together. After a year of development we rewrote the code which was written at the very beginning, it was quite bad without any Pythonic skills, but we were constantly improving, sharing knowledge, reading tonns of books and documentation about Python, Django.
I am proud of all the work done in 2 years together in a team of 10 people, great experience, great team and great project.
It's time to share my experience, inspiration and ideas with the community.

Talks and Workshops

09.11.2019 Talk at ​Hamburg Python Pizza
Topic:"Job of your dreams: reality or illusion?"

12.07.2019 Talk at ​EuroPython​ 2019 in Basel
Topic:"The Agile comedy: from hell to paradise"

02.05.2019 Talk at ​PyCon Italy​ 2019 in Florence
Topic:"Ravioli vs Pelmeni software architecture (microservices vs services)"

26.10.2018 Workshop at PyConDE 2018 in Karlsruhe
Topic:"Develop your project from Idea to Architecture Design in 50 mins"

26.10.2018 Talk at PyConDE 2018 in Karlsruhe
Topic:"Python Decorators: Gift or Poison?"

25.08.2018 Workshop at PyConPL 2018 in Ossa
Topic:"Stuck with your idea?/Your idea perfectly shaped and designed in 1 hour"

21.08.2018 Workshop at Cyren GmbH in Berlin
Topic:"Stuck with your idea?/Your idea perfectly shaped and designed in 1 hour"

08.08.2018 Talk at Fonpit AG in Berlin
Topic:"Develop your project from Idea to Architecture Design in 50 mins"

25.07.2018 Talk at EuroPython 2018 in Edinburgh
Topic:"Develop your project from Idea to Architecture Design in 50 mins"

25.07.2018 Talk at EuroPython 2018 in Edinburgh
Topic:"Python Decorators: Gift or Poison?"

15.05.2018 Talk for PyLadies in Berlin
Topic:"Python Decorators: Gift or Poison?"

Contact

If you have any questions about Python, Software Architecture and Design, speaking at conferences contact me any time:
atymoshchuk(at)icloud.com