[ { "name": "Czech Quests", "started": "July 2024", "ended": "today", "description": "Custom project, where I make an addon for World of Warcraft game, which show Czech translation for in-game quests. The translations are made via AI (DeepL and GPT). Text is formated for player and quest giver gender. Keep original names of other NPCs, items or places. I also create a web application where i am able to manage translations", "tags": [ "Typescript", "React", "GraphQL", "Kotlin", "Quarkus", "PostgreSQL", "Lua", "Jenkins", "Docker", "Tolgee", "AI", "DeepL", "GPT", "SonarQube" ], "link": "https://czquests.romanjaros.cz" }, { "name": "Many", "started": "July 2024", "ended": "today", "description": "Custom project for invoice evidence. Generating PDF templates.", "tags": [ "Typescript", "GraphQL", "Kotlin", "Quarkus", "Jenkins", "SonarQube", "Keycloak" ] }, { "name": "Procyon", "started": "March 2019", "ended": "July 2024", "description": "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.", "tags": [ "Typescript", "Jest", "Jenkins", "React Native", "React Native Web", "Styled Native", "SonarQube", "Penpot", "Storybook" ], "link": "https://procyon.romanjaros.dev" }, { "name": "Mediaportsolutions s.r.o.", "started": "January 2023", "ended": "July 2024", "description": "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).", "tags": [ "Typescript", "React", "Graphql", "REST", "Mui", "Azure DevOps" ] }, { "name": "Portfolio", "started": "December 2021", "ended": "December 2021", "description": "This website.", "tags": [ "Typescript", "React", "NextJS", "Tailwind" ] }, { "name": "doservisu.online", "started": "December 2021", "ended": "December 2022", "description": "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.", "tags": [ "Typescript", "React", "AWS Cognito", "Redux Toolkit", "RTQuery" ], "link": "https://doservisu.online" }, { "name": "Generali Česká Pojišťovna", "started": "January 2020", "ended": "December 2023", "description": "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.", "tags": [ "React", "Redux", "Jest", "Jenkins", "SonarQube" ] }, { "name": "Česká Pojišťovna", "started": "October 2017", "ended": "December 2019", "description": "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).", "tags": [ "React", "Redux", "Jest" ] }, { "name": "Českomoravská stavební spořitelna", "started": "June 2017", "ended": "October 2017", "description": "Part of small team. Internal application for company. As a junior react developer, i got issues to fix or implement.", "tags": [ "React", "Redux", "Jest" ] }, { "name": "Dataprojekt s.r.o.", "started": "December 2012", "ended": "June 2017", "description": "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.", "tags": [ "PHP", "Javascript", "AngularJS", "React", "Java" ] } ]