Mustafa Alp Yanikoğlu

Mustafa Alp Yanikoğlu Email and Phone Number

Full Stack Engineer @ Happencode
Mustafa Alp Yanikoğlu's Location
Sehzedeler, Manisa, Türkiye, Turkey
About Mustafa Alp Yanikoğlu

I am Mustafa Alp Yanikoglu, a passionate Software Engineer with hands-on experience in diverse technologies, ranging from backend systems to frontend development. With a strong foundation in C#, .NET Core, and JavaScript frameworks, I have contributed to several projects, including web applications, mobile apps, and game development. My journey in software engineering is marked by continuous learning and active participation in various internships and projects, which have honed my skills in microservices, distributed systems, and full-stack development.

Mustafa Alp Yanikoğlu's Current Company Details
Happencode

Happencode

View
Full Stack Engineer
Mustafa Alp Yanikoğlu Work Experience Details
  • Happencode
    Full Stack Engineer
    Happencode Oct 2024 - Present
    İstanbul, İstanbul, Türkiye
  • Akva Ajans/Yazılım
    Software Developer
    Akva Ajans/Yazılım Jul 2024 - Dec 2024
    Sakarya, Türkiye
  • Kahraman Yazılım
    Software Development Intern
    Kahraman Yazılım Feb 2024 - May 2024
    Ankara, Türkiye
    During my internship period, I gained extensive experience in developing web applications with .Net Core, Next.js and MsSQL technologies and worked on various technologies. Here are the important achievements and contributions I made during this process:- Daily Meetings: We held regular ten-minute meetings every day to evaluate our daily work as a team and to strengthen communication within the team by presenting progress reports and discussing the challenges we faced.Weekly Evaluations: In the meetings held on the last days of the week, we evaluated our weekly performance, identified our shortcomings and developed our future strategies.- ASP.NET Core and Related Technologies: I learned about ASP.NET Core MVC, N-Tier Architecture, ASP.NET Core Identity, EF Core, Unit of Work and Transaction management.- Next.js and Related Technologies: I learned Next.js from scratch and took part in integrating the necessary pages for the application.Sprint Studies: I took an active role in the sprints determined by the project team.- Challenges I Faced: - I encountered technical difficulties in database operations and migration processes and overcame them with the support of my team leader and teammates. - I deepened my technical knowledge by solving the uncertainties I experienced while determining the relationship types between domains during the table creation process with the 'Code first' method.- Personal Skills: I gained experience in effective communication within the team, project planning and time management. I made significant progress in teamwork and team spirit building.- Research and Presentation: In the last weeks of the internship, I had the opportunity to do research by focusing on a different project.- Leadership Tasks: During the weeks when the team leader was absent, I created the weekly tasks and managed the process successfully by performing PR checks.
  • Monovi Information Technology A.S.
    Software Development Intern
    Monovi Information Technology A.S. Jun 2023 - Aug 2023
    Urla, İzmir, Türkiye
    During my internship, as the leader of a team of six people, I successfully managed an intern tracking program project. In this comprehensive project, we achieved a successful result by using different architectures in frontend, backend and mobile application areas.On the frontend side, we chose the n-tier architecture. This approach helped us create an organized and scalable structure by separating the user interface, business logic and data access into different layers.On the backend side, we built a structure with the principles of Onion Architecture. This architectural approach allowed us to organize the business logic with a structure of nested layers. We used .NET Core and MSSQL database for backend development.On the mobile application side, we adopted the MVVM (Model-View-ViewModel) architecture. This approach helped us create a more organized and manageable code base by separating the user interface and business logic. We used .NET MAUI technology for mobile application development.As the leader of this project, my team and I managed and coordinated these various architectures effectively and achieved successful results. Thanks to this experience, we had the opportunity to apply different architectural approaches and manage the project effectively in team collaboration.
  • Mersan Otomotiv Ltd Şti.
    Software Developer
    Mersan Otomotiv Ltd Şti. Oct 2022 - Mar 2023
    Turgutlu, Manisa, Türkiye
    • With a team of two people, we successfully completed a website to be used by operators using .Net Core, Angular.js, MsSQL

Mustafa Alp Yanikoğlu Education Details

Frequently Asked Questions about Mustafa Alp Yanikoğlu

What company does Mustafa Alp Yanikoğlu work for?

Mustafa Alp Yanikoğlu works for Happencode

What is Mustafa Alp Yanikoğlu's role at the current company?

Mustafa Alp Yanikoğlu's current role is Full Stack Engineer.

What schools did Mustafa Alp Yanikoğlu attend?

Mustafa Alp Yanikoğlu attended Celal Bayar Üniversitesi.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.