Bridging Borders: 7 Key Lessons Learned Over 20 Years of Serving U.S. Clients

Bridging Borders: 7 Key Lessons Learned Over 20 Years of Serving U.S. Clients

By Rod Aburto
Digital network map illustrating nearshore software collaboration between U.S. clients and Latin American development teams.
For over 20  years, I have had the privilege of working with software development teams in Mexico and other countries in Latin America, while serving clients based in the United States. This unique professional journey has provided me with invaluable insights and experiences, highlighting the benefits and challenges of the Nearshore model in the realm of software development. In this blog post, I will share some of the key lessons learned and the remarkable advantages that emerge from this collaborative approach. 

1. The Nearshore Advantage:

The Nearshore model refers to the practice of outsourcing software development services to neighboring countries with geographical proximity and cultural affinity. Latin America, with its rich pool of talented professionals, has emerged as a preferred destination for US clients seeking high-quality software solutions. The proximity offers significant advantages such as overlapping time zones, cultural similarities, and ease of travel, making collaboration seamless and effective. 

The proximity offers significant advantages such as overlapping time zones, cultural similarities, and ease of travel, making collaboration seamless and effective.

At Scio, we’ve built nearshore engineering teams in Mexico and Latin America that help U.S. companies leverage these benefits to scale faster and collaborate more effectively. Explore our Nearshore Software Development Services.

Factor
Onshore (US)
Nearshore (Mexico / LATAM)
Offshore (Asia / Eastern Europe)
Time Zone Alignment Perfect (0 hr) Excellent (1–3 hrs) Limited (8–12 hrs difference)
Cultural Fit Strong Very High Moderate
Cost Efficiency High Cost Optimal Balance Lowest Cost
Communication Quality Excellent Excellent (English fluency) Varies by region
IP & Legal Alignment Fully aligned (US law) Aligned (NAFTA / USMCA) Different frameworks
Scalability Limited by cost Flexible and fast High but less collaborative

2. Cultural Alignment: 

Latin American countries, including Mexico, share cultural affinities with the United States, such as a similar work ethic, business practices, and familiarity with American market dynamics. This cultural alignment fosters effective communication, shared values, and a deep understanding of client requirements. It also helps create a harmonious work environment that facilitates collaboration, trust-building, and successful project outcomes. 

3. Proximity and Time Zone Synergy:

Latin American countries, including Mexico, offer a nearshore advantage to US clients by being in the same or similar time zones. This proximity allows for real-time collaboration, agile development cycles, and seamless communication. The ability to address client queries, provide timely updates, and resolve issues promptly has been instrumental in maintaining high client satisfaction levels and fostering long-term partnerships.

Real-Time Collaboration Index (2025)

A comparison of communication overlap hours per day with U.S. teams.

Nearshore
Onshore
Offshore

4. Cost-effectiveness and Value Proposition:

The Nearshore model in Latin America provides a cost-effective alternative to onshore development while ensuring the delivery of high-quality software solutions. The region offers competitive rates for software development services compared to the US market, without

compromising on talent and expertise. The cost advantage is complemented by the region’s robust infrastructure, technological capabilities, and access to a skilled workforce, making it an attractive proposition for US clients.

The cost advantage is complemented by the region’s robust infrastructure, technological capabilities, and access to a skilled workforce, making it an attractive proposition for U.S. clients.

As highlighted in McKinsey & Company’s analysis “What Could a New Era Mean for Latin America”, nearshoring is becoming a strategic pillar for U.S. organizations seeking resilience, cost-efficiency, and closer collaboration within the Americas.

Latin American software developers collaborating in English with U.S. clients during agile sprint planning
English fluency strengthens communication between Latin American engineers and U.S. clients.

5. Language Proficiency and Communication:

Proficiency in the English language is a key strength of Latin American software development teams. English language skills are highly emphasized in education and professional settings, enabling effective communication and seamless collaboration with US clients. The ability to comprehend complex requirements, actively participate in discussions, and articulate ideas fluently has been a significant enabler of successful project outcomes and client satisfaction.

6. Agile and Collaborative Approach:

Latin American software development teams have embraced agile methodologies and collaborative work environments. They prioritize close collaboration with clients, iterative development cycles, and frequent communication to ensure that project goals are met effectively. This agile approach, coupled with the Nearshore advantage, allows for rapid adaptation to changing requirements, quick decision-making, and accelerated time-to-market for software solutions.

7. Knowledge Sharing and Professional Growth:

The Nearshore model in Latin America has created opportunities for knowledge sharing and professional growth, both for the software development teams and the clients. The exchange of best practices, industry insights, and technological advancements between the US and Latin American professionals has fostered a mutually beneficial learning environment. This continuous knowledge transfer has elevated the skill sets of the software engineers, enabling them to deliver cutting-edge solutions.

7. Knowledge Sharing and Professional Growth:

