Roman Jaroš

Hello, my name is Roman Jaroš. I am 31. 12 years working as software engineer.I have been programming since I was 15 years old and still love to learn new technologies. Outside of the programming world, I maintain servers with around 80 docker containers. Outside of the IT world, I enjoy reading self improvement books, meditating, alternative medicine and model painting or playing video games.


I am contractor and currently only for full remote jobs.


#uidesign#webdevelopment#automationtesting#devops

Hire me Download CV

Czech, native

English, B1

AIAWS CognitoAngularJSAzure DevOpsDeepLDockerGPTGraphQLJavaJavascriptJenkinsJestKeycloakKotlinLuaMuiNextJSPHPPenpotPostgreSQLQuarkusRESTRTQueryReactReact NativeReact Native WebReduxRedux ToolkitSonarQubeStorybookStyled NativeTailwindTolgeeTypescript

Psss, you can click on pill to filter.

  1. Czech Quests

    Custom project, where I make an addon, for World of Warcraft game, to show Czech translation for in-game quests. The translations are made via AI (DeepL and GPT). Texts are formated for player and quest giver gender. Also it keeps original names of other NPCs, items or places. I also create a web application where i am able to manage translations

    Visit website

    AIDeepLDockerGPTGraphQLJenkinsKotlinLuaPostgreSQLQuarkusReactSonarQubeTolgeeTypescript

  2. Many

    Custom project for invoice evidence. Generating PDF templates.

    GraphQLJenkinsKeycloakKotlinQuarkusSonarQubeTypescript

  3. Procyon

    Custom project where i create react components, common utilities and base themes. Similar to @mui. In 2023 i rewrite this project to use react-native-web library and try to make one platform for mobile and web development. For now, i decide to stop this project as react-native-web platform, because it is not the right way.

    Visit website

    JenkinsJestPenpotReact NativeReact Native WebSonarQubeStorybookStyled NativeTypescript

  4. Mediaportsolutions s.r.o.

    Company where I was a part of team. We work on web application for exchange money, notify about promising exchange rate and sending money between accounts. We used agile (standups, planning, retrospective). I was here as a frontend developer. First time working with GraphQL on client and REST on backend (apollo-link-rest).

    Azure DevOpsGraphQLMuiRESTReactTypescript

  5. Portfolio

    This website.

    NextJSReactTailwindTypescript

  6. doservisu.online

    Project, where customers should be able to make reservation for car services. I make whole frontend. Backend is REST service. Currently this project is created and waiting for marketing part.

    Visit website

    AWS CognitoRTQueryReactRedux ToolkitTypescript

  7. Generali Česká Pojišťovna

    First time work as a self employee. I was frontend leader. We used agile (standups, planing, retrospective). I was responsible for four-person team. Same application as for 'Česká Pojišťovna' company.

    JenkinsJestReactReduxSonarQube

  8. Česká Pojišťovna

    Part of really big team (around 30 peoples, 12 developers). Internal application for company branches. As a junior react developer, i got issues to fix or implement. We used agile (standups, planing, retrospective).

    JestReactRedux

  9. Českomoravská stavební spořitelna

    Part of small team. Internal application for company. As a junior react developer, i got issues to fix or implement.

    JestReactRedux

  10. Dataprojekt s.r.o.

    My first job as a developer. I was working on many projects under this company. Almost as a full-stack developer. Communicate with customer about requirements and deployments.

    AngularJSJavaJavascriptPHPReact