Security-aware
Authentication, authorization, claims, cookies, and identity flows.
C# · ASP.NET Core · Java · Python · C
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.
About me
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.
Authentication, authorization, claims, cookies, and identity flows.
Readable architecture, explicit responsibilities, and maintainable code.
Testing, Docker, observability, and production-oriented engineering.
Experience
Practical experience at RDC Partner inside an ASP.NET Core environment, supported by personal projects across backend, frontend, data, and software engineering fundamentals.
RDC Partner · Software Engineering Internship
Contributing to backend tasks while learning how large applications organize APIs, services, authentication, error handling, and team-based development workflows.
Developing and examining C# / ASP.NET Core Web API components.
Working with Keycloak, OIDC, claims, cookies, and authorization flows.
Using Git, GitHub, and SourceTree for branch-based collaboration.
Debugging existing modules and communicating progress in a team.
Selected projects
A focused selection of backend, data, and systems projects. The main emphasis is engineering decisions—not the number of repositories.
Enterprise-oriented ASP.NET Core Web API
A long-term backend learning project designed around layered architecture, operational readiness, secure API design, PostgreSQL, Docker, health checks, and professional development practices.
Practical exploration of cookie sessions, OIDC, Keycloak, claims, protected API routes, token handling, and logout flows.
A data warehousing project demonstrating ETL thinking, PostgreSQL, structured transformations, and analytics-focused data modelling.
View repositoryA C# application applying object-oriented design to secure login, balance operations, transaction history, and domain modelling.
View repositoryEarlier work also includes frontend development, Python, Java Spring Boot, C, React, data cleaning, and algorithm visualisation projects.
Browse all GitHub repositoriesSkills & workflow
Skills are grouped by where they fit in the engineering workflow, rather than presented as an unstructured list of technologies.
Integration testing · EF Core · structured logging · CI/CD · observability
Contact
I’m open to backend, frontend, and general software development internships, junior opportunities, technical collaborations, and conversations about software engineering.