The Nearshore model in Latin America has created opportunities for knowledge sharing and professional growth, both for the software development teams and the clients. The exchange of best practices, industry insights, and technological advancements between the US and Latin American professionals has fostered a mutually beneficial learning environment. This continuous knowledge transfer has elevated the skill sets of the software engineers, enabling them to deliver cutting-edge solutions.
Software leader in the U.S. evaluating agile nearshore performance indicators on a digital dashboard
Nearly two decades of nearshore experience reveal key lessons in collaboration, agility, and cultural alignment.

Conclusion:

The experience gained over 20+ years of working with software development teams in Latin America, particularly Mexico, while serving US clients, has reaffirmed the remarkable advantages of the Nearshore model. The cultural alignment, time zone synergy, cost-effectiveness, language proficiency, agile approach, and knowledge sharing have collectively contributed to the success of this collaborative model. Through bridging borders, we have witnessed the power of diversity, innovation, and efficient project execution. As the world becomes increasingly interconnected, the lessons learned from this experience will continue to shape the future of software development, encouraging global collaboration for mutual growth and success.

Scio is a trusted nearshore software development partner based in Mexico, helping U.S. technology companies build high-performing engineering teams with ease and cultural alignment. Since 2003, we’ve combined technical depth with a collaborative mindset to deliver scalable, outcome-driven software solutions. Whether you’re expanding capacity, launching a new product, or modernizing legacy systems, our nearshore model ensures your team works as one — seamlessly, effectively, and within your time zone. Contact us today to explore how we can help you scale with confidence.

FAQs: Frequently Asked Questions About Nearshore Collaboration

  • Nearshore development offers real-time collaboration and shared cultural context with U.S. teams. The minimal time zone difference allows daily stand-ups, faster feedback cycles, and better integration across Agile workflows—something that’s often harder to achieve with offshore teams operating on opposite schedules.

  • Cultural alignment ensures smoother communication, mutual understanding, and decision-making speed. Latin American teams, especially in Mexico, share many professional values and work habits with U.S. organizations—making collaboration more natural and reducing friction that can occur in global partnerships.

  • Nearshoring balances cost efficiency and technical excellence. While rates are significantly lower than in the U.S., nearshore partners in Mexico maintain strong engineering standards, English proficiency, and modern infrastructure—allowing companies to scale capacity strategically without compromising product quality.

  • Beyond cost savings, nearshore partnerships build long-term strategic value. They enable faster time-to-market, higher retention rates, and consistent knowledge sharing between teams. Over time, these collaborations create continuity and trust that go far beyond transactional outsourcing.

Rod Aburto

Rod Aburto

Nearshore Staffing Expert
CPH Success Story: The Key to a Winning Partnership between Nearshore Companies and their Clients 

CPH Success Story: The Key to a Winning Partnership between Nearshore Companies and their Clients 

Written by: Monserrat Raya 

Business professional touching a digital innovation icon representing nearshore software collaboration.

Introduction

True collaboration creates great software At Scio, we’ve learned through experience that great software doesn’t come from process charts or delivery checklists—it comes from people. Collaboration is what makes a product truly work. It’s the bridge between intention and execution, between what clients imagine and what developers bring to life. When a U.S. company partners with a nearshore software development firm, what they’re really doing is choosing a partner that will share the weight of innovation. A real partner doesn’t just take tickets; they listen, anticipate, and adapt. They care about the client’s goals as if they were their own. That’s the essence of collaboration—and the reason why our relationship with CPH & Associates has endured for almost a decade. This success story is more than a case study. It’s a reflection on how trust, culture, and shared values can transform a business relationship into something much greater than a contract.

From vendor to partner: the leap toward true collaboration

There’s a moment in every partnership when something shifts. The client stops seeing you as a vendor, and you stop seeing them as just a project. Suddenly, you’re solving problems together, making decisions side by side, and celebrating milestones as one team. That’s the kind of transformation we believe in. At Scio, we call it strategic nearshoring—because collaboration should never feel like a transaction. It should feel like building something that matters. That’s exactly what happened with CPH; Associates, an insurance company based in Chicago that wanted to simplify how clients interacted with their providers. Back in 2014, they came to us looking for a team that could translate that vision into technology. What began as a project soon evolved into a partnership defined by cultural alignment and mutual respect.
Scio and CPH engineering teams collaborating in a project kickoff meeting.
True partnerships begin with shared goals — not just deliverables.

Dissecting the meaning of collaboration

When both sides share similar values and ways of thinking, collaboration becomes natural. But when there’s a mismatch in culture, expectations, or communication, even the simplest project can become complicated. In software development, success depends on much more than clean code or technical expertise. It depends on how teams communicate, how they build trust, and how they respond to challenges together. A nearshore partnership thrives when both companies mirror each other’s values—transparency, accountability, creativity—and use those similarities to navigate complex projects. True collaboration isn’t just talking daily on Slack. It’s about trust, communication, experience, and technical mastery. These four factors are the backbone of every strong partnership, and in the CPH story, they became the blueprint for long-term success.

