- C# 10-12 innovations: Record types, global using directives, file-scoped namespaces, null handling improvements
- Asynchronous programming: async/await patterns, Task vs ValueTask
- LINQ: Advanced queries, performance considerations
- Pattern matching: Switch expressions, property patterns
- Generics: Constraints, covariance/contravariance
- Memory management: Span, Memory, ref structs
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| { | |
| "basics": { | |
| "name": "Robert Melrose", | |
| "label": "Full-Stack Software Engineer", | |
| "image": "", | |
| "summary": "Skilled Full-Stack Software Engineer with over a decade of experience designing, implementing, and maintaining software for Fortune 500 companies. Currently prototyping a sophisticated RAG system for audio analysis in Python using Whisper for transcription and Librosa for Laplacian segmentation. Multimodal LLM integration for audio understanding, Knowledge graph visualization, and tool usage via the Model Context Protocol ( MCP). Proven expertise in developing critical software infrastructure. Personally implemented two enterprise logging frameworks, including Boost.Log and the Google Gtest unit testing and mocking tools for C++. Additionally, implemented Serilog sinks across a suite of .NET Core applications. Helped create a company-wide observability tool with centralized log management by feeding Serilog streams and other platform metrics into Greylog and DataDog. Created OpenAPI/Swag |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| from requests_oauthlib import OAuth2Session | |
| from flask import Flask, request, redirect, session, url_for | |
| from flask.json import jsonify | |
| import os | |
| app = Flask(__name__) | |
| # This information is obtained upon registration of a new GitHub | |
| client_id = "<your client key>" |