SUMMARY
Senior Frontend Engineer with 10+ years of experience using the React ecosystem (React, Next.js, Redux, RTK Query) and TypeScript. Expert in architecture, responsive design, reusable UI libraries, legacy migration, performance optimization, and cross-browser compatibility. Mentor team members; lead design and development initiatives; conduct code reviews; and apply best practices. Collaborate with product, design, and backend teams to align technical solutions with business objectives.
SKILLS
Languages:
JavaScript (ES6+), TypeScript, Python, HTML5, CSS3
Frontend:
React, Next.js, Redux, RTK Query, Tailwind CSS, Jest, React Testing Library, AG Grid
Backend:
Node.js, Express, Django, RESTful APIs, WebSocket, MySQL, MongoDB
DevOps & Toolchain:
Git, Docker, AWS, CI/CD, Vite, Webpack, NX Monorepo, Figma
AI & Data:
OpenAI API, LangChain.js, Pinecone, Retrieval-Augmented Generation (RAG)
EXPERIENCE
Senior Frontend Engineer, Broadridge,
EPAM Systems
Dec 2024 - Present
  • Build and maintain the corporate actions platform using React + TypeScript for managing financial data.
  • Contribute to frontend architecture, develop advanced UI components, review code, and mentor junior developers.
  • Optimize UI performance for 100,000+ records via server-side pagination, AG Grid’s server-side row model, and React memoization, reducing lag and enhancing user experience.
  • Develop dynamic, data-intensive UI components using advanced virtualization techniques to enable real-time visualization of large-scale transaction data.
  • Collaborate with product, QA, and backend teams to resolve edge cases and apply business rules to frontend features.
Senior Frontend Engineer, Founder,
Nowadays
Mar 2023 - Nov 2024
  • Built and launched the productivity platform composed of 6 applications using the MERN stack, replacing traditional PDF planners with 50+ interactive, AI-powered productivity widgets.
  • Architected a modular, scalable codebase and developed a reusable React UI library shared across 3 applications, improving consistency, maintainability, and development speed.
  • Integrated AI solutions (OpenAI API, LangChain.js, RAG) enabling personalized layout generation and automated dynamic content creation from user prompts.
  • Optimized frontend performance via lazy loading, code splitting, and RTK Query’s cache-first data fetching strategy.
  • Applied UI/UX best practices, mobile responsiveness, WCAG accessibility standards, and cross-browser compatibility.
Frontend Engineer,
GUI Bilisim
Apr 2020 - Feb 2023
  • Delivered 5 React applications for real-time monitoring and management of secure communication devices, providing fast, reliable, and responsive user interfaces.
  • Migrated a legacy JavaScript codebase to TypeScript and refactored React class components to functional components with hooks, improving maintainability and reducing bugs.
  • Built a React UI library, resulting in a 30% reduction in development time and increased team productivity.
  • Managed project workflows using TFS, collaborating with cross-functional teams to develop features and resolve bugs.
Frontend Engineer,
Eti Maden
June 2018 - Mar 2020
  • Developed an intranet using JavaScript to simplify document sharing and communication among employees.
  • Built an email alert system with React and Python to alert employees of network device failures and outages.
  • Automated network device management with Python scripts, reducing configuration time for over 100 devices.
System and Network Administrator,
Eti Maden
Jan 2013 - May 2018
  • Worked with the team to gather requirements, develop web features, and maintain user interfaces using HTML, CSS, and JavaScript, while actively participating in project meetings.
  • Collaborated with outsourced teams to troubleshoot issues, minimizing delays and ensuring project success.
EDUCATION
Ankara University
Bachelor's Degree in Computer Engineering
June 2018
Ankara, Turkey
Ankara University
Associate’s Degree in Computer Programming
June 2012
Ankara, Turkey