PLACEHOLDER
Greg Johnson
Full Stack Software Developer
Richmond, VAgregrjohnson1@gmail.comgithub.com/DoAnAileronRolllinkedin.com/in/gregoryrobertjohnson1papermaxx.net
Summary
Full stack software developer experienced across SQL, C# APIs, AWS, and React, from enterprise data changes affecting millions of rows to products built and run end to end. Founder of PaperMaxx, a live MMA prediction platform, and lead developer of Open Source Climbing, a training app in active use by a college climbing team.
Experience
CoStar Group, Software Developer II (promoted from Associate)July 2023 – Present
- Executed enterprise production data patches affecting millions of rows, sampling exact changes with stakeholders before release to catch incomplete requirements early
- Delivered urgent data patches within a day during production issues by triaging impact, identifying affected records, and tracing downstream dependencies
- Built and maintained C# APIs and long-standing SQL jobs behind customer-facing data
- Shipped full stack features from database to API to UI using React, Tailwind, and micro frontends
cBEYONData (formerly Alta Via Consulting), Consulting InternMay 2019 – June 2023
- Supported a multi-million-dollar US Army database through data cleansing and Tableau visualization, and presented briefings on building an Army data science capability
Projects
PaperMaxx, Founder and Sole Developerpapermaxx.net
- Built and operated a live MMA prediction platform on Next.js, AWS Lambda, RDS Postgres, and DynamoDB, including an AI forecast engine using Claude on Amazon Bedrock
- Designed a trigger-based audit ledger for in-app currency and migrated production balances with a snapshot-backed rollback plan and a clean reconciliation
- Analyzed 84k Lambda invocations in CloudWatch Logs Insights, traced 91% to server rendering, and added caching that reduced fight page response times from 357-661 ms to 200-324 ms
- Reduced mobile LCP from 6-7 s to about 2 s through a server-rendered SEO overhaul, and protected the application with CloudFront and AWS WAF
Open Source Climbing, Lead Developer2026 – Present
- Led development of a training app and installable PWA on Next.js, Cloudflare Workers, and Supabase, with row-level security for athlete, coach, and admin roles, in active use by the VCU Climbing team and another coach
- Taught a junior developer to code and mentored them on the project
VCU RamHacks Hackathon, Competitor2019 – 2021
- Won 1st overall in 2021 with a sentiment analysis dashboard for Bank of America; placed 1st in category in 2019, 2nd in 2020
Skills
- Languages: C#, Python, TypeScript, JavaScript, SQL
- Front End: React, Next.js, Tailwind CSS, Micro Frontends, PWAs
- Back End & Data: REST APIs, PostgreSQL, DynamoDB, Supabase, Production Data Patching, Git
- Cloud: AWS (Lambda, API Gateway, RDS, DynamoDB, Bedrock, SQS, SES, EventBridge, CloudFront, WAF, CloudWatch), Cloudflare Workers, Vercel
Leadership
VCU Climbing, Founder and Former Head Coach (still basically the head)January 2021 – Present
- Founded the club and grew it past 200 members by 2022; built the curriculum and led practices, logistics, and competition coaching for a team of 20-25 athletes
- Managed a small fundraising budget and personally funded a scholarship; placed 1st at Crux 2022, 2nd at Crux 2024, and 3rd at Reach Out 2024
Education
Virginia Commonwealth University, B.S. Computer Science (Data Science, Software Engineering)