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).

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 at Cyren Internet Security. Basically I am leading the whole project, taking responsibility to suggest framework/tool/environment/approach to go with, advising with architecture which is more suitable. Covering a tech lead, project and product manager, scrum master, software developer, qa and devOPs roles.

Also at my free time started writing my personal blog and I fall in love with speaking at conferences.

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

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