About Me
Frontend Developer
Frontend developer with experience in using React, TypeScript and CSS Frameworks to successfully deliver features. I also have extensive experience in writing both integration and end-to-end tests to automate software testing. Through personal projects, I've expanded my skillset to include NodeJS / Express for backend development, enhancing my full-stack capabilities.
- City: Munich, Germany
- GitHub Profile
- Hire Me
- View Work
- Email: katiaouahes@gmail.com
- LinkedIn Profile
- Hire Me
- View Work
My Skills
Here are the technologies I work with on day to day basis.
HTML & CSS
Able to go from a mark-up design to building a website using semantic HTML and CSS, while following the latest industry standards.
JavaScript
Able to write JavaScript without using Frameworks, in order to add behaviour to websites, add user events and modify the DOM. Able to retrieve data from APIs in order to display content dynamically.
TypeScript
Able to use TypeScript to leverage static typing and advanced features, empowering the development of scalable and maintainable applications while enhancing productivity and code quality.
React JS
Able to build modern component-based applications using React, React Hooks, React Router, Context API and Redux Toolkit. Have experience using Styled Components and CSS Frameworks to handle styling.
Software testing
Experienced in writing comprehensive test suites using Jest for unit and integration testing, and Cypress for end-to-end testing of web applications. Skilled in implementing mock functions, spies, and test doubles to isolate components. Familiar with test-driven development (TDD) methodologies and setting up automated testing pipelines to ensure code quality.
Node JS
Capable of setting up full-stack applications using Node.js for server-side development, paired with Express.js for routing and middleware. Experienced in integrating databases like MongoDB and implementing RESTful APIs. Proficient in handling server-side rendering, authentication, and deploying Node.js applications to cloud platforms.
Next JS
Proficient in developing modern full-stack applications using Next.js, a powerful React framework. Skilled in server-side rendering, API routes, and static site generation. Adept at integrating with PostgreSQL databases, implementing user authentication, and deploying Next.js applications to Vercel for seamless continuous deployment.
My Portfolio
- All
- Websites
- React Web Apps
- Node Full stack
- Next Full stack
Portfolio Website
Website built with HTML, CSS / Sass and Vanilla JavaScript
More Details View Project View CodeSustainable Fashion Store
Full stack Ecommerce Store built with React and Node
More Details View Project View CodePortfolio Website
Portfolio Website built with HTML, CSS / Sass and React
More Details View Project View CodeJob Tracker Application
Full stack Job tracking application built with Next.js, TypeScript, and PostgreSQL
More Details View Project View CodeContact Me
Reach out to me if you have any questions or would like to discuss a potential project.