CV
Yusuf Öndü
Frontend Developer
- yusufondu@gmail.com
- Tuzla, Istanbul, Türkiye
- www.yusufondu.com
- GitHub
About Me
Frontend Developer with 6+ years dedicated to building production web applications, and 8+ years of overall experience across marketing and technology. I specialize in creating scalable, high-performance user interfaces with Vue.js and React/Next.js, and I’m comfortable owning features end-to-end from requirements to release. I enjoy improving code quality and user experience through clean component architecture, solid state management, and performance-focused development in Agile teams.
Technologies I've used in my projects
- React.js, Redux, Next.js, JavaScript ES6, Vue.js, Vuex, Vue Router, Nuxt.js, Node.js, TypeScript, Angular, Bootstrap, Bootstrap Vue, Tailwind, Ant Design, SCSS, SASS, REST API, Axios, Fetch, Bitbucket, AWS, Vite, Docker, Tailwind UI, PrimeVue, Jenkins, Pinia, Jest (Unit Testing), Cypress (E2E Testing), GitLab, Atomic Design, Responsive Design, Webpack, Scrum, Agile, Jira, Gitflow, Storybook, Git, Sourcetree, Octopus, Vuepress, Sentry, Conventional Commits, ESLint, Husky
Professional Experience
Sipay | Fintech, Payment Systems
Frontend Developer | 📍İstanbul, Türkiye
Responsibilities & Contributions;
- Developing and maintaining Sipay’s enterprise-grade fintech application for critical payment and business workflows.
- Building reusable, modular UI components and shared patterns using Next.js, React.js, TypeScript, and Tailwind CSS.
- Integrating REST APIs for dynamic data rendering, real-time updates, and reliable transaction-related user flows.
- Collaborating with product, design, and backend teams to deliver scalable, production-ready solutions in an Agile environment.
- Supporting frontend feature delivery with a strong focus on usability, consistency, and maintainable implementation patterns.
Achievements;
- Led the frontend implementation of complex features from requirement analysis to production release, ensuring scalable and production-ready delivery across critical business workflows.
- Improved existing frontend modules by optimizing performance, maintainability, and usability, helping increase overall application quality and delivery efficiency.
- Designed and implemented robust frontend interaction patterns (validation, loading/error states, edge-case handling) for complex operational screens, improving reliability and user experience in critical flows.
- Contributed to frontend architecture improvements and coding standards, strengthening code quality and long-term maintainability across the application.
Financial House | Fintech, Payment Systems
Frontend Developer | 📍London, England United Kingdom
(1yr 6 mos)
Responsibilities & Contributions;
- Developed transaction modules for seamless checkout & exchange operations
- Built admin panel features for transaction review & management
- Implemented multi-language support (i18n) & dark mode for better UX
- Refactored codebase into reusable, composable components, reducing redundancy
- Optimized performance with code splitting, lazy loading, caching & Lighthouse improvements
- Conducted code reviews within a four-member frontend team
- Integrated secure logging & data masking for financial security compliance
Achievements;
- Boosted performance via lazy loading, code splitting & caching
- Enhanced security with data masking for transaction logs
- Optimized CSS & reduced redundant styles for better maintainability
Security Measures Taken on the Frontend;
- Data Masking: Sensitive information (e.g., card details) was masked in logs and UI
- Secure Input Handling: Implemented input validation and sanitization to prevent injection attacks
- Session & Token Management: Proper handling of authentication tokens to prevent session hijacking
- Rate Limiting & API Throttling: Implemented debouncing techniques to prevent excessive API requests
Pusula Kurumsal İş Çözümleri | Healthcare Software Solutions
Frontend Developer - Hybrid | 📍İstanbul, Türkiye
(4 mos)
Responsibilities & Contributions;
- Developed the doctor review module, enabling doctors to provide second opinions on patient cases.
- Implemented multi-language support and dark mode to enhance user experience.
- Built the project using a fully component-based approach, ensuring reusability and maintainability.
- Integrated REST APIs using Axios & Fetch, facilitating seamless data exchange between frontend and backend.
- Wrote unit tests with Jest, ensuring reliability and stability through snapshots and modular testing.
- Contributed to monorepo structuring with pnpm, optimizing build performance and project scalability.
Achievements;
- Reduced build times by leveraging pnpm in a monorepo setup, improving package management efficiency.
- Enhanced modularity and code maintainability by structuring the project with reusable Vue 3 composables and components.
- Improved accessibility and UX by implementing dark mode and multi-language support.
Huawei | Telecommunications
Software Engineer - Remote | 📍İstanbul, Türkiye
(1 yr 4 mos)
Responsibilities & Contributions;
- Developed and optimized a WebView-based mobile application using Vue.js, ensuring multi-language support and responsiveness.
- Built and enhanced a large-scale survey management tool with Angular, improving data handling and UI efficiency.
- Led a 4-member frontend team, overseeing task assignments, mentoring interns, and providing training resources.
- Integrated REST APIs using Axios & Fetch, enabling seamless frontend-backend communication.
- Participated in Agile sprints and Waterfall development, adapting workflows based on project needs.
- Monitored and debugged deployment issues, ensuring stability in production.
- Improved UI/UX through responsive optimization, language adaptation, and dark mode implementation.
Achievements;
- Enhanced the performance and responsiveness of the WebView-based smartwatch application, improving user accessibility.
- Optimized UI components and improved user experience in the Survey Tool, ensuring a seamless and visually appealing interface.
- Implemented lazy-loading and code splitting, boosting application performance.
- Successfully mentored and guided interns, enhancing their frontend skills and best practices.
Kariyer.net | HR Tech, Job Listings Platform
Frontend Developer | 📍Ümraniye, İstanbul, Türkiye
(2 yrs 1 mo)
Responsibilities & Contributions;
- Developed scalable and high-performance user interfaces using Vue.js & Nuxt.js.
- Played an active role in the development of job listing, profile pages, and dashboard.
- Optimized page loading times and improved Lighthouse scores to enhance performance.
- Created flexible and modern UI components using TailwindCSS, SCSS, and Bootstrap.
- Developed unit tests with Jest to improve code quality and reliability.
- Used GitLab CI/CD & Jenkins for deployment processes, ensuring smooth project delivery.
- Integrated and consumed REST APIs using Axios and Fetch for dynamic data handling.
- Participated in code review analysis meetings to contribute to maintaining high code quality.
- Actively engaged in Scrum & Agile methodologies to ensure efficient project execution.
Achievements;
- Increased Lighthouse scores from 60-70 to 90+, significantly enhancing page performance and SEO compliance.
- Reduced page load times by 50%, from an average of 4 seconds to under 2 seconds.
- Implemented component-based development, creating reusable UI components that improved development speed.
- Expanded test coverage with Jest, reducing error rates and improving application reliability.
- Implemented lazy-loading and code splitting on critical pages, optimizing the user experience.
Kariyer.net | HR Tech, Job Listings Platform
CRM Campaign Management & Email Developer | 📍İstanbul, Türkiye
(2 yrs)
PwC Turkey | Professional Services, Audit, Tax & Advisory
Marketing & Business Development Intern | 📍İstanbul, Türkiye
(9 mos)
MediaMarkt Turkey | Retail, Consumer Electronics & E-Commerce
Marketing Intern | 📍İstanbul, Türkiye
(4 mos)
Soft Skills
- Communication, Problem-Solving, Adaptability, Time Management, Attention to Detail, Agile Methodologies
Education
Master's Degree, Marketing (MBA)
Marmara University • 2017 - 2020
Bachelor's Degree, Business Administration
Marmara University • 2013 - 2017