North of $100k for someone so recently out of undergrad that touching their degree would smudge the ink -- more for a good school or a candidate who looks particularly qualified. (i.e. Has done anything in life other than gotten good grades.) $120k+ for 3 years of professional experience with Ruby. I don't know what you'd define expert as but no plausible definition makes $107k sound reasonable.