Beyza Celep

Software Engineer at Microsoft

Istanbul, Istanbul, Türkiye

About

Experienced Software Engineer with a strong background in .NET, C#, SQL and Angular. I graduated from Yıldız Technical University in Mathematical Engineering, and have been building and optimizing software solutions since then. My career has been marked by a continuous commitment to excellence in software design, performance optimization, architecture, as well as focus on delivering scalable, maintainable systems. I am passionate about software architecture and design principles, and have consistently focused on applying architectural patterns such as Clean Architecture, SOLID principles, and Domain-Driven Design (DDD) in real-world applications. I believe that well-structured, maintainable code is critical to the long-term success of any software product, and I continuously seek to improve my understanding of advanced design patterns and best practices. Throughout my career, I have been involved in every phase of the software development lifecycle—from requirements analysis to deployment—with a strong emphasis on performance optimization, clean code practices, and building high-quality, scalable systems. In addition to technical expertise, I have taken on leadership responsibilities, including managing workloads, coordinating releases, mentoring junior team members, and collaborating closely with cross-functional teams. My ability to balance technical depth with strong communication skills has allowed me to lead teams effectively and ensure the timely delivery of projects. Currently, I continue to grow my expertise in .NET, C#, GenAI and prompt engineering while also embracing new challenges in software engineering. Beyond my daily work, I am an active participant in the tech community, engaging in events, speaking at conferences, and providing mentorship to junior developers. I am highly motivated to stay up-to-date with the latest technologies and methodologies, and I am always looking for opportunities to further develop my skills and contribute to the success of the teams I work with.

Experience

  • Software Engineer at Microsoft
    Feb 2023 - Present · 3 yrs 5 mos

    I started my journey at Microsoft as part of the Cloud for Industry team, where I gained valuable experience working with .NET, C#, and Azure. My first project involved collaborating with an international team, which not only strengthened my technical abilities but also provided me with the opportunity to work with diverse cultures and perspectives, enhancing my communication and adaptability skills—crucial traits for any software engineer in today’s globalized environment. Throughout this project, I focused on solutions related to Azure Portal and security, while also gaining hands-on experience with PowerApps. I was able to significantly improve my coding practices, writing cleaner, more maintainable, and modular code. I participated in refactoring efforts, conducted comprehensive peer reviews, and became well-versed in Scrum methodologies, gaining a deeper understanding of agile processes and project management. For the past year, I’ve been part of a team leveraging .NET and C# on Azure to implement Azure OpenAI Services as part of a Generative AI (GenAI) solution, specifically working on prompt engineering. This project has given me the chance to contribute to architectural decisions and work on cutting-edge technologies, while continuously refining my problem-solving and technical decision-making skills within the realm of AI and cloud-based solutions. Backend development with .NET 6+, C# (expert level), Entity Framework Core, SQL Server on Azure. Worked extensively with Azure AI Services and OpenAI API, focusing on GenAI and prompt engineering with hands-on production experience. Implemented CI/CD pipelines with Azure DevOps, Docker, and Kubernetes, improving deployment automation and scalability. Contributed to microservices architecture and RESTful API design, delivering reliable and modular backend solutions. Built frontend components with React, ensuring consistency and reusability across Azure-based applications.

  • ASEE (2 yrs 2 mos)
    • Software Developer
      Jan 2022 - Jan 2023 · 1 yr 1 mo

      I worked on the Asseco Financial Leasing application, which was primarily built using .NET Web Forms and SQL technologies. This project significantly contributed to the development of my technical skills, especially in coding and problem-solving with legacy technologies. On the SQL side my main focus was about complex views, stored procedures, and triggers utilized within the financial and accounting modules. This hands-on experience sharpened both my reading and writing SQL skills. I also worked on performance optimization, analyzing and implementing solutions to improve system efficiency. In addition to my technical role, I quickly earned a promotion due to my contributions and leadership skills. I led a significant project for a large banking client, where I coordinated development efforts and collaborated closely with business analysts and the QA team. I oversaw the project from start to finish, taking on full project management responsibilities and gaining experience in leadership. During this time, I also had the opportunity to collaborate with the architecture team, which allowed me to approach problems from a software architect’s perspective. I gained valuable experience in analyzing complex technical challenges, proposing effective solutions, and evaluating various architectural options. This exposure to higher-level design and decision-making deepened my understanding of system architecture, scalability, and maintainability, helping me to contribute more strategically to the overall solution design process. This role not only enhanced my engineering capabilities but also developed my leadership skills, as I was responsible for both the technical and managerial aspects of the project. I had the opportunity to coordinate teams, manage client relationships, and make strategic decisions. I still maintain strong relationships with colleagues and industry professionals I met during this time.

    • Junior Software Developer
      Dec 2020 - Feb 2022 · 1 yr 3 mos

  • Junior Software Developer at ENKA Systems
    Oct 2019 - Nov 2020 · 1 yr 2 mos

    EDMS (Document Management System) : EDMS is an electronic document and project management system that allowes companies to create dynamic documents for all their workflows, to store these documents electronically for access by all their users and stakeholders from anywhere around the world. I worked as a Software Development Junior Specialist in this project and contributed to the process by using ASP .Net MVC, (addition to HTML,Css and JavaScript) TypeScript, DevExtreme library, SQL Server, Web Api (also PostMan for testing). EGIM (Global Investment Management) : EGIM is a web-based investment management software that provides centralized portfolio management for stocks, bonds, mutual funds, exchange-traded funds, options, cash and more with bulk data import/export implementations. I coded this project with using ASP .Net MVC, (addition to HTML,Css and JavaScript) TypeScript, DevExtreme library, SQL Server. As well as my software knowledge, I am developing my business, finance and accounting knowledge on behalf of creating algorithms that based on customer demands. EHSE (Health and Safety Management) : EHSE is a multi-featured web based application with user-friendly interface that provides reliable and efficient Environment, Health and Safety Management in one platform with bulk data import / export implementations. In this project, I experience to work with AngularJS. EGWM (Global Welding Management) : EGWM is a web-based welding management software in accordance with worldwide welding standards to plan, execute, prepare for tracking, test, and report welding activities easily. With this project, I improve my C#, AngularJS,TypeScript,HTML and SQL skills. Contributed to microservice architecture and RESTful API design across document management and finance systems. Applied Entity Framework Core and architectural best practices (Clean Architecture, SOLID) to ensure maintainable and scalable solutions.

  • Software Development Intern at Çimtaş Group
    Jun 2018 - Aug 2018 · 3 mos

    I worked for the company's Sharepoint Portal developments. I experienced the Sharepoint platform with real-life scenarios and problems. I wrote codes in HTML, JavaScript and .NET MVC. At the end of my internship, I created a Zone Control Application with .NET which works integrated with SharePoint. Zone Control Application is still actively using in company's worksites. In addition to Zone Control Project, I made an application that creates employee info cards on SharePoint by using .NET Framework.

  • Software Development Intern at adesso Turkey
    Jun 2017 - Aug 2017 · 3 mos

    I worked in Commerzbank - CRM Project as a Junior .NET developer. I had opportunity to experience CRM and analyse the processes. After being acquainted with CRM, I started to write HTML and JavaScript codes. At the end of my intern, I created a .NET project with using Web Api to get exchange rates transiently .