Key Factors Behind Successful Nearshore Partnerships

What Made the CPH × Scio Partnership Work
Factor
Why It Matters
How It Worked with CPH
Trust Trust allows both teams to move forward confidently, take risks, and solve problems before they escalate. CPH trusted Scio early because we focused on solutions—not just deliverables. When issues arose, we faced them together.
Communication Clear, consistent communication prevents wasted effort and keeps everyone aligned with the same vision. With overlapping time zones between Mexico and Chicago, teams worked in real time—reviewing sprint outcomes daily and maintaining a shared rhythm.
Industry Experience Experience helps predict risks, streamline processes, and design solutions suited to each industry. Scio’s background in regulated sectors like healthcare and insurance made it easier to meet CPH’s compliance needs and workflows.
Technology Expertise Innovation happens when teams master the tools and technologies that sustain the business. Scio guided CPH through modernization—updating architecture, strengthening security, and ensuring system scalability.
These four pillars became the DNA of our collaboration. They defined how we approached every iteration, every technical challenge, and every opportunity for improvement.

A first approach: from potential to partnership

In 2014, CPH & Associates had a bold vision—to create a unified digital platform for their clients and insurers. The goal was simple: convenience, transparency, and a modern customer experience. But the challenge was complex. Finding the right partner meant more than outsourcing talent; it meant finding a team capable of understanding both the business and the people behind it. That’s when CPH found Scio. Our first meetings weren’t just about timelines or budgets—they were about alignment. As Ameet Shahani, Director of Technology at CPH, recalled later, “Scio’s first approach had substance.” We weren’t selling hours; we were proposing ideas. We didn’t just ask what needed to be done—we asked why. That question—“why?”—was the beginning of everything. The collaboration didn’t become seamless overnight. It took time to find balance. CPH’s domain in insurance came with unique challenges—strict compliance, security demands, and detailed workflows. But as trust built up, both sides found a rhythm that made distance irrelevant. Almost ten years later, the CPH–Scio partnership continues to evolve. What began as a project turned into a long-term collaboration built on cultural synergy, continuous improvement, and mutual respect.
Visual network of connected speech icons symbolizing collaboration in software teams.
When communication flows, innovation follows.

Learning through collaboration: growing together

In software development, learning never stops. Every sprint, every deployment, every retrospective brings a lesson. But when two organizations commit to learning together, that’s when something remarkable happens. The collaboration between Scio and CPH is a living example of that principle. Over the years, dozens of Scio developers have contributed to the project—each bringing fresh perspectives and gaining valuable industry experience in return. For Scio, this project became an internal training ground—a place where our engineers could refine their craft, learn about compliance-heavy environments, and understand how technology impacts real people’s lives. For CPH, it meant working with a team that was always improving, always learning, and always committed to excellence. That’s one of the hidden advantages of nearshore partnerships in Latin America: the ability to rotate and refresh talent without losing momentum. Because of shared time zones, similar professional standards, and cultural proximity, collaboration feels effortless. Developers can join ongoing projects smoothly, contribute fast, and bring energy to long-term initiatives. As Ameet described it, “It’s not the flashiest project out there, but it’s meaningful.” That kind of work requires patience, experience, and a team that genuinely cares. It’s not about chasing trends; it’s about building systems that last.

Why cultural alignment matters more than ever

Cultural alignment is often treated as a soft skill, but it’s one of the most powerful competitive advantages a company can have. In software partnerships, it determines whether innovation flows or stalls.

When two teams share the same values—honesty, accountability, curiosity—they make better decisions. They catch misunderstandings early and turn challenges into collaboration opportunities. That’s exactly what happened between CPH and Scio.

Unlike many offshore engagements, where time zones and cultural gaps slow things down, nearshoring to Mexico and Latin America brings U.S. companies closer to partners who think and work like them. Shared language nuances, similar work ethics, and compatible business hours turn collaboration into a natural daily flow.

For a deeper dive into this topic, check out our related article:
How to Build Culturally Aligned Nearshore Teams That Actually Work

At Scio, cultural alignment isn’t just a checkbox—it’s part of how we hire, train, and grow our teams. Through our Scio Elevate framework, we focus on developing well-rounded engineers who combine technical skill with empathy, communication, and adaptability. Because technology changes fast—but human connection is what makes it all work.
Learn more at Scio Elevate.

Hands joining to form a light bulb, symbolizing partnership and innovation.
Collaboration turns ideas into light — and partnerships into impact.

Lessons from a nine-year partnership

Every long-term partnership leaves lessons behind. For Scio and CPH, these lessons are not about technical success alone—they’re about people, adaptability, and shared purpose.
Lessons from a Nine-Year Partnership
Insight
What It Means
Collaboration is intentional It requires time, openness, and shared rituals—like retrospectives, honest feedback, and transparency about challenges.
Culture isn’t a soft skill — it’s a system How people treat each other and solve conflicts directly shapes the success of a project.
Learning is mutual CPH gained flexibility and innovation; Scio gained domain expertise and a trusted partner.
Trust compounds Every project milestone reinforces reliability. Over time, trust becomes the most valuable deliverable.
Together, these insights highlight the deeper truth behind every successful nearshore partnership: alignment creates acceleration.

