Cihan Y.

Cihan Y.

Senior Software Engineer

Ankara, Turkey
Hire Cihan Y. Hire Cihan Y. Hire Cihan Y.

About Me

Cihan is a seasoned professional boasting a remarkable 15-year track record in software development. His primary expertise lies in full-stack development as well as machine learning. Moreover, Cihan is actively sought-after as a distinguished speaker, gracing notable international and local conferences where he shares valuable insights on .NET, React, and AI. In recognition of his exceptional contributions, Cihan has been bestowed with the esteemed Microsoft Most Valuable Professional award for three consecutive years.

C Typescript SQL JavaScript HTML CSS TypeScript 3 C#.NET HTML5 Typescript 2+ CSS3 Graphql SCSS VB.Net C Python Next.js Windows Presentation Foundation (WPF) .NET .NET Core ASP.NET .NET 5 Material UI LightSwitch Blazor Windows Communication Framework (WCF) React Native Angular Unity Unity3D VB.NET WinForms ASP.NET MVC Knockout (Knockout.js) Express.js Redux React Node.js LINQ REST APIs Auth0 API Sockets d3.js Socket.io Windows Forms (WinForms) JetBrains MS Silverlight Github Git C#.NET WinForms Azure App Service Visual Studio LightSwitch WCF RIA Services Prisma Figma Auth0 REST UI Design Data Science Management Azure DevOps DevOps ETL Azure Microsoft Docker Amazon Web Services (AWS) Kubernetes Azure Functions Windows Mapbox Desktop Microsoft SQL Server Databases MongoDB noSQL SQL Server 2017 Graph Databases Document Databases PostgreSQL Azure Cosmos DB Redis MySQL Neo4j SQLite SQL Server 2008 IIS SQL Server SQL Server DBA Full Stack Development HTTP Full-stack APIs Web Development Software Architecture Architecture SOAP Front-end Web Consulting CI/CD Pipelines Frameworks Web Applications Programming Languages Back-end ChatGPT API Artificial Intelligence (AI) User Interface (UI) User Experience (UX) OpenAI Dashboards Single Sign-on (SSO) Data Scraping IT Project Management Statistics Tutoring Leadership CTO Apollo Server Okta Data Visualization Finance Online Tutoring Editorials Reviews Bug Fixes Open Source Remote Work Books Freelancing Metabase WebSockets API Documentation Google BigQuery OpenAI GPT-3 API OpenAI GPT-4 API Games Machine Learning Zustand Printing

Portfolio

MallOmega

MallOmega efficiently oversees the entirety of customer loyalty operations within shopping malls, proficiently converting customer data into valuable insights to guide strategic decision-making. Our platform offers seamless campaign creation, allowing swift implementation of infrastructure campaigns within minutes. Furthermore, modifying the mechanics and rules of each campaign is effortlessly accomplished without incurring any additional coding expenses.

Vendor Wizard

Vendor-Wizard embodies an unparalleled software solution designed to proficiently oversee the intricate customer relations and campaign operations of businesses with chain stores, dealers, and sales points. Boasting a cutting-edge, industry-agnostic architecture, Vendor-Wizard meticulously consolidates and individualizes comprehensive customer information, while dutifully documenting all customer transactions encompassing shopping, surveys, online and mobile interactions, and more. Additionally, it diligently executes the company's customer outreach initiatives, delivering earnest rewards to both esteemed customers and dedicated sales personnel.

Twifts

Twifts is an innovative React-based platform that integrates OpenAI's ChatGPT, Azure Functions, and Azure Static Web Apps to revolutionize gift discovery by merging AI and social media. I undertook crucial responsibilities in designing and enhancing algorithms, skillfully leveraging these cutting-edge technologies to facilitate users in uncovering extraordinary and unforgettable gift options. Through this endeavor, the project successfully eradicates commonplace gift selections and mitigates the anxiety associated with last-minute shopping, positioning the user as the unrivaled epitome of gift-giving among their peers.

Wordybeat Game

