Experience
Software Engineer
Turk Telekom
Summary
Developed and maintained data-intensive React applications focused on performance and scalability. Refactored legacy frontend systems, built Cypress E2E automation suites, and improved release reliability.
Details
Contributed to the development of a data-intensive application serving a large user base, with a focus on performance, reliability, and scalability.
Refactored legacy frontend systems to reduce production issues, improve maintainability, and enhance overall platform stability.
Collaborated closely with backend engineers, product teams, and cross-functional stakeholders to ensure consistent feature delivery and operational reliability.
Participated in technical discussions and solution design within a small, high-impact engineering team.
Developed and maintained end-to-end (E2E) test automation using Cypress, increasing automated test coverage to approximately 90% and improving release confidence.
Reduced regression-related production issues by strengthening testing workflows and validating critical user flows through automated E2E testing.
Contributed to frontend architecture improvements using React and modern JavaScript practices to support long-term scalability and maintainability.