Yahya Haji
Verified Expert in Engineering
Full-stack Developer
Istanbul, Turkey
Toptal member since August 23, 2022
Yahya is a React front-end developer who excels at crafting user-friendly interfaces. He's skilled in React, Redux, MUI, React Form, and more. With an eye for design and a knack for best practices, Yahya also works wonders with BigCommerce, redesigning pages and harnessing its API for seamless eCommerce experiences.
Portfolio
Experience
Availability
Preferred Environment
JavaScript, React, Visual Studio Code (VS Code), Linux, TypeScript, Git, SQL, Java, Material UI, Redux, Websites
The most amazing...
...thing I've worked on is a website that tracks consumer analytics and displays it in user-friendly charts.
Work Experience
Full-stack Developer
Limestone Digital
- Implemented the UI designs using React, MUI, and Context API.
- Created a product migration tool using BigCommerce API to migrate the products across multiple storefronts safely.
- Customized BigCommerce Store Pages using Stencil CLI.
- Implemented Celigo flow to integrate BigCommerce with HubSpot.
- Optimized the performance of existing features by 10% through state memoization.
- Produced high-quality, easily understandable codes that adhered to best code practices.
- Worked actively in teams using various tools, including Git and Figma.
- Reviewed and helped improve the codes of other developers in my team.
- Collaborated closely with the clients on enhancing the user experience.
Full-stack Developer
Freelance
- Created vastly scalable web applications for businesses.
- Developed extremely performant RESTful APIs for small and medium-sized companies.
- Designed and developed highly intuitive and easy-to-use UI.
- Wrote descriptive documentation for every function to ease maintenance.
- Collaborated with the clients on a weekly basis to improve product UI/UX.
- Developed and delivered various prototypes using Figma.
Experience
Task Tracking Web Application
https://github.com/yahyafati/task_tracker_reactKEY ACTIVITIES
• Designed and developed a web application to track tasks in a group or organization.
• Created a RESTful back-end server using the Spring Boot framework.
• Added a JWT authentication method using Spring Security for different users to log in with different roles and permissions.
• Designed a user-friendly web interface using React 17.0.
• Created an admin panel for administrators to manage the overall system.
• Developed and optimized database design using Spring Data and MySQL.
• Utilized Java, JavaScript, Spring, React, JWT, CORS, web development, and Figma.
Education
Bachelor's Degree in Software Engineering
Istanbul Aydin University - Istanbul, Turkey
Skills
Libraries/APIs
React, Highcharts, Node.js, BigCommerce API, NumPy, Pandas, Salesforce API
Tools
Git, Auth0, Figma, AWS IAM
Languages
JavaScript, TypeScript, SQL, Java, HTML, CSS, Python, Sass, HTML5, Python 3, GraphQL, XPath, Kotlin
Paradigms
Automation, Asynchronous Programming, Database Design, Microservices, Testing
Platforms
Visual Studio Code (VS Code), BigCommerce, Firebase, Linux, Docker, YouTube
Frameworks
Material UI, Redux, Spring, Next.js, Express.js, Hibernate, Selenium, Chrome, Tailwind CSS, .NET, JSON Web Tokens (JWT)
Storage
MongoDB, Databases, PostgreSQL
Other
Algorithms, Web Scraping, APIs, BigCommerce Stencil Design, Chrome Extensions, Design, Front-end, Scraping, User Interface (UI), User Experience (UX), Websites, UI Automation, Workflow Automation, Performance Optimization, Data Handling, CORS, Data Structures, OOP Designs, Statistics, Probability Theory
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring