Hasan Can Gedik

Senior Front-end Developer
İstanbul, TR.

About

Highly accomplished Senior Front-end Developer with over 5 years of experience specializing in building user-centric solutions across diverse industries. Proficient in modern web technologies including React.js, TypeScript, Next.js, and Vue.js, I excel at optimizing web performance and crafting intuitive user experiences (UX). My expertise drives impactful, scalable applications from concept to deployment.

Work

Lumian Energy
|

Senior Front-end Developer

İstanbul, Turkey, Türkiye

Summary

Led a small frontend team in a startup environment, spearheading the development of an AI-based energy management platform and client-specific white-label solutions.

Highlights

Spearheaded a small frontend team, leading the end-to-end development of the core energy management platform from conception to deployment using React JS, Ant Design, Styled Components, and Vite.

Managed and optimized the corporate website, built with Next.js, ensuring high performance and seamless user experience.

Delivered multiple white-label projects, customizing solutions for diverse client requirements and expanding product offerings.

Utilized a robust tech stack including TypeScript, React.js, React Native, JavaScript, HTML, CSS, Zustand, Vite, Next.js, and Ant Design to build scalable applications.

iyzico
|

Front-end Developer

İstanbul, Turkey, Türkiye

Summary

Contributed to the development of critical financial technology applications, enhancing online shopping experiences for a broad user base.

Highlights

Enhanced and maintained a critical checkout application using React and Sass, resolving bugs and implementing feature improvements to optimize user transaction flows.

Contributed significantly to the development of a Progressive Web App (PWA) using React, Sass, TypeScript, and Redux, ensuring a seamless and responsive user experience.

Collaborated with cross-functional teams in Istanbul to architect and implement innovative frontend solutions for key company projects, enhancing overall product capabilities.

Leveraged expertise in TypeScript, React.js, React Native, JavaScript, HTML, CSS, and Redux.js to deliver high-quality, performant applications.

Dugun.com
|

Front-end Developer

İstanbul, Turkey, Türkiye

Summary

Enhanced website performance and user experience for a leading online platform and its sub-brands, applying modern web development and SEO best practices.

Highlights

Contributed to the development of dugun.com and its sub-brands, enhancing core website functionalities and user engagement.

Applied Agile/Scrum methodologies and JIRA for efficient task management, improving project delivery timelines and team collaboration.

Optimized website performance by applying SEO best practices, semantic HTML, and leveraging PageSpeed Insights, significantly improving site performance scores.

Expanded expertise in Vue.js and SCSS, implementing advanced styling and component development across various projects.

Teamfox
|

Frontend Developer

İstanbul, Turkey, Türkiye

Summary

Developed a full-featured admin template and an iOS application from scratch, gaining foundational experience in React JS and React Native development.

Highlights

Architected and developed a full-featured admin template from scratch using React JS over a six-month period, gaining foundational experience in large-scale application development and deployment (viewable at https://londoner.netlify.app/).

Developed a native iOS application from the ground up using React Native for the Royal Air Force (RAF), enabling users to create and manage presentations with static and dynamic media.

Acquired valuable experience in component-based architecture and state management, laying the groundwork for future complex projects.

Utilized Styled Components, HTML, CSS, JavaScript, React.js, React Native, and Redux in project implementations.

Education

Trakya University
Edirne, Turkey, Türkiye

Bachelor

Computer Science and Information Systems

Languages

English
Turkish

Skills

Frontend Technologies

HTML, CSS, JavaScript, TypeScript, React.js, Next.js, Redux, Zustand, React Native, Vue.js, Webpack, Vite, SASS, Styled Components, Material UI, Ant Design, Bootstrap.

Methodologies & Tools

Agile, Scrum, JIRA, SEO Optimization, PageSpeed Insights, Web Performance Optimization, UX Design.

Professional Skills

Presentation, Research.