Kriti Bajaj is anxious over the month of April. And not because of tax day, but rather because she's facing another reckoning with Uncle Sam: the possibility of deportation.

Bajaj comes from India, but she is not in the U.S. illegally. She is actually a Stanford University graduate. But now, if Bajaj can’t find a sponsor for a visa before April 1, she must leave the country. Bajaj’s only chance to stay here is an H-1B, the U.S. visa for high-skilled foreign labor.

But as Bajaj struggles with her personal immigration problem, the U.S. is attempting to resolve its own. Congress will soon consider legislation that nearly quadruples the number of H-1B visas offered. Part of the reasoning is that more skilled-worker visas keep America at the top of the tech-food chain. But the proposal is not without controversy — mostly from older, U.S.-born programmers who feel displaced by foreign workers.

Bajaj thought she had figured her life out. She studied biology, graduated from Stanford University, and then moved back to India, her home country, to pursue a Ph.D. After one year, Bajaj realized she had made a big mistake. Academia just wasn’t for her.

“There’s too many unknowns,” she said. “Nothing was working. I was in this dark little cell in the middle of nowhere.”

Bajaj ditched biology and decided to restart her life as a computer programmer back in California. So now she is back in California, in San Francisco on a tourist visa, and enrolled in an intensive coding camp called App Academy, one of many new, intensive coding camps that teach web development from scratch.

One main reason Bajaj chose App Academy is because she can complete its nine-week course before her tourist visa runs out. She hopes to quickly build tech skills through the program and then find a company that will sponsor her for an H-1B visa.

But some critics say if she, and others like her, is employed on an H-1B she will take a job from an American.

Norm Matloff, who teaches computer science at the University of California, Davis, claims companies use H-1B visas to replace older, U.S.-born programmers with younger, cheaper foreigners like Bajaj.

“If she’s being hired for an H-1B visa based on nine weeks of programming work, then it’s an abuse of the visa,” Matloff said. “The abuse is widespread across the board. ... Mainstream, household name firms are abusing the program.”

The modern H-1B debuted in 1990 as temporary, three-year-visas for high-skilled workers. The United States currently issues 85,000 H-1Bs a year — and companies snap them up quickly.

Soon, Congress will debate whether to increase the supply to 300,000. Technology giants like Microsoft support the move, saying the United States has a shortage of skilled workers.

"My basic view is that the country should welcome as many of those people as we can get,” Microsoft founder Bill Gates told Congress in 2009.

He advocated issuing H-1Bs and eliminating any caps.

Gates' stance is a familiar one. Many argue the U.S. must raise its H-1B quota in order to snag the best and brightest international talent, or else they will innovate in other countries. But a closer examination of H-1B visas reveals a more muddled picture.

Last year, nearly half of the H-1B visas went to companies like Infosys and Wipro, not marquee companies like Google and Microsoft. Companies such as Infosys are the workhorses of Silicon Valley — large IT firms that churn out the industry’s unglamorous connective tissue: things like boilerplate coding, user support and network maintenance.

So, why does the U.S. need to import labor for this lower-skilled work? Matloff says it has to do with wages and immobility. He argues that since employers sponsor H-1Bs visas, foreigners have a limited ability to negotiate higher salaries or switch jobs.

If they do manage to change employers, it means they must restart any green card applications. Matloff says these realities “handcuff” H-1B visa holders to their employers.

Ardit Bajraktari, a 32-year-old from Albania, has another phrase for it: indentured servitude.

Bajraktari is a highly-sought after mobile developer in Silicon Valley. He has been programming software for mobile phones since the early 2000s, back when touch screens were still the sci-fi fantasies of Star Trek fans.

Like many programmers in the Bay Area, Bajraktari has hopped around — working at places like MobiTV, Yammer and Amazon.

“If you want to keep your skill set up to date,” he said, “you have to move companies.”

But unlike his American co-workers, every time Bajraktari switches jobs, he loses his visa sponsorship and risks deportation.

“It’s like you have a sword on your neck,” he said. “You have to find a job.”

Bajraktari has been trying to get a green card for more than a decade. He came to the U.S. at age 17, and worked dutifully ever since without a major break in employment, all without securing a green card.

Bajraktari quest for a green card has been complicated. MobiTV, one of his earliest employers, pursued the application as promised, but Bajraktari’s limited work experience left his application stalled for years.

He eventually took a job at Amazon, in part because of a promise to expedite his application. At that point, he had gained enough experience to move his green card request along quickly.

Yet Bajraktari said it took Amazon nearly two years to start moving his paperwork. The grinding bureaucracy reminded Bajraktari of Albania under communism.

“To make things move forward, you have to threaten your company that you’re not going to work anymore,” he said. “It becomes a weird, weird situation.”

Salaries can also get complicated. Because the company controls the visa process, employees can feel forced to remain silent about unequal pay or else risk their immigration status. It happened to Bajraktari at his first job, and it’s happening now to another immigrant who asked not to be identified by name for fear of losing his job.

“I’m being paid less,” he said. “Which sucks for me, and it also sucks for American developers because I am a threat to them. I am cheaper.”

If he is fired, he could be deported back to the U.K. He says not long after signing on with a California software firm, he noticed that he was paid 10 to 20 percent less than his American co-workers doing the same job.

“Maybe it’s just naïveté on my part,” he said. “But (I) definitely feel like they low-balled me and I was just like, ‘Oh, sure, OK.'”

Matloff says the first reform for H-1Bs should be to ensure that foreign employees receive competitive salaries, high enough to prove that companies need them. Matloff also advocates ending the handcuffs. Bajraktari agrees.

“The H-1B holder should be able to do the green card petition himself, so you’re not the slave of your company,” he said.

In the meantime, Bajraktari is once again looking for a new employer.

He would like to work at a start-up. But it’s too risky. If they go under or get bought out, Bajraktari would have to restart the green card process once more.

So instead he’s considering offers from large tech companies. He hopes that one of them will come through with a green card. After 10 years of working in the U.S. legally, he says, he would like to enjoy the same professional freedoms as his American colleagues.