Beyond technology: the human equation

Software development isn’t just about code—it’s about people working together under pressure, finding creative solutions, and growing through the process. When Scio partners with clients like CPH, what we’re really building is understanding. That understanding becomes innovation. It turns feedback into better features, conversations into breakthroughs, and challenges into trust. That’s the real key to a winning partnership—empathy and consistency. As companies across the U.S. look for nearshore partners who can scale their development capacity, this story serves as a reminder that success isn’t found in the latest framework or trend. It’s found in the daily practice of listening, aligning, and collaborating with purpose.

The takeaways

Key Lessons from the CPH × Scio Partnership
Lesson
Description
Partnerships thrive on shared culture When both sides value transparency and accountability, collaboration turns friction into progress.
Proximity matters Working in similar time zones fosters real-time collaboration and faster decision-making.
Experience builds resilience A decade-long partnership like Scio–CPH is proof that knowledge and adaptability drive long-term value.
Learning never ends Every collaboration teaches new lessons that shape the next generation of software engineers.

Ready to build your own success story?

If you’re a tech leader in Dallas, Austin, or anywhere in the U.S. looking for a reliable nearshore partner that values trust, collaboration, and shared success—let’s talk.

Contact Scio and start your own success story today.

Keyboard key with a red question mark representing inquiry and problem-solving.
The best partnerships start by asking the right questions.

Frequently Asked Questions (FAQs)

How Is Value Really Created? The Forgotten Formula of Perception, Resources, and Satisfaction

How Is Value Really Created? The Forgotten Formula of Perception, Resources, and Satisfaction

By Guillermo Tena
Customer evaluating satisfaction with stars, representing value perception in marketing.
“We want to create value.”

You hear it everywhere—meetings, pitches, resumes, LinkedIn profiles. But… what does it actually mean to create value?
And more importantly… who decides what’s valuable?

This article doesn’t just answer those questions—it gives you a practical (and actionable) model to understand how value is created from the customer’s perspective, and how that translates into real satisfaction, loyalty or abandonment.

What does it mean to create value?

From a behavioral and strategic standpoint:

Value is anything a person is willing to spend their resources on.

And those resources aren’t just money. They include:

  • Time (the most limited asset)
  • Money (the most exchangeable)
  • Effort (a mix of cognitive, emotional, and physical load)

Every time a customer buys, subscribes, or interacts with you, they’re making an implicit judgment:
is what I get worth what I give? That’s where the key concept comes in:

Value is not what you say it is. It’s what the customer perceives.

In marketing, you’re not selling products or services. You’re selling perceptions.

Perceived value is the real engine behind any purchase decision. Which is why, as a brand, business, or professional, you don’t get to define if you’re creating value. The market does.

This simple principle requires something complex:

  • Humility to listen
  • Empathy to observe without bias
  • Curiosity to constantly validate

If you don’t know how your offering feels from the other side of the counter, you’re guessing.

Person using smartphone with review stars, symbolizing perceived value and customer satisfaction
Perceived value is the real driver of loyalty, satisfaction, and repeat purchases.

The Satisfaction Formula (and Why Most Forget It)

Once you understand that value is perception, you can apply a fundamental formula:

Satisfaction = Perceived ValueResources Invested

Picture it like a scale. Depending on how it tips, you’ll get one of three outcomes:

Satisfaction

Relationship
Perceived value ≈ Resources invested
Customer feeling
The customer feels it was worth it.

High Satisfaction / Promoter

Relationship
Perceived value > Resources invested
Customer feeling
The customer feels like they won—and becomes a fan.
Business impact
Repeat purchases, loyalty, and positive word of mouth.

Dissatisfaction

Relationship
Perceived value < Resources invested
Customer feeling
The customer feels like they lost, won’t return, and may warn others.

Satisfaction is an emotional equation, not just a functional one. It’s built through the entire experience—not just the product.

Why This Formula Matters to Your Business

Because if you understand this equation, you can diagnose and improve every part of the
customer journey. You don’t need more features, you need to deliver more perceived value with less friction.

Key questions to apply this thinking

  • How much effort does it take for your customer to get what you offer?
  • Are you communicating value clearly—and emotionally?
  • Where can you reduce the perceived cost of your experience?
  • Are you focused on exceeding expectations—or just meeting them?

Mental Tool: The “Emotional Fairness” Model

People don’t just want value. They want fairness in the exchange.

When what they receive feels fair—or better—than what they gave, they feel good. When it doesn’t,
their defense system kicks in: they hesitate, withdraw, or walk away.

You’re not just competing with other brands. You’re competing with your customer’s emotional memory of their best—and worst—experiences.

