12+
Years Experience
20+
Applications Built
15+
Companies Served

About Me

Hello, I'm Egemen Kayılıdere — a passionate software engineer with over 12 years of hands-on experience in building web and mobile products across various industries.

I specialize in React.js and React Native, and I've led the development of more than 20 scalable applications from the ground up. Whether it's UI/UX design, performance optimization, or integrating complex APIs, I enjoy being involved in every stage of the product lifecycle.

Over the years, I've had the chance to work with leading companies like Mercedes, Vodafone, Turkcell, and TÜBİTAK, and delivered solutions for healthcare, fintech, education, food tech, fitness, event management, pet care, and marketplace platforms.

As a strong advocate of Firebase, I regularly use services like Authentication, Firestore, Realtime Database, Cloud Functions, Analytics, and Hosting to build fast and reliable systems.

Core Skills

Frontend Development

  • React.js & React Native
  • TypeScript & JavaScript (ES6+)
  • Redux, Context API, Zustand
  • Material UI, Tailwind CSS
  • React Hook Form
  • TanStack Query (React Query)
  • Yup & Zod Validation
  • HTML5, CSS3, Responsive Design

Backend & Infrastructure

  • Node.js & PHP (Laravel)
  • REST & GraphQL APIs
  • Firebase Suite
  • MySQL, MongoDB, Firestore
  • CI/CD (Jenkins, GitLab)

Mobile Development

  • iOS (Xcode, Objective-C)
  • Android (React Native)
  • WebRTC & Socket.IO
  • BLE Integration
  • App Store & Play Store Publishing

Testing & Quality

  • Jest & React Testing Library
  • Unit & Integration Testing
  • E2E Testing
  • TDD Best Practices
  • Code Quality & Review

Leadership & Tools

  • Technical Mentorship
  • Team Management
  • Scrum/Agile (Jira)
  • Git, Docker
  • SOLID Principles
  • Architectural Design

Professional Experience

Senior Software Engineer
BGTS
Mar 2025 – Oct 2025
  • Led the front-end development team to create AI-supported user interfaces for employee performance enhancement
  • Designed and implemented a panel featuring AI-driven exams and role plays to boost employee engagement
  • Collaborated with cross-functional teams to ensure seamless integration of AI technologies into the user experience
React.jsNext.jsAI/MLFront-end Development
Development Team Lead
Innovance Consultancy
Jan 2023 – Mar 2025
  • Established sustainable, modular frontend architectures in React and React Native projects
  • Implemented state management solutions using Redux, Context API, and Zustand
  • Developed responsive, enterprise-grade user interfaces with MUI
  • Integrated RESTful API and GraphQL services
  • Led TypeScript transformation processes and established component-based structures
  • Managed CI/CD processes with Jenkins and GitLab pipelines
  • Provided technical leadership, conducted code reviews, and mentored junior developers
  • Facilitated sprint and task tracking via Jira using Scrum/Agile methodologies
  • Collaborated with backend teams to develop end-to-end architectural solutions
Key Projects:
  • OYAK A.Ş: Data visualization dashboards for corporate process tracking
  • Ziraat Katılım: Banking interaction modules & application interfaces
  • Vodafone: Reconstruction of internal operations dashboards
  • Beşiktaş JK: Fan mobile application and content management interfaces
  • Ankara BB: Mobile/web-based interfaces for public services
  • Sütbir: Data logging & tracking systems for producer unions
  • Letim: Control panels & data reporting tailored for agriculture and logistics sectors
ReactReact NativeTypeScriptReduxMaterial UIGraphQLJenkinsGitLab CI/CD
Senior Frontend Developer (React Native Developer)
MentorMate
Jan 2022 – Dec 2022
  • Developed the United Healthcare mobile application using React Native
  • Implemented user-friendly interfaces for healthcare service access
  • Integrated secure authentication and data protection features
  • Designed and developed a fintech wallet module allowing users to earn money for walking and completing activities
  • Utilized React Native and related technologies for cross-platform functionality
  • Collaborated with an international development team to deliver a high-quality healthcare solution
