It's like my proposals are invisible to them. I feel like it's impossible for me to land a simple web development job.
What's going on. Should I quit?
Daniel, it probably doesn't help that the link in your one portfolio item doesn't work, because it starts with https but the site doesn't have a valid SSL certificate. Other than that, it's crazy but there are a lot of web developers with M.C.A, mostly from South Asia, all looking for work, so until you've been hired once or twice, focus on small jobs that won't pay much but aren't attractive to experienced developers so you'll have a better chance of being hired, and do whatever you have to do to get a Rising Talent badge at least, because your M.C.A. should be good enough for that.
"No good deed goes unpunished." -- Clare Boothe Luce