Hand pointing at customer journey icons, showing how satisfaction comes from balancing value and effort
Reducing customer effort and friction increases perceived value across the journey.

Conclusion: Understand to Serve

Creating value isn’t about adding more. It’s about delivering what truly matters.

And that only happens when you stop looking at your offer through your own eyes— and start seeing it through the eyes of the one who chooses (or rejects) you.

If you’re not creating high perceived value with less cost, you’re not creating satisfaction. You’re creating friction.

Frequently Asked Questions

It’s the customer’s subjective judgment of what they gain versus what they invest (time, money, or effort).

By comparing expected value with perceived value received. Tools like NPS, CSAT, and interviews can help.

Because effort is one of the key “hidden costs” affecting value perception. Smooth, simple experiences create fans.

Want to dive deeper into how to design high-perceived-value offers, reduce friction, and boost customer satisfaction?
Happy to chat.
Guillermo Tena

Guillermo Tena

Head of Growth
Founder @ KHERO (clients: Continental, AMEX GBT, etc.) Head of Growth @ SCIO Consultant & Lecturer in Growth and Consumer Behavior

The Invisible Work That Can Wear You Out

The Invisible Work That Can Wear You Out

Written by: Yamila Solari
Illustration of emotional labor in software teams showing happy and stressed faces, symbolizing the hidden work of managing emotions at work.
In 1983, sociologist Arlie Hochschild coined the term emotional labor to describe the work people do when they manage their emotions to fit the expectations of their role, even when it doesn’t match how they actually feel. At the time, this was mostly associated with hospitality jobs where employees were expected to “grin and bear it” for the sake of clients.

But over the years we’ve realized that emotional labor shows up everywhere, including in tech teams. Any time people can’t fully express what they’re feeling, some degree of emotional labor is happening. It often falls on the team lead’s shoulders, but not exclusively; any member of a team can find themselves carrying this hidden load.

Two kinds of emotional labor

Experts often divide emotional labor into self-focused and other-focused.

  • Self-focused: When you regulate your own emotions to match the job. This can be surface acting (putting on a smile while you’re stressed) or deep acting (convincing yourself to feel more positive so your reaction seems genuine). Both consume mental energy.
  • Other-focused: When you carry the responsibility of keeping the peace in your team. Maybe you bite your tongue to avoid conflict, or you’re the one who smooths over tension so others don’t have to. Over time, this extra work often falls on a few individuals, especially those seen as “the calm one” or “the peacemaker.”

The reality is that jobs demanding high levels of emotional labor, whether client-facing or within tough team cultures, take a toll. In my view, emotional labor is sustainable only when:

  • the effort is light,
  • it is shared fairly across the team, and
  • it is mostly self-focused.

When emotional labor becomes intense, unevenly distributed, and heavily other-focused, morale suffers. That’s when we see stress, fatigue, cognitive dissonance, reduced self-confidence, and eventually burnout.

Nearshore software development team collaborating in a meeting room, demonstrating how shared emotional labor supports high-performing delivery.
Balanced emotional labor helps nearshore teams communicate clearly and maintain steady velocity.

Emotional labor in teams

High-performing teams, especially in software development, usually already enjoy psychological safety and healthy communication practices, which allow emotions to be expressed more freely. But even in those environments, someone may still end up carrying too much of the invisible emotional work, and it can be draining. That’s why it helps to define what an unfair share of emotional labor looks like in the context of teamwork.

An unfair share of emotional labor happens when one or two people consistently absorb the responsibility of managing team emotions and dynamics, while others contribute little to that invisible work. In other words, the same few people keep the team afloat, at the expense of their own mental energy, while others simply ride the wave.

Signs you’re carrying too much

You might be doing an unfair share of emotional labor if you:

  • Frequently mediate conflicts or soothe tensions.
  • Modulate your emotions to avoid rocking the boat.
  • Track everyone’s triggers and adjust your behavior to protect others.
  • Are often asked to “fix” situations or calm down upset colleagues.
  • Feel pressure to always be positive, no matter what.
  • Step in to help even when it’s not your responsibility.
  • Regularly provide emotional support or advice.
  • Let subtle offenses slide to keep the peace.
  • Absorb client frustration to shield your team.

When one person consistently takes on these responsibilities, it’s not only exhausting for them — it also prevents the team from building resilience together.

Tech leader managing multiple thoughts and decisions, representing the mental load and emotional labor of guiding a software team.
Leaders carry a unique emotional load—naming it and sharing it keeps teams resilient.

Tips to manage other-focused emotional labor

  • Acknowledge it. Start noticing the moments you take on emotional work. Awareness is the first step.
  • Get perspective. Talk with a coach or your team leader. What would actually happen if you didn’t smooth things over? Sometimes the team needs to face conflict to grow.
  • Speak up. Within Scrum, Retrospectives are a safe place to share how this invisible work is affecting you. Naming it helps balance the load.
  • Own your feelings. Practice saying “Here’s what I observed, and here’s how it made me feel.” This keeps you focused on your experience instead of controlling the team’s mood.
  • If you lead a team, create safety. Make space for emotions as part of your culture. When people can express frustration, joy, or disagreement without fear, conflict gets resolved earlier and resentment doesn’t snowball.

