Hello,

I'am Ali.


Aspiring React developer with a strong foundation in JavaScript, HTML, and CSS, complemented by practical projects and courses in React and Next.js.Has demonstrated the ability to build responsive and dynamic web applications. Passionate about continuous learning and contributing to meaningful projects.

Hire Me
Ali
AI
React
Sketch

Experience

React Developer | Naitconsul | Jun. 2023 - Present

Collaborated with a renowned consulting firm, on optimizing their client's e-commerce platform to enhance user experience and streamline backend processes. Assisted in developing a new front-end architecture using React.js, contributing to a reduction in page load times and an increase in user engagement metrics. Supported the implementation of server-side rendering (SSR) to improve SEO performance.

React Developer | Trustpilot application | Jun. 2024

Built a Trustpilot application using Next.js and OpenFlightAPI to fetch and display real-time flight data. Implemented location functionality to provide flight updates based on user location. Used Tailwind CSS for a clean and responsive layout.

React Developer | Villapanoram.com | May. 2024

Created a dynamic product page for an hotel site using Next.js and Context API for state management. Implemented responsive design principles to ensure compatibility across various devices and browsers. Utilized RESTful APIs to fetch and display product details, reviews, and ratings.

React Developer | Portfolio | May. 2024

Created a dynamic portfolio using Next.js, Tailwind CSS, and Framer. Incorporating server-side rendering and responsive design.

Web Developer | Wallmander Intern | Feb. 2023 - May. 2023

Built a landing page from scratch for a golf-club site using Next.js and Tailwind CSS to attract more users. Investigated the possibility of using React components in WordPress by creating a test server environment and a mockup case.

Web Developer | Triple Downe | Oct. 2022 - Dec. 2022

Collaborated with the Triple Downe team to implement a multilingual financial reporting platform.

Team Leader | Casino Cosmopol | Dec. 2023 - Jun. 2024

Actively participated in daily meetings with other team leaders to discuss and implement the best solutions for the team. Coached and led the restaurant team in daily operations to achieve business goals.

Team Manager Backup | Casino Cosmopol | Nov. 2019 - Dec. 2023

Managed team operations, placed orders, handled invoices, and conducted monthly inventory checks. Improved team efficiency and ensured smooth operations by implementing effective communication and leadership strategies.


Skills

A look at all the programming languages, libraries, and tools I've worked with. I started programming about 3+ years ago and have tried various programming languages and technology stacks, both Backend and Frontend.
Even though the scope of web development is wide, I have always been very interested in and focused on Frontend development.


Languages

HTMLCSSJavaScriptTypeScript

Frameworks and libraries

jQueryReactNext.jsIonic

JavaScript libraries

ReduxFormikJestStorybook

Preprocessors, CSS style, component and motion libraries

PugSCSSSASSLESSBootstrapTailwindChakraUIMaterialUINextUIFramer Motion

Backend stack

NoSQLNode.jsExpress.jsMongoDBPostmanSanity CMS

Softwares and tools

VS CodeJiraGitGitHubESLintHuskyFigmaPhotoshopWordPressElementor

Agile methodologies and coding principles

GitFlowSCRUMClean CodeSOLIDClean ArchitecturePixel Perfect

Currently or interest in learning

SQLNestGraphQLPostgreSQLSocket.ioAWSDocker

My work process

Meeting

The first step is to hold a meeting to learn about your expectations, objectives and project requirements. It is important to discuss the scope of the project, the resources required and the project delivery schedule.

Prototyping

With the action plan already defined, the web designs are made. Through Figma, mockups will be presented so that you have an image of what will be your website with the chosen colors and fonts, adapted for all devices and prioritizing usability.

SEO and content

The next step is to implement an SEO and content strategy to help improve a website’s visibility in search engine results, which can generate more traffic and improve the quality of visitors. In addition, a well-structured content strategy can also contribute to better and longer-lasting results.

Development phase

Once the design has been approved, the layout will be designed in the test environment and all the functionalities will be implemented so that the website takes shape. In the case that a website with SEO and content has been contracted, they will also be applied in this phase.

Test phase

You want a beautiful website, but you also want it to work perfectly, so in this phase we do all kinds of tests to make sure it’s fast, accessible, intuitive, secure, with a good responsive design, etc.

Migration

You are done. Congratulations, you have a website created by me. You will also have the option to hire my web maintenance service, so that it is always updated and ready.

Contact

Got an interesting project?
Let’s talk and find out how we can work together to create something stunning!
Let's Talk