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 September 13, 2025 23:45
Guestbook
guestbook.gif
@melroser
melroser / resume.json
Last active June 29, 2026 21:12
Resume
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Robert Melrose",
"label": "Senior Full Stack AI Engineer",
"email": "rob@devs.miami",
"phone": "305-859-1567",
"url": "https://devs.miami",
"summary": "Senior full-stack software engineer with 10+ years of experience shipping production web applications, backend services, APIs, internal tools, and enterprise platforms. Recent work focuses on AI-enabled product engineering: LLM workflows, RAG prototypes, embeddings, graph-based retrieval, tool calling, agentic systems, AI-assisted development, and model evaluation. Built and shipped wingit.dev as solo founder, owning product planning, architecture, UI, backend APIs, CI/CD, container delivery, analytics, and production observability. Strong hands-on background across Python, FastAPI, TypeScript, React, Next.js, C#, .NET, Docker, Azure, AWS, SQL, Redis, Neo4j, and production debugging. Comfortable in startup and small-tea
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>"