Final thought

Emotional labor isn’t inherently bad — it’s part of working with people. But when it’s heavy, uneven, and invisible, it quietly drains teams. By naming it, sharing the responsibility, and creating a culture where emotions can be expressed safely, we can turn it from a hidden burden into a shared skill that strengthens the team.

Yamila Solari

Yamila Solari

General Manager

“They have programmers in Mexico?”: The story of remote work at Scio with CEO and Founder Luis Aburto (Part 1)

“They have programmers in Mexico?”: The story of remote work at Scio with CEO and Founder Luis Aburto (Part 1)

By Scio Team 
Luis Aburto, CEO and Founder of Scio, a nearshore software development company in Mexico, specializing in remote teams for U.S. tech companies.
When it comes to working remotely and managing a hybrid working model, nothing is better than hearing it from someone doing it since 2003. So we sat down with Luis Aburto, CEO and Founder of Scio to find out what worked, what didn’t, what is Nearshore development, and the long road from emails to agile methodologies. Enjoy!
As a potential client, if I wanted to work with Nearshore developers, I would like to know how they can maintain cohesion in the team. Anyone can say “I’ll find you a developer” and then open LinkedIn, but that doesn’t make you a recruiter.

It’s not about just finding resources, it’s about building high-performing teams of people who integrate well, and I’d like to see how they achieve that and motivate their collaborators to strive for a well-done job. That’s what I would look for in a Nearshore company.

Scio started all the way back in 2003, and in the years since, it refined a unique perspective on software development, remote hybrid work, and what’s next for a programmer interested in joining an industry at the forefront of innovation and adaptability. But how did it all begin?

Luis Aburto, CEO and Founder of Scio, a nearshore software development company in Mexico, specializing in remote teams for U.S. tech companies.
Luis Aburto, CEO & Founder of Scio, on building nearshore software teams for U.S. companies—especially in Texas.

Nearshore: A new way to develop software

Well, at the end of the 90s, very few organizations in the US realized that software development could be done in Mexico. Clients had the idea that “IT outsourcing” was something you did in India, and nowhere else you could get these kinds of services.

One of the first companies to talk about “Nearshore development” was Softtek, which started to promote this model around 1998 or so. At the time, the attitude was something like “Seriously? They have programmers in Mexico?”, and certain friction existed towards the idea of outsourcing development here.

Now, since Scio began, our focus has been working with North American clients so, by definition, we have been doing remote work since day one. Sure, we occasionally visited clients to discuss the stages of a project, collect requirements, and present advances, but collaboration has mainly been remote, through conference calls and the like.

Technology wasn’t what it is now. Skype was the most advanced thing then, but Internet speeds gave us barely enough quality to do videoconferences, so we used phone landlines and conference speakers to make calls. It sounds quaint nowadays, I think, but it helped us start developing efficient ways to collaborate remotely.

It all happened exclusively at the office, too. Today it is very common to have a good broadband connection with optical fiber at home, but in ’03, dedicated Internet connections for businesses were barely enough, so if you worked from home, sending your code to a remote server somewhere and trying to integrate it with the code written by the office team was a very slow process, and not efficient at all.

Vintage office desk with a typewriter, invoices, and coins—illustrating the pre-Cloud era of software development and Scio’s early remote-work context serving U.S. clients from Mexico.
Early nearshore realities: collaborating with U.S. clients from Mexico before Cloud DevOps—foundations that shaped Scio’s modern remote delivery.
Also, we didn’t have stuff like GitHub or Azure DevOps, where everybody can send their code to the Cloud and run tests from there, so even if your clients were remote, you needed to be at the office to access your Source Code Repository with reasonable speed.

Internet speeds eventually started to get better and the possibility of working from home became more feasible. Around 2012 we started by implementing a policy where you could choose one day to work remotely per week, so by the time this pandemic got here, everyone already had a computer and good Internet plans, so it wasn’t a very radical change for us. We just leaped from doing it a single day of the week to doing it daily.

And yes, I do mean “this” pandemic because it isn’t the first one Scio has gone through. Back in 2009, we had the Swine Flu (AH1N1) in Mexico, and we had to completely shut down because going home and working from there couldn’t be done by everyone. The infrastructure necessary wasn’t there yet, so you couldn’t ask the team to work remotely overnight, even for a short while.

Other things changed once we could implement this “Home Office Day” policy, mainly realizing this was not a “lost” day of work. The response to it was great, as you could keep in contact with the team without getting lost in a “black hole” of not knowing what was going on, and do other stuff if your tasks allowed it.

