Case studies
Python and Data Science
Software, Tools and Workflows
Subsurface

Case Study: From YouTube Inspiration to Python Innovation – Mentoring Omar in Z-Factor App Development

Alan Mourgues
January 29, 2025

Recently, I had the privilege of mentoring Omar, a young petroleum engineer who demonstrated remarkable initiative and talent.

This case study highlights our collaborative journey, showcasing the impact mentorship can have in fostering innovation and professional growth.


A Journey Sparked by Curiosity

Our journey began when Omar reached out to me after watching my YouTube tutorials. A tutorial on creating applications with Excel and VBA particularly caught his attention.

Inspired, he replicated the approach and took it a step further—developing a Python application to calculate the gas compressibility factor (Z-factor).

This demonstrated his proactive approach to learning and problem-solving, a key trait in any aspiring engineer.

Developing the Application

Omar built the application using Python, leveraging Tkinter for the graphical interface and PyInstaller to create a standalone Windows executable. Eager for feedback, he shared his initial version with me, sparking a collaborative development process that would refine the app significantly.

In Omar’s words:

Alan provided suggestions for improvement, which I incorporated as several new functionalities, including:

- Unified Input and Output Display: Results and charts were displayed on the same screen as inputs, ensuring seamless usability.

- Data Export Capabilities: Users could export data to Excel files and save charts as PNGs for further analysis.

- Interactive Elements: The integration of sliders for pressure input added interactivity.

- Modern Visualizations: By adopting the Plotly library, we introduced dynamic and engaging charts.

- Enhanced UI Design: Transitioning to the CustomTkinter library gave the application a sleek, modern look.”

This iterative improvement process exemplifies the power of mentorship, where constructive feedback leads to both technical growth and creative innovation.

Beyond Code: Understanding Users and Market Needs

Beyond technical enhancements, our discussions often delved into the importance of user experience and market considerations. I encouraged Omar to adopt a user-centric approach, emphasizing continuous learning and refinement.

By shifting his mindset from mere functionality to usability and impact, he gained a broader perspective on software development for the energy industry.

The Impact of Mentorship

Our mentorship collaboration resulted in several key outcomes for Omar:

This journey highlights how mentorship, when combined with curiosity and effort, can accelerate learning and open new doors for young engineers.

I’m excited to see what Omar accomplishes next and hope this inspires more engineers to engage in collaborative learning and innovation.

If you’re interested in building similar applications or seeking mentorship, feel free to reach out. Let’s continue fostering innovation in petroleum engineering!

See Omar's app in action, here.

Get the Python script, here.

More Tools

Explore a curated collection of valuable resources in our Store, both free and paid, all designed to help you upskill.

Alan is a Consulting Petroleum Reservoir Engineer with 20+ years of international industry experience. Alan is the founder of CrowdField, a marketplace that connects Oil & Gas and Energy businesses with a global network of niche talent for task-based freelance solutions. His mission is to help skilled individuals monetize their knowledge as the Energy transition unfolds, by bringing their expertise to the open market and creating digital products to sell in CrowdField's Digital Store.

Featured...

All blog posts

"O&G AI Wave"
Newsletter

Subscribe to O&G AI Wave – your indispensable guide to the evolving world of AI and NoCode and their practical applications for Oil & Gas professionals.

Our newsletter brings you the latest trends and insights in AI and NoCode technologies directly impacting the O&G sector.

Every issue is packed with expert analyses and practical tips to help you navigate and leverage these transformative technologies.

Don’t miss out on the opportunity to stay ahead of the trend and future-proof your career in this incredibly dynamic field.

How we can help

At CrowdField, our mission is to empower YOU—helping you showcase your skills in the open market and monetize them effectively. Here's how you benefit from being with us:

👉 Make your mark and find freelance opportunities by listing yourself in our freelancer directory to get noticed. Join us for free here.

👉 Turn your skills into digital products that sell. We'll help you polish, launch, and list them in our Store, promote them on our LinkedIn page, to our email subscribers, and feature your success in a case study on our Blog, amplifying both your product and personal brand. Whether you're at the idea stage, midway through implementation, or nearing completion, if you see potential for monetization, we're interested. Take the first step by getting in touch to start a conversation at hello@crowdfield.net.

👉 Discover bargains in our digital store with heavily discounted prices during our market discovery period. Take advantage of these limited-time offers as we expand our network. Dive in now and find your gem! Got to Store