Empowering Marginalized Voices in Tech

👋🏼 Hola! My name is Millán (pronounced "mee-yahn")
🦝 I help local small businesses take back control of their content by crafting web solutions that focus on data ownership and autonomy. 🦊 I help mission-driven orgs fight the good fight with scalable privacy focused tools and platforms. 🐔 I build community by teaching JavaScript fundamentals to other queers, bipocs, and folks that are historically underrepresented in tech.
🔐 I write about stuff I'm passionate about - data privacy, accessibility, open source tools, Linux, and community-driven tech. 💞️ Always looking for other disruptors. 📫 How to reach me: millan.fig@gmail.com. 🍉 F R E E P A L E S T I N E ! 🍉
Six months ago, I dove headfirst into teaching myself JavaScript with a clear goal: getting into a top-tier software engineering program. Before gaining U.S. citizenship, I spent more than fifteen years navigating life through various cash hustles, from house painting to giving Spanish lessons on Caltrain. In 2005, during my gender transition, I encountered heightened transphobia that limited my in-person work options. Leaning into my interest in web design, I found some stability in building basic WordPress sites. It became a lifeline amid ongoing survival challenges as a trans immigrant.
For years, I wanted to formally learn software engineering, but the path felt closed off. Barriers like gaps in formal education and citizenship requirements made it difficult to even imagine entering the field. Being in constant survival mode left little energy to fight my way into an industry that has long favored cisgender white men, resulting in deep systemic inequalities in hiring and workplace culture.
Eventually, meeting other Black, brown, and queer engineers helped shift my perspective. I began to understand that my lived experience was not a liability, but an advantage. For those of us who have had to fight for survival, find resources where none seemed available, and build something out of nothing, there is an untapped well of talent that often goes unnoticed. The qualities developed through navigating marginalized identities translate directly into the skills required for programming.
Resourcefulness as a key asset
Limited access to resources is a reality for many marginalized communities. I had to find ways to make money when I wasn’t legally allowed to work, and later had to get creative about funding my transition without steady income or health insurance. Looking back, I see how scarcity fostered resourcefulness, and I now experience this as a major advantage in my coding journey. I’ve relied heavily on free or low-cost learning resources, and along the way I’ve consistently faced challenges that require creative problem-solving. Making the most of what’s available becomes second nature.
Adaptability through life challenges
Facing challenges related to being queer, trans, and immigrating to this country forced me to develop a high level of adaptability. Programming demands the same skill. Technologies, languages, and frameworks change constantly, and developers have to keep up. It’s a different kind of hustle, but a hustle nonetheless. The resilience developed through fighting for survival often translates into the ability to navigate a rapidly shifting tech landscape.
Outside-the-box thinking Hustler mentality. Solving complex programming problems requires thinking beyond conventional boundaries. Growing up, the dominant narratives were overwhelmingly white, heteronormative, and rigid in their ideas of gender. Many of us became painfully aware of how different we were, meaning we’ve always existed outside the proverbial box. That perspective becomes a strength in programming, where unconventional thinking often leads to the most innovative solutions.
Diverse perspectives in team collaboration
Programming is a collaborative effort, increasingly within diverse teams. Beyond bringing unique perspectives shaped by lived experience, people from marginalized backgrounds often bring a deeply developed sense of empathy, something historically lacking in tech spaces. Embracing diversity leads to richer collaboration and more thoughtful solutions, especially when building technology meant to support people caught in cycles of poverty.
Passion and motivation
The drive to overcome adversity often fuels deep passion and dedication to problem-solving. For many of us, entering tech is not just a career choice. It is a pathway to generational stability and prosperity, a way to uplift ourselves, our families, and our communities.
Recognizing and supporting the potential of people from marginalized identities in programming is not only a matter of social equity, but a strategic investment in the future of technology. By providing financial support, scholarships, and removing barriers to entry for low-income learners, the industry can tap into a pool of talent defined by resilience, creativity, and resourcefulness.
It’s time to cultivate a tech industry that prioritizes equity over surface-level equality. Diversity should mean more than token inclusion to satisfy quotas. We need to value the lived experiences that BIPOC, queer, trans, disabled, and neurodivergent programmers bring to the table and build a more inclusive and innovative future, one that lays the groundwork for long-term prosperity.

