Professional Summary
Senior Frontend Engineer with 7+ years of experience building high-performance, scalable web applications using React, TypeScript, Figma, and Adobe tools. I value honesty and transparency in development, where collaboration and learning from mistakes drive continuous improvement. I take full ownership of features from design and architecture to deployment while mentoring peers, modernizing legacy systems, and delivering intuitive, accessible, and visually appealing interfaces. Passionate about advancing in UI/UX and creating solutions that delight thousands of users while contributing to a positive, fun team culture.
Technical Skills
- Frontend: Javascript, TypeScript, NextJs, Angular, React, NextJs
- Backend: Node.js, NextJs, Express.js, .NET Core, REST, MVC, CQRS
- Design & Tools: UX Design, Figma, Prototyping, User Flows, Component Libraries, Accessibility
- Testing: Jest, Mocha, Cypress, React Testing Library
- DevOps & Cloud: Docker, Kubernetes, Azure CI/CD, GitHub Actions, GitLab CI
- Other Tools & Platforms: Storybook, Jira, Postman, Swagger, Design Systems
Education
- Yeditepe University – BCS, Information Systems & Technologies | 2015–2019
- Eastern Mediterranean University – B.Eng. Mechanical Engineering | 2012–2015 (Transfer)
Languages
- English: Fluent
- Turkish: Native
Certificates
- LFD134: WebAssembly Components - From Cloud to Edge
- LFEL1012: Secure AI/ML-Driven Software Development
- English City & Guilds Certificate Advanced C1
- Kodluyoruz React Contributor Certificate
Achievements
- 🏆 1st place at Akinon Hackathon by designing and developing a Live Commerce app using WebRTC + Mux.
- 👩🏫 Supported 30+ people transitioning to the tech industry through React Bootcamp training, mentoring juniors, and enabling their first industry roles.
- 🌍 Cross-developer role at Azerion, collaborating in a multicultural team to maintain and modernize Sitebuilder, migrating it from legacy code to React + Next.js and deploying it live.
Work Experience
BtcTurk – Senior Software Developer
📍 Istanbul | Sept 2023 – Present
- Designed and developed enterprise-scale web applications using Angular, React, and Nextjs. Mostly implemented big features end-to-end technical design, implementation, testing and production with product, test, devops and security teams.
- Kubernetes by packaging production builds with Docker images, validating runtime environment variables, API endpoints and flows across dev, staging, and production environments, while working with Nginx Ingress to ensure correct routing, redirects and secure access. For horizontal scaling, verifying UI stability, performance, and resilience during rolling deployments and controlling high traffic with tools like grafana and new relic.
- Upgrading of Angular versions to stay protected and updated from v12 to v18, ensuring compatibility with existing codebase with polyfills and optimizing performance. Refactoring legacy components, resolving dependency issues such as Zoneless approach, NgRx & RxJs methods compitabilities, checking component libs such as Material UI.
- OpenID Connect Integration, implementing and updating the RFC-6749-based ( OAuth 2.0 Authorization Framework ) OpenID Connect package and Passkey feature in Angular projects to enhance authentication and authorization processes in accordance with the cybersecurity team.
- Managing cloud resources using Azure Cloud CLI and containerizing applications with Docker and creating the Test environments on CICD pipelines.
- Updating and integrating 3rd party library TradingView components in Angular and upgrading websocket to enhance real-time trading functionalities with mentor and guide junior developers to improve their skills and knowledge.
Tech Stack: Angular, RxJs, Kubernetes, Docker .NET, Typescript, NextJs, Tailwind, Scss, Gulp, Html, TradingView, Figma, Jira, Azure
Azerion – Senior Software Developer
📍 Istanbul | May 2022 – Sept 2023
- Developed and maintained scalable stateless React & Next.js npm modules for a Sitebuilder SaaS platform, this platform supporting international enterprise clients including Yandex, Italiaonline and SBT Games and 20+ more.
- Developed SDKs for seamless integration between Algolia, Redis, GraphQL, and public APIs, utilizing tools such as Swagger for API documentation and Postman for API testing.
- Enhancement of user interface experiences and content management using Node.js and Angular for both client-side and server-side CMS projects.
- Worked as part of international teams to transition software client-side components to server-side components using React and Next.js, improving performance and scalability.
- Strengthened a shared component ecosystem by contributing to +150 UI stateless npm packages, standardizing component patterns, and improving reusability and documentation in close collaboration with the GameDistribution team.
- Built and enhanced the project using Nextjs and React for dynamic user interfaces. Redux for state management, and Next.js for server-side rendering and static site generation.
- Agile practices including Daily Stand-ups, Retrospectives, Sprint Planning, and Scrum meetings to ensure efficient project management and team collaboration.
- Addressed client needs by developing and maintaining NPM packages, performing design refactors, and tailoring solutions to meet specific requirements.
Tech Stack: Next.js, React, Node, Figma, Styled Component, Storybook, Material UI, Typescript, Jira, Kubernetes, Docker, Google Cloud Platform
Akinon – Software Developer
📍 Istanbul | Oct 2020 – May 2022
- Won 1st place at Akinon Hackathon by building a Live Commerce app using WebRTC + Mux.
- Migrated Legacy Angular → React, introducing Hooks, Context API, and Redux.
- Improved cross-functional collaboration (UX, backend, product), enabling faster feature delivery.
- Refactored legacy Zeplin designs by migrating to Figma, rebuilding component structures, and creating a scalable design system.
- Contributed to CI/CD pipelines and optimized project costs through licensing evaluations.
Tech Stack: React, Zeplin, Node.js, TypeScript, AWS, Tailwind, Figma, Storybook
Birgi Mefar Group – Full Stack Developer
📍 Istanbul | Mar 2020 – Oct 2020
- Built a customer reporting module in React + .NET for a legacy CRM.
- Migrated .NET Core services into REST microservices, enabling PDF & Excel report generation.
- Implemented Google Analytics SEO customization, boosting organic traffic.
- Developed microservice tracing tool with PM2 for Node.js.
Tech Stack: React, .NET, TypeScript, Docker, Kubernetes, DigitalOcean
Kodluyoruz – Bootcamp Research Assistant
📍 Istanbul | Aug 2019 – Mar 2020
- Conducted React Bootcamp training, teaching SPA principles, Hooks, and Context API.
- Conducted SEO optimization, improving website ranking for target keywords.
- Designed interactive Figma prototypes and built reusable component libraries to streamline development and ensure consistent UI/UX.
- Assisted junior developers in learning modern JavaScript and tooling (Webpack, Babel).
Tech Stack: React, JavaScript, Styled Components, Git
Emc Information – Full Stack Developer
📍 Istanbul | Jan 2019 – Aug 2020
- Managed 1+ e-commerce client site per month end-to-end: research, design, deployment.
- Designed responsive layouts and UI with HTML, SCSS, and JavaScript.
- Ensured seamless integration of payment gateways & product listings.
- Provided post-launch optimization based on analytics & customer feedback.
Tech Stack: Laravel, CodeIgniter, JavaScript, SCSS, CSS, Git
Netaş – Internship Student
📍 Istanbul | Jun 2018 – Aug 2018
- Prototyped applications based on business requirements.
- Built frontends using HTML, CSS, JavaScript.