Slide Up
home-bg-img

I am Oğuzhan Bayram

About Me

  • Date Of Birth:
  • Military Service:
  • 08/09/1991
  • Fulfilled

    I built the foundations of my software knowledge at Bilge Adam Academy and graduated from its software training program. Over the past 3 years, I have specialized in payment systems, EMV card personalization, and cryptography. My experience includes HSM integration, key management, secure APDU processing, and EMV data analysis at bit level across multiple payment schemes (Mastercard, Visa, Troy, Amex, Diners, Co-Badge). In addition, I have contributed to backend and full stack projects using technologies such as .NET, C#, C++, Java, SQL, HTML, CSS, JavaScript, and ISML.

    As a self-motivated and results-driven professional, I am committed to building a long-term career in backend or full stack development. I am a quick learner who rapidly absorbs new technologies, adapts to complex environments, and communicates clearly and effectively.

Researched Topics


  • SOLID principles
  • Design patterns for software architecture
  • N-Tier Architecture, Onion Architecture, Clean Architecture, Vertical Slice Architecture
  • Authentication with JWT and refresh token
  • Role-based authorization
  • API entegration with React or ASP .NET Core MVC projects
  • EMV (Europay, Mastercard, Visa)
  • Cryptography & HSM
about-bg-img

Skills

    Programming Languages


  • C#

    skill space
  • C++

    skill space
  • JavaScript

    skill space
  • SQL

    skill space
  • Java

    skill space

    .NET Technologies


  • ADO.NET

    skill space
  • Entity Framework

    skill space
  • ASP .NET Core

    •   EF Core

      skill space
    •   API

      skill space
    •   MVC

      skill space
    •   Razor Pages

      skill space
    •   Identity

      skill space
    •   Authentication

      skill space
    •   Authorization

      skill space
    •   Dependency Injection

      skill space

    Web Development Technologies


  • HTML

    skill space
  • CSS

  •   SCSS

    skill space
  • EC6

    skill space
  • ReactJS

  •   NextJS

    skill space

    Database Technologies


  • MS SQL

    skill space
  • Postgre SQL

    skill space

    ORM (Object-Relational Mapping)


  • ORM

    •   OOP

      skill space
    •   Object Mapping

      skill space
    •   Relationship Mapping

      skill space
    •   Lazy Loading

      skill space
    •   Eager Loading

      skill space
    •   Query Generation

      skill space
    •   Caching

      skill space
    •   Change Tracking

      skill space
    •   Identity Map

      skill space
    •   Unit Of Work

      skill space

    Software Architecture


  • Two-Tier

    skill space
  • N-Tier

    skill space
  • Onion

    skill space
  • Vertical Slice

    skill space

    Agile & Project Management


  • Agile

    skill space
  • Scrum

    skill space
  • Azure DevOps

    skill space
  • Trello

    skill space
  • Jira

    skill space

    Drawing & Design Tools


  • Netcad

    skill space
  • Autacad

    skill space

    Payment Systems


  • EMV

    skill space
  • Cryptography

    skill space
  • HSM

    skill space
skill-bg-img

Projects

Exarion NextJS Project

display icon display icon
  • SSR (Server-side rendering) of the initial page load.
  • A web application where we can view the list of Github users or any specific user with their profile information
  • Technologies: ReactJS, NextJS, NodeJS

Konfides Case

display icon display icon
  • N-Tier Architecture design pattern used.
  • The project is divided into Authentication, DAL, BLL, DTO, Entity, API and UI (User Interface) layers.
  • Used role based (Admin, User) MVC Project for UI .
  • MVC project is divided into Areas, BusinessLogic, Controllers, wwwroot, Models, ViewModels and Views folders.
  • HttpClientFactory is used in MVC project to communicate with API project.
  • Technologies: ASP .NET Core, EntityFramework Core, Newtonsoft

Ajax Http Client Api

display icon display icon
  • Javascript functions (AJAX) were used for Http methods in the API project.
  • Technologies: ASP .NET Core, Newtonsoft

N-Tier UI MVC

display icon display icon
  • N-Tier Architecture design pattern used.
  • The project is divided into Core, Data Access, Business Logic and User Interface layers.
  • MVC (Model-View-Controller) technolog was used for the UI Layer.
  • Technologies: ASP .NET Core, EntityFramework Core

ASP.NET Core Web API With JWT Using Bogus