I contributed to the development of Wordybeat, an interactive word game powered by React and Azure. This captivating game presents players with a daily refreshed letter pool, challenging them to construct words and aim for the highest score. My involvement entailed crafting the game mechanics, integrating various technologies, and ensuring a delightful and mentally stimulating experience that fosters creativity and strategic thinking.

EngSpa Dictionary Mobile App

EngSpa is a React Native and SQL Lite-powered mobile application designed to function as a bi-directional dictionary, facilitating seamless translations between English and Spanish without reliance on an internet connection. My role entailed crafting a user-friendly interface and implementing optimized search capabilities. The application boasts additional features such as a call log for reviewing previous calls and the ability to call contacts directly from within the app, rendering it an invaluable and efficient language translation tool.

Mall-Wizard

Mall Wizzard is the premier loyalty CRM for shopping centers in Turkey. The company's robust campaign management system is currently in operation in over 30 shopping malls across 15 cities. Notably, esteemed shopping centers such as Corio, JLL, Torunlar GYO, and Rönesans GYO now rely on Mall Wizard for their customer-oriented initiatives.

Cloud Security SaaS App

I played a pivotal role in a specialized project centered around the integration of Azure into cloud security services. Leveraging the prowess of AWS Lambda, Amazon Kinesis, and Azure Cloud, I expertly established and assessed the Azure ecosystem. Moreover, I actively supported the incumbent team in comprehending Azure services, contributed to the expansion of the SaaS product portfolio, and diligently cultivated practical proficiency across both AWS and Azure platforms. This position necessitated astute communication abilities, heightened accountability, and innate self-motivation.

Waste Management Dashboard

I leveraged advanced technologies, including GraphQL with Apollo Server and Express, alongside integrated Auth0 for custom role management, to develop a highly dynamic and efficient web application for a waste management and recycling consulting company. The seamless transformation of their services from Excel sheets into a dynamic dashboard was further augmented by my proficient management of a Metabase application through APIs, enabling real-time updates and significantly enhancing the statistical analysis of waste management practices.

Revolutionizing Energy Decision-making: A Front-end Development Project

I actively participated in a collaborative front-end development venture, catering to a renowned European startup operating in the energy sector. My contributions involved a significant revamp of the project's architecture, transitioning from class-based to function-based design, migration of the state management system from Redux to Zustand, and seamless integration of the Python back-end service through Socket.IO. By employing cutting-edge technologies including React, D3.js, and Mapbox, this endeavor played a pivotal role in revolutionizing the approach towards energy decision-making.

Order Management Transformation: Bridging Azure Functions with Kitchen Operations

I developed a sophisticated solution that seamlessly integrated Azure Functions and Windows Service, enabling a duplex connection that revolutionized the food order processing system. By effectively integrating multiple food delivery service APIs, I successfully centralized order management operations and leveraged Google BigQuery services to derive valuable insights and analytics. This project played a pivotal role in streamlining restaurant operations, guaranteeing efficient order handling comparable to renowned food service applications.

Online Tabletop Games Portal Development

I played an active role in the creation of an online tabletop games management portal that achieved great popularity in Turkey, ranking as the second most played during its time. This accomplishment was made possible by utilizing Windows Forms and Silverlight technologies. The project included the crucial task of transitioning the system's architecture from a class-based to a function-based structure in order to improve gameplay and enhance user experience. Although the platform is no longer in operation, this undertaking greatly contributed to my comprehension of the MVC pattern and offered valuable remote working exposure for the first time.

Local Council Management Software Development

I have successfully designed and developed a desktop application utilizing VB.NET WinForms and MS SQL for the purpose of empowering the local council mayor in their day-to-day routine planning and the management of public relations. This particular project not only served as an inaugural encounter with Microsoft SQL Server as a database, but also afforded a practical opportunity to fashion tools that greatly enhanced the efficiency and productivity of the hardware division.

Education

Education
Master's Degree in Management Information Systems
Gazi University
2011 - 2014 (3 years)