React NativeJavaScriptReduxFirebaseGit
Senior Software Engineer (Senior React Native Developer)
Rise Technology, Consulting & Academy
Jan 2020 – Dec 2022
Project: Otokoç 2nd Hand Mobile Application
  • Built the mobile application for Otokoç's second-hand vehicle sales platform from scratch using React Native
  • Developed screens enabling users to list vehicles, apply filters, add to favorites, and initiate the purchase process
  • Implemented authentication, push notifications, and real-time data synchronization using Firebase
  • Enhanced state management with Redux and improved code readability with a modular, component-based structure
  • Created interactive user interfaces featuring vehicle details, price analysis, and listing comparison functionalities
  • Supported store preparation, versioning, and release processes for iOS and Android
  • Collaborated with backend teams to manage REST API integration and data modeling processes
React NativeJavaScriptReduxFirebaseGitGitHubJiraFigma
Senior React Native Developer
Motion Software
Jan 2022 – Oct 2022
  • Developed fintech apps with React Native for both platforms
  • Created a dashboard for account management and switching
  • Built a gifting feature to boost registrations
  • Added notifications via Firebase
  • Integrated SMS, Face ID, and Touch ID authentication
  • Enabled Sumsub ID verification (passport, etc.)
  • Developed profile updates and balance charts
  • Managed app bundling and store releases
React NativeJavaScriptReduxFirebaseJira
Lead React Native Developer (Senior React Native Developer)
ARDIC
Jan 2019 – Oct 2022
  • Built an education app with real-time class features (whiteboard, Q&A, camera/audio)
  • Developed a Clubhouse-style app for audio/video calls
  • Delivered cross-platform apps for Apple and Play Stores
  • Collaborated in a 15-member Scrum team
React NativeJavaScriptReduxFirebaseJitsi MeetJira
React Native Developer
Doktorclub.com
Jan 2021 – Sep 2022
  • Built a doctor-focused app for answering patient queries and sharing cases
  • Enabled article posting and peer networking features
  • Developed cross-platform apps for Apple and Play Stores
  • Worked closely with the backend team
React NativeJavaScriptReduxFirebaseJira
React Native Developer
Kalorilerim+
Jan 2019 – Aug 2022
  • Built an app for meal tracking and reporting to nutritionists
  • Integrated wristband connectivity for step activity tracking
  • Developed cross-platform apps for Apple and Play Stores
  • Worked with the backend team on data integration
React NativeJavaScriptReduxFirebaseBLE (Bluetooth Low Energy)
React Native Developer
Oyna Hadi App (Personal Project)
Aug 2018 – Jan 2022
  • Designed and built a game app from scratch with React Native
  • Implemented weekly game features akin to a quiz show
  • Managed database and app logic single-handedly
  • Launched on App Store and Play Store
React NativeJavaScriptReduxFirebase
React Native Developer
Istanbul Audio Tour Guide (Personal Project)
Jan 2018 – Jan 2022
  • Created an app for audio/video travel guides from scratch
  • Enabled discovery of Istanbul's historical sites with stories
  • Handled full development, including database integration
  • Launched on App Store and Play Store
React NativeJavaScriptReduxFirebaseZustand
React Native Developer
Petibon Pet App (Personal Project)
Jan 2019 – Dec 2021
  • Built a pet-sharing app with an Instagram-inspired design
  • Enabled buying, selling, and pairing of pets
  • Handled full development, including database
  • Launched on App Store and Play Store
React NativeJavaScriptReduxFirebase
Senior React Native Mobile Developer
BilgeAdam
Jan 2020 – Sep 2020
  • Built mobile apps for Mercedes, Decathlon, and TSKB
  • Contributed to a 10-person Scrum team
  • Mentored junior developers and trained beginners in React Native
  • Delivered cross-platform apps for Apple and Play Stores
Projects: Mercedes Servisim App, Decathlon Web and Mobile Apps, TSKB Bank Employees Local App
React NativeJavaScriptReduxFirebase
Senior React Native Mobile Developer
Neyasis Technology
Aug 2019 – Dec 2019
  • Built an app for meal/drink orders, table bookings, and payments
  • Delivered cross-platform apps for Apple and Play Stores
  • Collaborated in a 10-person Scrum team
