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.
-
Full Stack EngineerHappencode Oct 2024 - Presentİstanbul, İstanbul, Türkiye -
Software DeveloperAkva Ajans/Yazılım Jul 2024 - Dec 2024Sakarya, Türkiye
-
Software Development InternKahraman Yazılım Feb 2024 - May 2024Ankara, TürkiyeDuring 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. -
Software Development InternMonovi Information Technology A.S. Jun 2023 - Aug 2023Urla, İzmir, TürkiyeDuring 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. -
Software DeveloperMersan Otomotiv Ltd Şti. Oct 2022 - Mar 2023Turgutlu, 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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial