Work Experience
Paylisher
Istanbul, Turkey
Spearheaded the refactoring of core components in a Next.js application, enhancing both state management efficiency and UI/UX consistency.
Key Responsibilities:
- Streamlined state management complexity by implementing Redux, ensuring a scalable and maintainable codebase
- Leveraged ShadCN UI components to create sleek, reusable, and accessible designs, tailored for diverse use cases
- Established a collaborative relationship with cross-functional teams, delivering features that exceeded user expectations
Technologies:
Ad-Nouveau
Istanbul, Turkey
Developed and deployed multiple websites and web apps for various clients from different businesses.
Key Responsibilities:
- Developed websites with their CMS and Admin panel for flexibility
- Maintained and updated apps regularly on clients' needs
- Worked hand to hand with the business team and proposed and applied technical solutions
Technologies:
Glorious
Texas, United States
Spearheaded Shopify development projects using React, contributing to the seamless operation of an e-commerce website.
Key Responsibilities:
- Efficiently managed daily tasks through the integration of Sanity, ensuring optimal website performance and user experience
- Facilitated the transition to the advanced framework, HydrogenJS, demonstrating adaptability and expertise in implementing cutting-edge technologies
- Leveraged Node.js to optimize and develop backend functions, enhancing system efficiency and contributing to the overall scalability
Technologies:
Insivia
Ohio, United States
Contributed to diverse projects with various tech stacks, languages, and frameworks, including React, Node.js, PHP and different UI libraries.
Key Responsibilities:
- Led the development of a 'Subscription-based Marketing Tool' and a 'Building Management Tool' designed for NASA's facilities
- Revamped the application's design and functionality, integrating an Admin panel for managing internal videos and courses
- Successfully updated the database and backend structure to align with evolving business requirements, transitioning to a micro-service architecture with Docker
- Implemented all backend entities and database tables while designing reusable frontend components
Technologies:
New Mind Information Management Systems
Istanbul, Turkey
Fulfilled the role of a proactive Full Stack Developer and Product Owner, responsible for delivering requested features on both client and server sides.
Key Responsibilities:
- Used ReactJS and NodeJS, ensuring seamless deployment on the live system
- Collaborated with various teams, facilitating the integration of shared databases and services such as Redis, ElasticSearch, Tesseract-ocr
- Played a pivotal role in shaping the codebase architecture, database tables, and system functionalities
- Prioritized and delegated tasks to developers during sprint-based periods, ensuring effective task management
Technologies:
Freelance
Remote
Managed multiple end-to-end projects independently, leveraging a diverse range of JavaScript libraries and frameworks.
Key Responsibilities:
- Worked with React, Next.js, Bootstrap, React Native, Node.js and Electron.js
- Transitioned into Full Stack Development during this period
- Driven by a passion for actively participating in every phase of a project and gaining comprehensive insights into the architecture