Open to software development opportunities

C# · ASP.NET Core · Java · Python · C

Building software systems that are clear, secure, and maintainable.

I’m Asad Maiga, an incoming fourth-year Computer Engineering student and Software Engineering Intern at RDC Partner. I work primarily with C# and ASP.NET Core Web API while also building with Java, Python, C, JavaScript, and frontend technologies.

06Frequently used languages
2027Expected graduation
RDCSoftware engineering internship
TRBased in Türkiye
01

About me

A developer who wants to understand the whole system.

I am an incoming fourth-year Computer Engineering student developing a broad software engineering profile. My strongest current focus is C# and ASP.NET Core Web API, while I also work regularly with Java, Python, C, JavaScript, and frontend technologies.

At RDC Partner, my internship is teaching me how to work inside an existing enterprise codebase, trace request flows, debug unfamiliar modules, use Git-based workflows, and communicate technical progress within a team.

I am open to backend, frontend, data-oriented, and general software development opportunities. Working across Java Spring Boot, Python, C, React, SQL, and data analysis helps me approach problems from multiple perspectives.

Security-aware

Authentication, authorization, claims, cookies, and identity flows.

Clarity-driven

Readable architecture, explicit responsibilities, and maintainable code.

Always learning

Testing, Docker, observability, and production-oriented engineering.

02

Experience

Learning enterprise engineering by doing it.

Practical experience at RDC Partner inside an ASP.NET Core environment, supported by personal projects across backend, frontend, data, and software engineering fundamentals.

2026 Internship

RDC Partner · Software Engineering Internship

C# and ASP.NET Core development in an enterprise codebase

Contributing to backend tasks while learning how large applications organize APIs, services, authentication, error handling, and team-based development workflows.

01

Developing and examining C# / ASP.NET Core Web API components.

02

Working with Keycloak, OIDC, claims, cookies, and authorization flows.

03

Using Git, GitHub, and SourceTree for branch-based collaboration.

04

Debugging existing modules and communicating progress in a team.

C#ASP.NET CoreKeycloak GitSourceTreeTeamwork
03

Selected projects

Work that shows how I think and build.

A focused selection of backend, data, and systems projects. The main emphasis is engineering decisions—not the number of repositories.

02 / Security

Authentication & Authorization Study

Practical exploration of cookie sessions, OIDC, Keycloak, claims, protected API routes, token handling, and logout flows.

ASP.NET CoreKeycloakOIDC
03 / Data

Data Warehouse & Analytics

A data warehousing project demonstrating ETL thinking, PostgreSQL, structured transformations, and analytics-focused data modelling.

PostgreSQLETLAnalytics
View repository
04 / OOP

Modern ATM Simulator

A C# application applying object-oriented design to secure login, balance operations, transaction history, and domain modelling.

C#.NETOOP
View repository
04

Skills & workflow

A growing backend toolkit with practical context.

Skills are grouped by where they fit in the engineering workflow, rather than presented as an unstructured list of technologies.

01

Frequently used languages

C#JavaPython CJavaScriptSQL
02

Backend & APIs

ASP.NET Core Web APIJava Spring BootREST APIs Dependency InjectionMiddlewareAuthentication & Authorization
03

Frontend, data & databases

HTMLCSSReact API IntegrationPostgreSQLPython / Pandas
04

Engineering workflow

GitGitHubSourceTree Branch WorkflowDebuggingTeam Collaboration
Currently deepening

Integration testing · EF Core · structured logging · CI/CD · observability

Contact

Let’s build something dependable.

I’m open to backend, frontend, and general software development internships, junior opportunities, technical collaborations, and conversations about software engineering.