Michał "Fox" Dyro

Michał 'Fox' Dyro
Name
Michał
Surname
Dyro
Preferred name
Fox
Birth Date

Experience

Dev Evangelist Team Lead Senior Frontend Engineer

at Spartez for Atlassian Gdańsk, Poland

Tech recruiter - performing candidate's technical evaluation and actively adjusting the recruitment process to fit the changing market and organisation's needs.

Evangelist - representing the organisation on conferences, HR / recruitment and social events

Dev Evangelist Senior Frontend Engineer

Server Cross Product Initiatives Atlassian

Working on removing roadblocks and handbrakes from the front-end developer experience across all Server products.

delivering ready-made solutions to the products, maintaining common libraries

investigating, proof-concepting, specifying design and development guidelines for engineers

preparing learning materials and documentation, organising and conducting trainings, workshops

Core focus areas:
  • accessibility + inclusivity "by design"
  • UI Testability
  • Page Loading Performance

Team Lead

Feature team Atlassian JIRA [Core / Software / Server / DC]

Leading a dynamically changing 6 to 9 people-sized, feature oriented product team responsible for delivery of critical end-user facing features to Jira Server.

Main focus on the people's growth by enhancing their individual skillsets and addressing their needs in a way that can benefit the whole team.

Unique team's characteristics allowed us to become the "incubator" to company's new hires. A place where one can easily adapt to the new reality and learn #all-the-foo by working with highly effective, extremely experienced, supportive and diverse team before they settle down in their designated environment.

Senior Frontend Engineer

Feature team Atlassian JIRA [Core / Software / Server / DC]

Delivering highly scalable, user oriented features, regular code maintenance, feature-leading changes brought to Jira Server.

Frontend Software Engineer

EF Education First 上海 (Shanghai), China

Building Agile driven, multi-national engineering team, with cross-org collaboration and rapid feedback loop as team's core values.

Developing iPad targeted, AngularJS powered, web view based hybrid application supporting learning English language for pupils 5-15 in EF language schools.

Developing mobile-first oriented webapp for managing parents-teacher collaboration

Front End Developer Game Developer

InnoGames GmbH Hamburg, Germany

Maintaining, regular development and future-proofing of the games' frontend layer

Designing, developing and integrating new game features and/or events

Core focus areas
  • usability
  • in-game user interaction

The West

Building new in-game item shop which - as a single point - incorporated (and later - replaced) 4 previously independent game features.

The shop was build upon the MVC pattern though only utilised pre-existing libraries and technologies used in the game: jQuery, custom event system, etc…

Grepolis

As a part of the front-end team of Grepolis we have rebuilt most of the user interface to be completely component based (event-driven, modular and easily scalable).

Splitting the front-end into 3 fundamental layers according to the MVC/MVP architecture pattern. Achieved by incorporating Backbone (backbone.js, underscore.js) to the project.

West Wars

Re-building entire in-game item management system.

Solely responsible for building the the fornt-end item handling, storing and managing in the game.

Front End Developer UX Designer

Hurra Communications Sp. z o.o. Kraków, Poland

Preparing semantic (x)HTML templates with special attention to document content structure, W3C Standards (including W3C WCAG) and separation of concerns

Preparing structured CSS stylesheets that can be easily implemented in large-scale, cross-site projects.

Preparing and implementing all graphic elements based on supplied data and specifications; with special attention to traffic and server load optimisation. This included - but not limited to - such techniques as usage of sprites, custo raster file-type optimization with custom tuned compressions, pallets, etc)

Regular code maintenance with special attention to cross browser support (guaranteeing Gecko, Trident, Presto and WebKit web browser engines compatibility)

Standards based, engine-specific feature implementation (usage of HTML5, CSS3 elements)

Designing and implementing UX according to the specified requirements, with wide usage of JavaScript; with special attention to script optimisation and ease of implementation in large-scale, cross-site projects

SEO focused site architecture design and implementation

Freelance (x)HTML, CSS, JS Coder Front End Developer

Poland Germany

Preparing semantic (x)HTML templates with special attention to document content structure, W3C Standards (including W3C WCAG) and separation of concerns

Preparing structured CSS stylesheets that can be easily implemented in large-scale, cross-site projects.

Preparing and implementing all graphic elements based on supplied data and specifications; with special attention to traffic and server load optimisation. This included - but not limited to - such techniques as usage of sprites, custo raster file-type optimization with custom tuned compressions, pallets, etc)

Non-IT Experience

Volunteering

Working as volunteer for multiple, society, science, STEM and pop-culture focused events.

Preparing and organising public, mass events as a volunteer, technical staff, coordinator and/or leader.

2020 ERC Space and robotics event

Coordinating work of 15+ volunteers

Tasks:
  • Preparing exhibition ground
  • Safety and health surveillance of the area
  • Assuring smooth colaboration between event organiseers, exhibitors, volunteers and visitors

2019 ERC Space and robotics event

Coordinating work of 10+ volunteers

Tasks:
  • Preparing exhibition ground
  • Safety and health surveillance of the area

25th Pol'and'Rock Festival

Preparing festival ground for one of the biggest, open air music festivals in the world

Tasks:
  • Safety and health surveillance of the area
  • Organising and conducting real-life crisis situation simulations for medical emergency teams

2019 Pyrkon Fan Convention

Preparing and supervising the area of one of the biggest Multigenre Fan Conventions in Poland

Tasks:
  • Safety and health surveillance of the area
  • De-escalating crisis situations in highly unstable environments
  • Providing medical and mental support for event participators
  • Co-coordinating groups of volunteers

And many more…

Skills

  • Language
    • Polish (native)
    • English (Proficient)
    • German (Elementary)
  • Soft
    • Conflict resolution
    • Feedback oriented, people-focused team management
    • Ability to moderate and drive public events
    • Comfortable with on-stage performances
  • Other
    • CPR/AED and O2 certified Administrator

Interests

  • Usability && Accessibility
  • Social Psychology
  • Media && Public Relations
  • Volunteering && social responsibility
  • First aid / rescue / pre-med help
  • Sports
    • Paragliding
    • Skiing
    • Sailing
    • Scuba Diving
  • Travel