Eray Alkış is a Mid-Level Full-stack Developer based in Markham, Ontario with five years of hands-on experience building and improving web applications. He enjoys deep debugging, test-driven refactoring, and shipping features that improve user experience—skills reflected in contributions to open-source projects like react-play (enhancing SEO and routing for React learning projects) and improving VIN validation tests in faker-ruby. Comfortable across front-end and back-end tasks from crafting React components to strengthening test suites, he has worked in freelance, startup, and product environments and currently develops at Cadenzabox. Fluent in the persistence and patience required for large codebases, he blends practical engineering with a translator’s attention to detail from his academic background in language interpretation.
5 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Language Interpretation and Translation, 2nd Grade, Bachelor's degree, Language Interpretation and Translation, 2nd Grade at Muğla Sıtkı Koçman Üniversitesi
react-play is an opensource platform that helps you learn ReactJS faster with hands-on practice model. It is a collection of projects that you can use to learn ReactJS.
Role in this project:
Front-end Developer
Contributions:3 reviews, 42 commits, 6 PRs in 1 month
Contributions summary:Eray primarily focused on enhancing the ReactPlay platform's frontend by implementing and refining the `PlayMeta` component. Their contributions included creating the component, integrating it into the routing system, adding dynamic meta tags for SEO, and correcting paths for image assets. These changes aimed to improve the discoverability and user experience of individual ReactJS projects within the platform.
A library for generating fake data such as names, addresses, and phone numbers.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:6 commits, 1 PR, 1 comment in 2 days
Contributions summary:Eray primarily focused on improving the testing of the `faker-ruby/faker` library, specifically related to the generation of valid vehicle identification numbers (VINs). They updated the VIN regex to address issues with incorrect character generation and improved the test suite by adding new test cases and constants. This work ensured the accuracy and validity of the VIN generation functionality within the library.
phonetestingrubyaddressesphone-numbers
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.