display icon display icon
  • N-Tier Architecture design pattern used.
  • Jason Web Token and IdentityUser class are used for the authentication processes.
  • Technologies: ASP .NET Core, EntityFramework, EntityFramework Core, Bogus, JwtBearer

Web API Using WatchDog

display icon display icon
  • Signed in using WatchDog package.
  • Technologies: ASP .NET Core, MSSQL

BACampus App

display icon display icon
  • With this application, users can view their profiles, registered training programs and information about training programs, and take actions on a role basis.
  • ASP .NET Core and Entity Framework Core technologies are used.
  • Code First approach is applied.
  • Scrum framework is adopted. Azure DevOps is used for scrum board and repo.
  • Cloud Database is used.
  • The project can be shown upon request.
project-bg-img

Educations

Bilge Adam Academy

bilge adam academy bilge adam academy
  Boost Star Developer Programme
    06/2022 - 12/2022
  • I received 660 hours of practice-based training to become Full Stack Developer
  • Educational Content:
    • C# Introduction
    • C# Windows Form Application
    • Microsoft SQL Server
    • Entity Framework
    • Web programming
    • ASP .NET MVC
    • ASP .NET Web API

KTÜ (Blacksea Technical University)

ktü ktü
  Geodesy and Photogrammetry Engineer
    09/2010 - 09/2014
  • Bachelor's Degree in Geodesy and Photogrammetry Engineering at KTÜ (Blacksea Technical University)
  • Graduation Informations:
    • Degree: 2.37
    • Faculty of engineering
    • Graduation Thesis: 3D Modeling and Visual Analysis with Terrestrial Photogrammetric Method

Aksu Anatolian High School

ktü ktü
    09/2005 - 06/2009
  • Graduation Informations:
    • Degree: 62.86
    • Field of study: Science

education-bg-img

Career

Upsoft Solutions

upsoft-solutions upsoft-solutions
  Software Developer
    11/2023 - Present.
  • Performed card personalization processes compliant with EMV standards and also tasks involving cryptography operations and HSM (Hardware Security Module) commands.
  • Designed a server to communicate with Android mobile devices.
  • Analyze business problems.
  • Run test scenarios.
  • Technologies: C#, C++, Java, Android, .NET, SQL, HSM, Cryptography, Smartcard.
    • DGPAYS

    •   Outsource Software Developer
          01/2025 - 07/2025.
      • Performed EMV profile creation and Credit, Debit, Prepaid product configurations, including both database and backend code-level adjustments.
      • Contributed to screen customizations using ISML and JavaScript, as well as backend enhancements in C# using Proxy design pattern and Reflection.
      • Collaborated with the Kart Basım team and the Delta team to support operational and development needs.
      • Tools & Technologies: C#, .NET, SQL, ISML, JavaScript, HSM, Cryptography, Smartcard, Jira

Bilge Adam Technology

bilge adam technology bilge adam technology
  Full Stack Developer intern
    01/2023 - 03/2023
  • Taking role as full stack developer in BACampus App project.
  • Technologies: N-tier Architecture, Asp.Net Core API, Entity Framework, Fluent API, Fluent Validation, MSSQL

Baytimur İnşaat

baytimur icon baytimur icon
  Survey Engineer
    03/2021 - 06/2022
  • I took part in Edirne Meriç irrigation project.
  • Working with applications such as Autocad and Netcad, I took part in the revision of the project.
  • I took part in field inspections.
  • I took part in the job security follow-up processes.

HAPA Mühendislik

baytimur icon baytimur icon
  Survey Engineer
    07/2019 - 03/2020
  • Digitization of the archive of the 9th KGM (Karayolları Genel Müdürlüğü).

HK Harita Planlama

baytimur icon baytimur icon
  Survey Engineer
    10/2017 - 02/2018
  • As the chief of a Giresun 22/a 3rd Group Cadastre Renovation project I took office

Form Gayrimenkul Değerleme ve Danışmanlık A.Ş.

baytimur icon baytimur icon
  Real-estate Expert
    03/2015 - 08/2015
  • I made real estate appraisal for the city of Ankara and its surroundings.

Mil Teknik Harita

baytimur icon baytimur icon
  Survey Engineer
    11/2014 - 03/2015
  • I took part in 22/a application for Kemalpaşa and Torbalı districts in the city of İzmir.

career-bg-img

Contact

Contact Me!

contact