Frontend Developer with 5 years of experience specializing in JavaScript, Angular, React and Next.js. I have a proven track record of creating seamless, responsive user interfaces and am highly proficient in backend development with Node.js.
A dedicated learner with strong analytical and problem-solving skills, I excel in leading frontend projects and integrating complex systems. Committed to staying updated on the latest frontend technologies to contribute effectively to dynamic and challenging projects.
Frontend Developer
Gama Mühendislik (On-Site)I specialize in building advanced, customized dashboards for the energy automation sector. My work focuses on creating responsive and intuitive user interfaces that offer real-time insights, enhancing decision-making and operational efficiency.
I collaborate closely with cross-functional teams, lead frontend development initiatives, and ensure the seamless integration of complex data into user-friendly applications.
Technologies:
Angular: Built dynamic apps with Angular, focusing on user-friendly interfaces and complex data management.
PrimeNG: Enhanced dashboards with PrimeNG’s rich UI components for added functionality and polish.
RxJS: Managed real-time data streams, processing over 3,500 data points per second with RxJS.
Real-time Data Processing: Processed and visualized 3,500+ data points per second for smooth, real-time displays.
Tailwind CSS: Designed responsive, customizable layouts with Tailwind CSS.
Highcharts & Chart.js: Created 60+ interactive charts, transforming data into actionable insights.
Kepware: Ensured reliable data flow between industrial devices and software.
Codesys & PLC Programming: Automated and optimized industrial processes with PLC programming.
Frontend Developer
Palit Consulting BV (Remote)Led frontend development using Angular and PrimeNG, significantly enhancing the user interface and overall user experience. Developed the entire front end of Appointer.io from scratch, delivering a seamless and responsive user experience.
Architected and launched Docs.appointer.io from scratch using Gatsby, which accelerated user and developer documentation by 80%.Redesigned and developed Palitconsulting.be from the ground up using Gatsby and GraphQL, resulting in a 30% increase in website traffic.
Boosted user experience by 20% through targeted UI/UX improvements.Streamlined the information dissemination process, accelerating documentation creation by 80%.Drove a 30% increase in company website traffic through successful redesign and development.
Technologies:
JavaScript & TypeScript: Core languages for building dynamic, scalable web apps.
Angular: Developed responsive UIs, including a full appointment scheduling app.
React.js & Gatsby: Created high-performance front-ends like a documentation site with custom forms, focusing on speed and SEO.
PrimeNG & Angular Material: Designed intuitive, visually appealing interfaces.
GraphQL: Used for efficient data fetching and smooth API interactions.
RxJS: Managed real-time data streams with reactive programming.
HTML5 & CSS: Built structured, responsive web pages.
Git & Bitbucket: Managed codebases and collaboration with version control and Bitbucket pipelines.
Docker: Streamlined development and deployment with containerization.
CI/CD: Implemented continuous integration and delivery pipelines for automated testing and deployment.
Jira: Utilized for project management, tracking tasks, and Agile workflows.
Full Stack Developer
Online Infinity (Remote)Developed modern, fast, and responsive websites that provide exceptional user experiences. Leveraged frontend technologies such as JavaScript, ReactJS, and Next.js to create dynamic and interactive user interfaces.
On the backend, integrated with headless CMS solutions, allowing for flexible and scalable content management and distribution.
Implemented REST APIs to facilitate seamless data exchange and enhance application functionality. Employed modern JavaScript ES6+ features to adhere to clean code principles.
In particular, utilized advanced techniques such as React with Redux for state management and Next.js for server-side rendering to optimize performance. Additionally, managed styling using Tailwind CSS, SASS, and CSS Modules, creating interfaces that adhere to UI/UX design principles.
Technologies:
JavaScript ES6+: For writing clean, modern, and maintainable code.
ReactJS & Redux: For building dynamic UIs with efficient state management.
Next.js: For server-side rendering and optimized performance.
Headless CMS: For flexible and scalable content management.
REST APIs: For seamless data exchange and integration.
Tailwind CSS, SASS & CSS Modules: For modular, responsive, and maintainable styling.
UI/UX Design Principles: To ensure visually appealing and user-friendly interfaces.
Management Information Systems Masters Degree
Sakarya UniversityI graduated with a Master's degree in Management Information Systems. Throughout my studies, I gained a strong understanding of software development and project management methodologies.
Department of Business Bachelor's Degree
Anadolu UniversityAdvanced C1
Native
JavaScript Algorithms and Data Structures.
Full Stack Web Development