I am a frontend developer passionate about building intuitive and modern web applications. I have experience working with the latest technologies and I am looking to expand my skillset into full-stack development. My technical stack and projects demonstrate a strong understanding of frontend development along with solid backend skills.
-
Frontend:
- JavaScript (ES6+), TypeScript
- React, Next.js
- HTML5, CSS3, SCSS, Tailwind CSS
- Redux (Toolkit, RTK Query), Zustand, Context API
- Axios, Fetch API, WebSockets
- Responsive and cross-browser layouts
- React Native, Expo
-
Backend:
- Node.js, Express
- Nest.js
- MongoDB, Mongoose
- Postgres
- GraphQL, REST API
- WebSockets, Socket.io
- Firebase
-
Development Tools:
- Git, GitHub, GitLab
- Docker
- CI/CD (GitHub Actions)
- Jest, Cypress, Mocha, Playwright, Vitest (testing)
- Postman, Swagger
- Agile (Scrum, Kanban; Jira, Trello, Yougile)
- Webpack, Vite
- Deploy: Visit App
- Code: GitHub Repository
- Description: A personal portfolio showcasing my skills and projects through an engaging, interactive interface.
- Deploy: Visit App
- Code: GitHub Repository
- Description: Online store built with TypeScript, React, Next.js, Redux, and Tailwind CSS, offering fast, dynamic browsing experiences. With server-side rendering and efficient server-side actions, the site ensures quick load times, smooth performance, and seamless user interaction.
- Front Deploy: Visit App
- Back Deploy: URL
- Code: GitHub Repository
- Description: A full-stack music library project using NestJS for the backend and Next.js with React, TypeScript, and Tailwind CSS for the frontend. It features track and album management,MongoDB integration, and a responsive UI for users to interact with and listen to music.
News App (Fullstack) for small screens
- Front Deploy: Visit App
- Back Deploy: GraphQL
- Code Frontend: GitHub Repository
- Code Backend: GitHub Repository
- Description: This full-stack application enables users to create, edit, and read news seamlessly. The backend is powered by NestJS, GraphQL with Apollo, TypeORM, and PostgreSQL, ensuring robust performance and scalability. The frontend leverages TypeScript with Next.js for web, React Native with Expo for mobile, and tools like Formik + Yup, NativeWind, and GraphQL for an intuitive and dynamic user experience.
- Deploy: Visit App
- Description: Test your knowledge of bird songs with this engaging quiz app! Listen to bird calls, choose the correct species from multiple options, and learn fascinating facts along the way.
- Deploy: Visit App
- Code: GitHub Repository
- Description: A fast-paced Bomberman clone that brings classic arcade action to your device, where players strategically place bombs to clear paths and defeat opponents in a maze-like arena.
- Deploy: Visit App
- Description: Developed a dynamic and user-friendly frontend for an online musical instrument store, focusing on seamless navigation, responsive design, and engaging user experiences. Ensured optimal performance and accessibility to enhance customer satisfaction and drive sales.
- Deploy: Visit App
- Description: Challenge your mind with Gem Puzzle, a classic sliding tile game! Arrange gems in the correct order to solve puzzles and achieve the highest score.
- Deploy: Visit App
- Description: Explore and test your GraphQL queries in this interactive sandbox application! Built with a modern stack, it features a seamless registration system and a sleek, responsive interface for developers to experiment effortlessly.
- Deploy: Visit App
- Code: GitHub Repository
- Description: Developed a React application with Redux and TypeScript for fetching API data and displaying it as interactive cards. Designed a dynamic form system to render user inputs into responsive card layouts, emphasizing performance and usability.
- Deploy: Visit App
- Code: GitHub Repository
- Description: The website features a sidebar menu with a list of categories, and displays corresponding cards upon selecting a menu item. Both the categories and the cards are dynamically fetched from the backend.
- Developing responsive and high-performance web applications using modern frameworks and technologies.
- Integrating frontend with APIs, working with REST and GraphQL.
- Building server-side components to support web applications, including data management and user authentication.
- Improve my full-stack development skills, especially backend technologies.
- Contribute to projects where I can help build efficient and scalable applications.
- Work with a collaborative team that fosters learning and professional growth.
- Email: [email protected]
- LinkedIn: My Linkedin Profile
- GitHub: HelgaAthame