Eventually, we had a couple of team members that, for personal reasons, left the office to work remotely full-time. The spouse of one of them got a job in Guadalajara and he didn’t want to leave us, so asked if we would be okay with this arrangement. After some time seeing how well this worked out, we fully opened to the idea of hiring more people remotely, to the point we had four full-time collaborators in Guadalajara on a co-working space we rented so they wouldn’t feel alone.

Computer screens with programming code reflected on eyeglasses, symbolizing Scio’s transition from email-based workflows to agile methodologies for U.S. clients.
Scio’s shift from email-heavy workflows to agile practices transformed collaboration with U.S. tech companies.

A technology leap

For our clients, things worked a little differently too. Back in the early 2000’s, collaboration happened a lot through email, where you had these long chains of messages that contained whole project proposals and development plans.

You can still do that of course, but it’s more common nowadays to just say “hey, let’s have a quick call, I’ll explain this and you can give me your feedback” to arrive at a decision, than having to compose an email, read it, discuss it with every relevant person, take note of all the stuff that wasn’t clear, and respond back and forth during the whole dev cycle.

This was our very early collaboration flow until agile methodologies became the norm. Soon our teams had daily scrum meetings with clients, with the key difference that, instead of a call of 10 or 15 participants joining from home, you had a meeting between two boardrooms: on one side of the call was the team at Scio, and on the other, our counterparts at the client’s office.

Everyone gave their status and comments, and once we finished, further exchanges were done by email or phone calls. We canceled several phone lines last year, by the way, when we realized they hadn’t been used in years. In the beginning, we needed lots of lines for every team to keep in touch with their respective clients, but now Zoom, Hangouts, Microsoft Teams, and Slack offer plenty of more convenient options to do so. Shortly before the COVID-19 pandemic, this was still our collaboration dynamic, with two meeting rooms giving their respective status, and anyone working from home for the day joining the call.

Developer working remotely on a laptop during a video call, showing Scio’s bilingual nearshore collaboration with U.S. tech teams.
Scio’s remote-ready developers in Mexico work seamlessly with U.S. teams thanks to strong English skills and cultural alignment.
But now that everyone is working remotely, barriers have started to diminish, both in culture and in attitude. In the US you are probably already working with people in California, Texas, or New York, so working with someone in Mexico doesn’t feel different, as long as the language skills of the person are good.

The newer generations of developers and engineers have a better level of English now than just a few years ago. Maybe because there are more opportunities to get acquainted with the language; earlier you had to go to very specific stores to get books and other materials in English, which wasn’t cheap, and without stuff like YouTube and Netflix, the type of content you could get to practice was very limited.

This evolution of the software developers, when you are not limited to local options as long as you have the necessary skills to collaborate with a remote team, is very notable. The people we used to hire outside of Morelia were the ones willing to move here, and the process of seeking out people to explicitly be remote collaborators was gradual until we developed a whole process to assess which ones fit Scio’s culture the best.

Team meeting in a bright office, illustrating the importance of soft skills in Scio’s nearshore software development teams for U.S. companies.
At Scio, strong communication and collaboration skills are as valuable as technical expertise when working with U.S. clients.

Soft skills: The key to a good team

In that sense, I think soft skills will have more weight in the long run than purely technical skills. Someone with an average technical level, but who is proactive, knows how to communicate, and can identify priorities is someone who brings more value to a team than a technology wizard that doesn’t play along and keeps themself isolated, or assumes stuff instead of validating it.

You would think social skills are irrelevant for someone working remotely when they are actually critical to collaborate effectively. Some people prefer to not interact with others and would rather just get instructions on what to do, but this only works for well-defined tasks in which it is very clear what you are trying to accomplish.

I know this is the optimal way to collaborate for those developers who are less interested in social aspects, but it doesn’t work for projects that require innovation, creativity, and problem solving, with complex workflows involving tons of people whose input is important at every step.

This is why, I think the “introvert programmer” stereotype is something of a myth, at least nowadays. This profession is moving towards a place where the most valuable persons are the ones with a well-rounded profile, capable of communicating with the business sponsors, his or her coworkers, and final users, and not only those who are super-gifted in their programming skills.

People in software, as a whole, are becoming more versatile, and the ones capable of connecting are going to be more visible and be considered more valuable, getting more opportunities in their careers. This is what I can say about the path that the people at Scio have followed so far. From now on, collaboration is a priority because remote work makes it more important than ever, and motivating and stimulating this collaboration, indeed this cohesion, is what will differentiate good Nearshore companies from the best ones.

From Fast to Purposeful: Building with Shared Value

From Fast to Purposeful: Building with Shared Value

By Guillermo Tena
Team collaborating around a shared project, symbolizing how Shared Value in product strategy combines profitability with positive social impact.
A few years ago, I discovered something that changed the way I build. I’ve worked on everything from launching zero-budget apps to transforming forgotten public spaces into cultural landmarks. I’ve built for startups, for governments, for brands. And I’ve learned something I wish more product and strategy leaders would talk about:

Today, we can build faster than ever. But if we’re not careful about what we build—and for whom—we’re just adding noise.

