Skip to content

Instantly share code, notes, and snippets.

View melroser's full-sized avatar

melroser melroser

View GitHub Profile
@melroser
melroser / StudyGuide.md
Created April 29, 2025 14:37
Study Guide for Technical Interview at Megan Financial

Study Guide for Technical Interview at Megan Financial

C# Language Features

  • 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
@melroser
melroser / guestbook.gif
Last active October 5, 2024 13:13
Guestbook
guestbook.gif
@melroser
melroser / resume.json
Last active March 29, 2025 03:25
Resume
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"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 platforms for Fortune 500 companies. Proficient in JavaScript frameworks, object-oriented programming (OOP), and database design. Seeking a software engineering role where I can work on impactful projects at an innovative company",
"website": "https://melroser.com",
"email": "rob@devs.miami",
"phone": "305-859-1567",
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>"