Back to Blog
Reflections8 min read

From Schlumberger Desktop Apps to Modern Web Engineering

How a Schlumberger technology program sparked my journey into C# desktop development, led me into entrepreneurship, and eventually transitioned me into modern web engineering.

2025-01-10

From Schlumberger Desktop Apps to Modern Web Engineering

My journey into software development truly began in 2017 during my Industrial Training period at the University of Benin. I was selected among nine students from various departments for the prestigious Schlumberger Technology Program. I represented Computer Science, alongside peers from Petroleum Engineering, Geology, Physics, and Computer Engineering.

It all started with a call from Prof. Joseph Ebeniro of The Centre of Excellence in Geosciences and Petroleum Engineering. He informed me that I had been selected for a technical program sponsored by Schlumberger.

The Challenge

The program kicked off with an introductory session led by Oluwatosin Ogedengbe from Schlumberger. We received a breakdown of the upstream and downstream oil chain from Mr. Charles, and then Mr. Chris introduced us to C#, the language we would use to build experimental solutions addressing urgent industry challenges.

We identified four problem areas, split into two teams, and my team was tasked with developing a Petrel plugin to visualize fluid distribution on surfaces. It was intense, collaborative, and exciting. After three weeks of building, I ended up in Lagos as the technical presenter at the Schlumberger booth during NAPE Conference 2017.

This experience ignited my passion for C# and the .NET ecosystem.

The Process

Motivated by what I learned, I chose a challenging final-year project: building a fingerprint biometrics attendance system for my department using C#. It pushed my limits technically but strengthened my problem-solving skills and engineering confidence.

After graduation, I went on to build software solutions through my startup, PiedTech Solutions:

  • Stegan - a steganography-based system that encrypts information into images.
  • Paymag - a school management application for pre-primary, primary, and secondary institutions.

Paymag later received endorsement from NAPPS Edo (National Association of Proprietors of Private Schools), a major milestone for both me and PiedTech.

However, despite my growth in desktop development, transitioning to web technologies especially ASP.NET, felt difficult. I had limited mentorship and most of my learning was self-guided.

Pivoting to the Web

Everything shifted in 2020 during my NYSC service year in Kaduna. I decided to finally commit to web development. I learned HTML, CSS, and Bootstrap, and began teaching them at my Place of Primary Assignment. Still, I didn’t have any solid projects yet.

Fast forward to 2021, I locked in for six months. I wrote CVs to pay bills while learning from freecodecamp youtube channel using roadmap from roadmap.sh religiously. That grind shaped me into a self-taught frontend engineer.

I joined the Anambra Techies community, continued learning, unlearning, and building.

The Victory

Today, I build confidently with:

  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
  • Sanity
  • Hygraph
  • and other modern tools

I’ve expanded into:

  • Mobile development with React Native (in progress)
  • Web3 exploration: Cairo, Solidity, Wagmi
  • AI : Agentic AI workflows from a frontend perspective

This is my story. This is my journey.

And while I might have skipped some chapters… let’s save the rest for future speaking engagements. 😄

CareerLearningWeb DevelopmentC#Journey