Emir Kocaoğlu
👋

Hello, I'm Bilal Emir. I'm a frontend developer with 2+ years of experience. I enjoy creating user-friendly websites & applications. My focus is JavaScript (React, Next.js, Angular) & TypeScript.

About me

After graduating in Computer Programming, I decided to channel my enthusiasm for software development into a professional career. Currently working as a Frontend Developer using React and contributing to component development, UI improvements, and bug fixes in an agile team. I create complex web applications using React, Angular, Next.js, JavaScript, and TypeScript. I enjoy solving challenging problems through innovative solutions and building scalable, maintainable applications . My core stack includes React, Angular, Next.js, TypeScript, HTML, CSS, and TailwindCSS. I am familiar with all stages of the Software Development Life Cycle (SDLC) and proficient in managing multiple priorities while implementing efficient solutions to complex problems.

My projects

MateBot

Developed a process tracking software aimed at preventing potential work accidents within the scope of occupational health and safety legislation

  • Angular
  • PrimeNG
  • Apexcharts
  • Tailwind
  • Responsive Design

MateBot Promotional Website

Showcases MateBot's features and benefits, helping businesses improve productivity and efficiency.

  • Angular
  • PrimeNG
  • Tailwind
  • Responsive Design

AI Project

Enables users to upload documents and get fast, accurate answers to their questions with AI support.

  • Angular
  • PrimeNG
  • Tailwind
  • Responsive Design

Human Resources Project

Built to streamline employee management, task assignments, and notification processes.

  • Angular
  • PrimeNG
  • Tailwind
  • Responsive Design

IMODA

In the 'Intelligent Manufacturing and Operations Decision Support Assistant' project, I designed and developed an AI-powered Chat UI to enable real-time, data-driven decision-making through natural language processing.

  • Angular
  • PrimeNG
  • Tailwind
  • Responsive Design

Fedu.ai

Joined the existing Fedu.ai development team to enhance and extend the AI-powered educational platform. Contributed to multi-role authentication (Teacher/Student/School Center), AI-driven content generation, and multilingual feature enhancements. Improved performance and user experience by optimizing Redux Toolkit and Zustand state management structures.

  • Next.js 14
  • TypeScript
  • Tailwind CSS
  • Redux
  • Zustand
  • Azure AI

AI Education Summit 2025

Fully developed the event platform from scratch with responsive, mobile-first architecture and multilingual support for 10+ languages. Implemented a secure participant registration system using AES-CBC encryption and real-time form validation. Designed modular React components for event schedule, speaker management, and registration flow to ensure scalability and UI consistency.

  • React
  • Next.js
  • Tailwind CSS
  • AES Encryption
  • Zustand
  • Multilingual

Fedu Landing Site

Built a multilingual, content-driven landing and blog site with structured JSON data and reusable UI components. Created a component library and integrated Zustand stores for smooth user interaction and locale management. Optimized Azure Static Web Apps deployment through SSG, asset compression, and Next.js standalone builds, improving overall performance.

  • React 17
  • Next.js 12
  • SCSS
  • next-i18next
  • Zustand
  • Azure Static Web Apps

My skills

My experience

Contact me

Please contact me directly at emirkocaoglu05@gmail.com or through this form.