Michał "Fox" Dyro

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

Experience

Chief Software Engineer

GFT Remote

Technical Lead

MS 1 Woven by Toyota

Tech Lead for a Skill Ontology module providing core business logic for a newly created education, training and evaluation platform.

Directly and closely colaborated with CTO, Head of Data Science and Engineering Leads. Responsible for identifying needs and designing technological bridge - linking data science department know-how and tooling with product's architecture.

As a team - we engineered back-end services and front-end framework
  • linking pre-existing data-analysis solutions
  • allowing for flexible pipelining of data to and from a multitude of system analytics
  • prompting and guiding end users through personalised evaluation and/or other data gathering experiences
  • designed with focus on ease of management by non-technically oriented data science department's team members
Core technologies:
  • AWS "at core" architecture
  • Go + PostgreSQL based back-end services
  • React + Redux + TanStack Query component based front-end

Senior Frontend Engineer

OSL trading platform OSL Group

Integration with Singpass - Singapore Digital ID.

Developed a module responsible for user authentication and personal data retrieval from govermental Identity Provider.

Defined and developed automated safety checks assuring
  • personal information integrity
  • compliance with governmental regulatory requirements

Frontend Software Engineer

Text Blaze Remote

Responsible for defining foundations and colaboration framework for engineering team growth.

Delivered day-to-day development work and maintenance as well as architecture review for Chrome web browser extension backed by in-cloud services in (post-)seed stage of the project.

Dev Evangelist Team Lead Senior Frontend Engineer

Spartez Atlassian Gdańsk, Poland
Recruitment initiative
  • Redesigned recruitment process to (re-)align with organisation's needs, focusing on
    • eliminating bias of recruiters and/or processes, especially in areas of sex, identity and age
    • seeking for potential - "seedling" and "graft" type candidates
    • meaningful feedback and candidates' retention rate
  • Regularly conducted candidates' technical evaluation
Evangelist initiative
  • Represented the organisation on conferences, HR / recruitment and social events
  • Facilitated a multitude of efforts tailored for engineering brilliance growth within the organisation and it's areas of influence

Dev Evangelist / Senior Frontend Engineer

Server Cross Product Initiatives Atlassian

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

Responsible for identifying obstacles; designing, delivering and maintaining ready-made solutions and shared libraries to the on-premises products.

Performed in-depth studies leading to a re-design and/or (re-)development of guidelines, learning materials and documentations for engineers.

Organised and conducted trainings, workshops for engineers on all levels - from interns to architects.

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

Team Lead

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

Lead constantly evolving 6-to-9-people-sized, cross-functional, feature oriented product teams responsible for delivery of core end-user facing features to Jira Server.

Personally - focused on the people's growth by identifying, addressing and enhancing individual needs and skillsets.

As a team - balancing between feature delivery, regular tech-debt and access-friction elimination with focus on accessibility - both on engineering and user experience side of the product cycle.

The teams' unique characteristics allowed us to create a functional "incubator" to company's new hires. By working as an equally valuable member of a highly effective, extremely experienced, supportive and diverse group - we significantly accelerated the adaptation of new employees and eased the settling down in their designated teams.

Senior Frontend Engineer

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

Delivered highly scalable, user oriented features; performed regular code maintenance, feature-lead new functionalities brought to Jira Server.

Frontend Software Engineer

EF Education First 上海 (Shanghai), China

Responsible for building Agile driven, multinational engineering team, with cross-org collaboration and rapid feedback loop at it's foundations.

Agile initiative
  • Redesigned the product team, focusing on
    • effective work with short production and feedback cycle within silo-like organisation structure
    • engineering excelence based on self-organised workflow
    • re-defining quality, effectiveness and value definitions within multi-cultural environment

As a team - developed an iPad targeted, AngularJS powered, web view based hybrid application supporting English language learning experience amongst 5-15 y.o. pupils in EF language schools.

As IC - responsible for defining and developing mobile-first oriented webapp for managing students' engagement, feedback loop, course planning and broadly understood parent-teacher collaboration.

Front End Developer Game Developer

InnoGames GmbH Hamburg, Germany

Developed, maintained and future-proofed games' front-end infrastructure.

Regularly engineered, developed and integrated multitude of game features and/or events

Core focus areas
  • usability
  • in-game user interaction
The West

Developed 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 team - 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-built the 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

Engineered semantic (x)HTML templates and CSS stylesheets 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

Provided design-to-code and design-to-integration development services focused on content semantic, 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

SCUBA

SDI / TDI Gdańsk

SCUBA diving instructor, specialised in cold water, limited visibility and technical dives.

Deep diving, Dry suit, Wreck, Sidemount, Nitrox certified instructor. ID: #26334

Volunteering

Volunteer for a multitude of social, science, STEM and/or pop-culture focused events.

Preparation and organisation of mass events as a volunteer, technical staff, coordinator and/or leader.

Skills

  • Usability && Accessibility
  • 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

  • Accessibility as a basic human need
  • Social Sensitivity across Internet Evolution Eras
  • First Aid / Rescue
  • Sports
    • Scuba Diving
    • Paragliding
    • Skiing
    • Sailing
  • Travel as a cognitive boundaries destructor