That’s why I now believe deeply in something called Shared Value—the idea that businesses can be profitable because they create meaningful value for society. Not as charity. Not as ESG compliance. But as strategy. As a model that works because it’s built to benefit everyone in the system.

Let me show you what I mean.

What Is Shared Value?

Michael Porter and Mark Kramer defined it as:

«Policies and operating practices that enhance the competitiveness of a company while simultaneously advancing the economic and social conditions in the communities in which it operates.»

In plain terms? Business models that win when society wins.

Shared Value isn’t a donation. It’s not a marketing campaign. It’s not an add-on.

It’s a smarter way to build.

The Three Lenses of Creating Shared Value (CSV)

To bring this strategy to life, there are three powerful lenses you can use:

1. Re-imagining Products & Markets
Build offerings that meet an unmet social need. Think affordable fintech for the unbanked, or healthy food options in food deserts.

2. Redesigning the Value Chain
Reduce costs or risks by tackling structural inefficiencies—like waste, energy use, or poor supplier livelihoods.

3. Building Local Clusters
Strengthen the local ecosystems (schools, suppliers, infrastructure) that your business depends on to thrive.

These lenses aren’t theoretical. They’re practical. I’ve applied all three across the projects I’m about to share with you.

Khero app and cultural event visuals, showcasing how running and walking are converted into donations for social causes through Shared Value strategy.
Khero turns every kilometer walked or run into donations for NGOs, aligning brand sponsorship with measurable social impact.

Case Study 1: KHERO — Running with Purpose

KHERO was born out of a simple but powerful insight: People want to do good. They just need a simple, meaningful way to do it.

We built an app that lets people turn every kilometer they walk or run into a donation to a cause they believe in—funded by brand sponsors.

We called it KHERO (kilometer + hero). We called the movement Runfunding.

Our MVP? A 21-day challenge, 468 users, $30,000 pesos donated to a cancer shelter. No paid marketing. Just belief.

In our first year:

  • 10,000+ users
  • Over 200,000 kilometers logged
  • 5 NGOs supported
  • 2 innovation awards

Why did it work?
Because people weren’t just moving—they were mobilized. Brands weren’t just sponsoring—they were activating purpose.

We re-imagined the product and market: turning exercise into purpose, and marketing into measurable impact.
That’s Shared Value.

Case Study 2: Calaverandia & Navidalia — Culture as Experience

Later, we saw a different opportunity: what if we could transform abandoned public parks into cultural destinations?

That’s how Calaverandia (Día de Muertos park) and later Navidalia (a multicultural Christmas experience) were born.

Here’s the model:

  • Government grants seasonal access to a public park
  • We invest in infrastructure, design and experience
  • Locals sell food and crafts inside
  • The public enjoys the park free by day, and buys tickets for the immersive night version

In year one, over 40,000 people came.
The economic ripple effects were immediate.
The cultural pride was palpable.

We didn’t just build a theme park.
We activated a dormant space, created jobs, inspired communities, and generated revenue.

We built a local cluster, enhanced public assets, and activated a neglected value chain.

That’s Shared Value, too.

Illustration of building blocks with icons representing growth, innovation, and team members, symbolizing the competitive advantages of Shared Value strategies.
Visual metaphor of Shared Value: aligning business growth with innovation, talent attraction, and societal benefits.

Why Shared Value Works

I’ve seen firsthand why Shared Value isn’t just a feel-good idea—it’s a competitive edge:

  • Demand catalyst: Solving real problems unlocks new customers and long-term loyalty.
  • Defensible edge: Competitors can copy features, but not a mission-critical impact model.
  • Talent magnet: Purpose-fueled teams outperform when they see their work making a tangible difference.

In both KHERO and Calaverandia/Navidalia, our CAC was lower. Our brand equity was higher. Our partnerships were stronger. And our growth was sustainable because people wanted us to win.

Questions I Ask Before I Build Anything Now

  • If we disappear tomorrow, who would miss us, and why?
  • Is this solving a problem for real people, not just the bottom line?
  • Can our success translate into value for communities, not just customers?

If I can answer those honestly, I know I’m on the right path.

A Word to Fellow Builders

If you’re a CTO, CEO, or COO reading this: you already know how to move fast.
You already know how to scale, automate, optimize.

But I’d invite you to ask:

Are we building something that only serves us, or something that serves everyone involved?

Tech is moving fast. AI is accelerating everything. Capital is more efficient.

But the companies that will truly endure are the ones that build trust, create belonging, and solve deeper problems.

Not just fast. But better.

Not just profitable. But resonant.

That’s Shared Value.
That’s what I build for now.

Interested in designing products, services, or experiences around Shared Value? Let’s build something meaningful together.

Guillermo Tena

Guillermo Tena

Head of Growth
Founder @ KHERO (clients: Continental, AMEX GBT, etc.) Head of Growth @ SCIO Consultant & Lecturer in Growth and Consumer Behavior