Security-aware
Practical authentication flows, role-based access control, and secure token handling.
4th-Year Computer Engineering Student
I'm Asad Maiga, a fourth-year Computer Engineering student with hands-on experience in software development. I've worked on backend systems, web applications, and real-world projects, and I'm interested in exploring artificial intelligence, data science, and other areas of software engineering.
About me
I am a 4th-year Computer Engineering student at Çanakkale Onsekiz Mart University (graduating in 2027) with hands-on software development experience across backend systems, web applications, database design, and cloud deployments.
My practical background includes two completed software engineering internships at Albayrak Piri Medya and RDC Partner, along with building and deploying production-ready platforms such as SociaLearn on Microsoft Azure.
I focus on building dependable software systems from database architecture and secure authentication to responsive interfaces, while actively exploring artificial intelligence, data science, and modern software engineering practices.
Practical authentication flows, role-based access control, and secure token handling.
Clean separation of concerns, structured REST APIs, and maintainable component design.
Building for reliability, automated testing, containerization, and cloud deployment.
Experience
Practical experience at Albayrak Piri Medya and RDC Partner inside ASP.NET Core environments, supported by personal projects across full-stack web development, backend systems, and data engineering.
Albayrak Piri Medya
Contributed to software development work on digital media platforms, including Yeni Şafak and GZT, during my internship at Albayrak Piri Medya, working with ASP.NET Core and software engineering workflows in a professional environment.
RDC Partner · Backend Developer Intern
Contributed to the backend services of an enterprise HR and application management platform using ASP.NET Core Web API and Entity Framework Core within a structured team workflow.
Developed and maintained ASP.NET Core Web API endpoints for candidate tracking, interview management, and core business logic.
Working with Keycloak, OIDC, claims, cookies, and authorization flows, implementing role-based and page-level permissions.
Handled data validation and persistence with Entity Framework Core, participating in code reviews and Git workflows using SourceTree.
Selected projects
A curated selection of full-stack, web platform, security, and systems projects built for production and practical utility.
Full-Stack Social Learning & Productivity Platform
A production full-stack social learning platform deployed on Microsoft Azure. It combines real-time study rooms, structured focus sessions, task tracking, peer discovery, and learning statistics in a responsive multilingual web app.
Corporate website and digital presence for a software engineering and technology consulting studio. Built as a responsive, multilingual experience focused on custom software services, web and mobile solutions, system integrations, project discovery, and professional client acquisition.
View live projectPersonal developer portfolio designed and built to present professional experience, software projects, technical skills, and engineering interests through a responsive, multilingual and performance-conscious web experience.
A hands-on ASP.NET Core Web API project demonstrating API key, cookie, and JWT bearer authentication; claims-based authorization; refresh-token rotation and reuse detection; resource-based authorization; integration testing; and continuous integration.
View repositoryA 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 repositoryA backend-focused bookstore application built with Java, Spring Boot, and PostgreSQL, applying structured data modelling, REST API endpoints, and entity-level validation.
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 software architecture and engineering workflow, rather than presented as an unstructured list.
Full-stack architecture · real-time systems · integration testing · CI/CD pipelines · cloud deployment
Contact
I’m open to software engineering opportunities, internships, junior roles, technical collaborations, and discussions about software development.