About Me
A skilled front-end developer with experience in building responsive and scalable UI using React and Next.js. Successfully spearheaded the development of an AI-powered web application and optimized image generation workflows, enhancing user interaction and efficiency. Proven ability to integrate innovative functionalities and secure data management solutions. Eager to leverage expertise in front-end development to contribute to dynamic projects as a Front-End Engineer.
Experience
Aug 2023 - Present
Frontend Developer · Immutable Labs
As a front-end developer, I created dynamic and efficient user interfaces using new technologies like Next.js with Redux Toolkit, RTK Query, TailwindCSS, and TypeScript. I optimised the front-end software build process, resulting in faster and more reliable deployment. Collaboration with the UI/UX team and backend developers was an important part of my job, as it helped to build a unified development process and ensured that design and functionality worked seamlessly. In addition, I oversaw the front-end development of AI-powered products, promoting innovation and quality in user interface design and implementation.
- Next.js
- TypeScript
- TailwindCSS
- Redux Toolkit
- JEST
- IPFS
- Stable Diffusion
Oct 2022 - Aug 2023
Freelance Frontend Developer · Upwork
As a freelance front-end developer, I improved a React web app by incorporating multilingual support via the i18next package. I created user-friendly and responsive interfaces using HTML, CSS, JavaScript, React, and other web development technologies. I ensured seamless data flow and functioning by integrating backend services with the front end via REST APIs. Furthermore, I worked directly with clients to understand their needs, developing functional web apps that efficiently met their business objectives.
- React
- Next.js
- TypeScript
- TailwindCSS
- SCSS
- Redux Toolkit
- REST APIs
- GraphQL
- JEST
Side Projects
I developed an art text-to-image generating platform, as well as an application to improve the user experience of the Stable Diffusion interface. This platform was built with Next.js and TypeScript for a strong and scalable frontend, TailwindCSS for a modern design, and Firebase for backend services. The Stable Diffusion API is smoothly integrated into the core functionality, allowing users to generate visuals from text descriptions. In addition, I created authentication APIs to enable safe platform access, which improved the entire user experience.
- Next.js-
- TailwindCSS-
- TypeScript-
- Firebase
I created a web application using ReactJS and TailwindCSS, with a modern and responsive user interface. I used React Router for client-side routing, which allowed for seamless navigation throughout the application. To efficiently manage the state, I used the Context API, which allows data to be shared between components. The application has a detailed product listing page, as well as separate cart and wishlist pages. It includes fundamental e-commerce features including adding things to the basket and wishlist, user authentication, and filtering products by category, brand, size, rating, and price.
- React-
- TailwindCSS-
- Firebase