React NativeJavaScriptReduxFirebase
Senior Software Engineer (React Native Developer)
Nuevo Softwarehouse
Aug 2018 – Aug 2019
  • Developed Tavuk Dünyası Portal for employee workflows
  • Built Temsa Portal for meal tracking and car availability
  • Created Tekfen Portal for staff updates and messaging
  • Designed Titas Portal for employee management
  • Delivered Total Portal for workflow oversight
  • Launched apps on Apple and Play Stores
Projects: Tavuk Dünyası Portal, Temsa Portal, Tekfen Portal, Titas Portal, Total Portal
React NativeJavaScriptReduxFirebase
Senior Web Developer
Tarihi Çiçek Pasajı
Jan 2012 – Nov 2018
  • Developed and designed the Çiçek Pasajı website
  • Executed digital marketing for restaurants
  • Enhanced online presence through commercial promotions
HTML/CSSJavaScriptDigital Marketing Tools
Senior Web Developer
Soydan Giyim / soydanguner.com.tr
Oct 2011 – Nov 2018
  • Built and managed an e-commerce website
  • Created a promotional website for brand outreach
  • Improved online shopping experience and functionality
HTML/CSSJavaScriptPHP/MySQL
Senior Software Engineer
Mono Yazılım A.Ş
Mar 2017 – Jul 2018
Project: Fastfly
  • Developed the Fastfly flight ticket sales platform
  • Built frontend features using React.js
  • Implemented backend logic with PHP Symfony and MySQL
React.jsPHP (Symfony)MySQL
Senior Software Engineer (Software Engineer)
Rezervasyon.com
2016 – Nov 2017
Project: Extranetwork
  • Developed the Extranetwork project for hotel management
  • Enabled easy hotel indexing and reservation features
  • Utilized PHP Laravel, MySQL, and JavaScript for development
PHP (Laravel)MySQLJavaScript
Wordpress Web Developer
MMEST (Mono Music Entertainment Solutions Team)
Jan 2012 – Nov 2017
  • Developed and designed websites using Wordpress
  • Gained initial freelance experience in Wordpress
  • Implemented digital marketing strategies
  • Optimized sites with SEO and SMO techniques
WordpressHTML/CSSSEO/SMO
Software Engineer
Pondr
Jul 2013 – Mar 2014
  • Built iOS apps for iPhone and iPad with Xcode and Objective-C
  • Developed a Facebook app as my first mobile experience
  • Implemented backend with PHP and MySQL
  • Managed Amazon servers and used jQuery/AJAX for frontend
XcodeObjective-CPHPMySQLjQueryAJAXAmazon Servers
Freelance Web Developer
Beyogluin.com
Mar 2013 – Mar 2014
  • Developed a web platform with PHP and MySQL
  • Designed and implemented a contest system for ticket prizes
  • Integrated social media functionalities
PHPMySQLHTML/CSSSocial Media APIs
Software Engineer (Intern / Stajyer)
Doktorsitesi.com
Aug 2011 – Oct 2011
  • Acquired initial hands-on software engineering experience
  • Contributed to web development using ASP.NET and MSSQL
  • Applied jQuery, CSS, and HTML for frontend tasks
ASP.NETMSSQLjQueryCSSHTML

Personal Projects

A comprehensive reservation and event management platform. Built with modern web technologies to provide seamless booking experiences for restaurants, venues, and events.
React.jsNext.jsTypeScriptNode.js
Istanbul Audio Tour Guide
A mobile application and web platform offering audio and video guides for travelers visiting Istanbul. Features GPS-based location services, intuitive map interfaces, and multimedia content management. Available on both App Store and web platform.
React NativeReact.jsGPS/Location ServicesAudio/Video APIsApp Store
Petigram
An Instagram-like social platform for pet lovers. Features include pet profiles, photo sharing, social interactions, and community features. Available as both a web application and mobile app on the App Store.
React NativeReact.jsFirebaseApp StoreSocial Media Features

Education

BSc in Software Engineering
Istanbul Aydın University, Turkey
2008 – 2013
Erasmus Exchange in Computer Science
Business Academy of Copenhagen North, Denmark
2010 – 2011
Erasmus Internship in Computer Science
Università degli Studi della Tuscia, Italy
2012