Bartosz Dotryw

Senior Software Developer at GFT Technologies Polska

Warsaw, Masovian Voivodeship, Poland
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Bartosz Dotryw is a Senior Software Developer based in Warsaw with 10 years of hands-on experience building React and TypeScript frontends for large banking and enterprise customers. He specializes in micro-frontend architectures, live data aggregation apps, and interactive reporting using React, Redux, RXJS, ag-grid and Plotly, and routinely supports production services and client-facing troubleshooting. An active open-source contributor, he has improved React ESLint rules and added TypeScript definitions to DefinitelyTyped, showing attention to developer ergonomics and code quality. His background includes modernizing legacy frontends—building backward-compatible component systems and custom webpack tooling—demonstrating a blend of pragmatic engineering and tooling expertise. Colleagues rely on him for shipping robust UI features under strict regulatory and uptime constraints while maintaining maintainable, well-typed codebases.
code10 years of coding experience
job6 years of employment as a software developer
bookInżynier (Inż.) Transport [nieukończone], Inżynier (Inż.) Transport [nieukończone] at Warsaw University of Technology
bookLiceum Staszica
languagesGerman, English, Spanish, Polish
stackoverflow-logo

Stackoverflow

Stats
2,625reputation
585kreached
16answers
28questions
Badges
slack
top-5%
github-logo-circle

Github Skills (27)

javascript10
typescript10
eslint10
type-definition10
typedefs10
dts10
lint10
typescript-types10
linter10
typescripts10
react10
testing9
develop9
slack9
jsx9

Programming languages (21)

C#MDXJavaC++CSSCRustVue

Github contributions (5)

github-logo-circle
React-specific linting rules for ESLint
Role in this project:
userFront-end Developer
Contributions:8 reviews, 5 PRs, 36 comments in 4 years
Contributions summary:Bartosz contributed to the `eslint-plugin-react` repository by adding new features and improving existing rules related to React component linting. They added functionality to `jsx-no-script-url` to support settings and updated the `jsx-no-target-blank` rule to allow multiple properties. Furthermore, they introduced the `ignoreFilesWithoutCode` option for the `jsx-filename-extension` rule and addressed multiple test cases to increase the accuracy of this project.
eslintlintingreactjavascriptlint
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:12 reviews, 17 commits, 10 PRs in 4 months
Contributions summary:Bartosz contributed significantly to the project by adding and updating TypeScript type definitions. They provided typings for various libraries like `node-cron`, `react-native-uuid-generator`, and `expo-localization`, improving the developer experience. The user also made fixes related to linting, author name changes, and Flow type conversion, demonstrating a focus on code quality and maintenance within the type definition ecosystem. Furthermore, they updated and refactored expo contacts, including code that matches SDK 31.
typescriptdefinitiondtstypingstypescript-definitions
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial