Position: Full Stack Developer
Category: Python
English level: intermediate
Years of experience: 2.5

• organized first meetup for Elixir developers in Saint-Petersburg;
• taught all our team (4 developers) to write tests, as a result, need for dedicated Automation QA Engineer was eliminated;
• introduced retrospectives, as a result, some problems with performance, traceability, monitoring and code quality was solved;
• developed several internal tools for testing and monitoring from scratch;
• created a testbed for performance testing from scratch by using analysis of information about more than 100000 real-users' PC configurations.

Habrahabr profile: https://habrahabr.ru/users/telichkin/posts/
• can manage my own work and be a great team player, as Kent Beck said "value in software is created not just by what people know and do but also by their relationships and what they accomplish together";
• love quality and write all production code using TDD;
• value fast experiments in product, processes, and code and hates bureaucracy; 
• read a lot not only about software engineering but also about management in IT; 
• write production code using Python and JavaScript but also very interested in Erlang and Elixir.

Experienced in: 
• Languages: Python, JavaScript, TypeScript, Lua, Elixir, Erlang; 
• Databases: PostgreSQL, Redis, Tarantool; 
• Practices: Agile Software Development, TDD, Feature Branching, Code Review, User Stories Decomposition;
• Approaches: OOP, FP, Microservices, Design Patterns, Patterns for Work with Legacy Code, Patterns for Test Automation.
It would be great to work in a company which: 
• is small, from 5 to about 50 employees; 
• is open to new ideas in technologies and management; 
• has strong product vision; 
• has flat hierarchy and transparent processes; 
• has an environment which encourages experiments;
• loves their users;
• loves quality.

Very interested in projects which use Elixir or Erlang.