Tiago Schenkel

Software Developer at cflox GmbH

Alcanena, Portugal
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

👤
Senior
🎓
Top School
Tiago Schenkel is a versatile software developer with a decade of experience building games, simulators and web/mobile applications, transitioning large-scale Flash/ActionScript codebases to modern TypeScript/HTML5 stacks. He has deep front-end expertise in React, Redux, TypeScript and Material-UI—evidenced by contributions improving react-admin’s AutocompleteArrayInput—and solid server-side background with PHP and MySQL. At Goodgame Studios he helped migrate million-line Flash projects to HTML5, combining architectural work, tooling evaluation and open-source TypeScript initiatives. Currently at cflox he focuses on React/Redux/Saga-driven front-end engineering, while earlier roles show strong roots in OOP, design patterns, Adobe AIR and ActionScript3. Comfortable with Git/SVN and IDEs like IntelliJ, he blends pragmatic engineering with a history of optimizing rendering, audio and localization systems for production games.
code10 years of coding experience
job15 years of employment as a software developer
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal de Pelotas
bookBachelor's degree, Computer Science, Bachelor's degree, Computer Science at Universidade Federal do Espírito Santo
languagesGerman, Portuguese, English
github-logo-circle

Github Skills (13)

web-framework10
autocomplete10
frontend10
material-ui10
js-framework10
admin-interface10
react10
react-admin10
typescript-types9
single-page-application9
admin9
typescript9
typescripts9

Programming languages (3)

TypeScriptJavaScriptPHP

Github contributions (5)

github-logo-circle
marmelab/react-admin

Feb 2019 - Feb 2019

A frontend Framework for single-page applications on top of REST/GraphQL APIs, using TypeScript, React and Material Design
Role in this project:
userFront-end Developer
Contributions:10 commits, 5 PRs, 12 comments in 18 days
Contributions summary:Tiago primarily focused on improving the `AutocompleteArrayInput` component within the `react-admin` framework. Their contributions involved fixing bugs related to Popper positioning, ensuring correct functionality, and optimizing the component's rendering to avoid unnecessary redraws. They also added new features, such as limiting the size of the choices container using `choicesMaxHeight` and integrating it into a class called `suggestionsPaper`. The commits demonstrate a strong understanding of React components and Material-UI integration.
on-topreactjsreact-adminbrowserjavascript
RobotlegsJS framework integration with Phaser
Contributions:11 releases, 429 commits, 117 PRs in 3 years 10 months
phaserintegration-frameworkrobotlegsjs
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
Tiago Schenkel - Software Developer at cflox GmbH