This is a sample project and requires a change in clientcontext url and credential.
using (ClientContext context = new ClientContext("https://contoso.sharepoint.com"))
### Password and Admin ID in the below line
foreach (char c in ("P@ssW0rd!").ToCharArray()) Password.AppendChar(c);
context.Credentials = new SharePointOnlineCredentials("admin@contoso.onmicrosoft.com", Password);
This is very basic code and no proper exception handling in place and the information are retrieved from SharePoint Online User Profile Properties. So, you need SP farm and required properties in user profiles. Do check the code and append your feedback.
- Export to PDF.
- Image manipulation.
- More styling
- One Pager and Detailed resume.