SENIOR FRONTEND ENGINEER
10+ years of experience building scalable, high-performance web applications. Proficient in React, TypeScript, and Node.js, with a strong focus on architecture, code quality, performance optimization, and maintainability. Mentored team members, led design and development initiatives, and conducted thorough code reviews. Skilled in building reusable UI libraries, migrating legacy systems, and ensuring cross-browser compatibility. Experienced in Agile workflows, collaborating with cross-functional teams to iterate on designs and deliver user-focused features.
SKILLS
Languages:
TypeScript, JavaScript (ES6+), HTML5, CSS3, Python
Technologies:
React, Next.js, Redux, Tailwind CSS, RTK Query, AG Grid, Node.js, Express
Tools:
Jest, React Testing Library, Git, Vite, Webpack, NX Monorepo
GenAI:
Prompt Engineering, LangChain.js, OpenAI API, Pinecone, Retrieval-Augmented Generation (RAG)
Others:
Figma, Docker, Kubernetes, AWS, CI/CD, RESTful APIs, WebSocket, MySQL, MongoDB
EXPERIENCE
Senior Frontend Engineer, Broadridge (CAIP),
EPAM SystemsDec 2024 - Present
- Lead development of frontend features in a corporate actions platform using React and TypeScript, focusing on performance and usability for large-scale financial data, with comprehensive unit and integration testing.
- Conduct detailed code reviews and enforce best practices across the frontend codebase, improving code quality and maintainability within distributed teams.
- Collaborate cross-functionally with backend, QA, and product stakeholders in Scrum cycles to refine requirements, resolve edge cases, and deliver stable releases.
Senior Frontend Engineer, Founder,
NowadaysMar 2023 - Nov 2024
- Designed and developed a productivity web application using the MERN stack (MongoDB, Express.js, React, Node.js), transforming repetitive tasks into automated workflows.
- Architected a modular, scalable codebase, and built a reusable React UI library shared across 4 applications, improving maintainability and accelerating development.
- Integrated Generative AI (OpenAI API, LangChain.js, RAG) to generate personalized layouts and automate dynamic content creation from user prompts.
- Applied UI/UX best practices, mobile responsiveness, accessibility (WCAG), and cross-browser compatibility.
- Optimized performance through code splitting, lazy loading, and a cache-first strategy to reduce load times.
Frontend Engineer,
GUI BilisimApr 2020 - Feb 2023
- Delivered high-performance React applications for real-time management and monitoring 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 across multiple projects using Kanban, collaborating with cross-functional teams to develop features and resolve bugs while mentoring junior developers.
Frontend Engineer,
Eti MadenJune 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 MadenJan 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