Abdullah Shboul doing a preflight check to make sure of a correct centre of gravity

Myself doing preflight test to double check plane centre of gravity

Abdullah Shboul Portrait

Abdullah Shboul

Computer and Electronics EngineerUnderstand it. Build it. Master it.

About Me

I’m a computer and electronics engineer who believes the best way to understand engineering is to build it. While I work full-time as a software developer and architect, I spend much of my free time designing electronics projects and experimenting with RC aircraft. Through Labdarna, I share real experiments and practical insights that turn complex ideas into something you can actually build and test. See also my message when started this website.


Education

I hold a Bachelor of Science (BSc) in Computer and Electrical Engineering from Jordan University of Science and Technology (2001). This foundation in both electronics and software continues to shape my work, combining theoretical knowledge with practical, real-world experimentation.

Professional experience

Working as a senior software developer and architect with over 25+ years of experience building scalable software systems across cloud, web, and mobile platforms. Specializing in AWS, micro-services, and full-stack development, I have led teams and delivered high-performance solutions across diverse industries. Passionate about continuous learning and hands-on engineering, I also explore electronics and RC aircraft projects, sharing practical insights through Labdarna.

Senior Software Engineer / Architect

BEST / Gift Group — Sydney, Australia
Mar 2016 – Present

I currently lead the design and evolution of modern software solutions, focusing on transforming legacy monolithic systems into scalable, cloud-native architectures. My work involves building reliable, high-performance applications using AWS and modern web technologies.

Key Contributions:

  • Leading the transition to micro-services architecture
  • Designing and implementing scalable AWS-based solutions (Lambda, DynamoDB, etc.)
  • Developing full-stack applications using .NET, React, and NextJs
  • Improving system performance, scalability, and maintainability
  • Contributing to e-commerce platforms and SEO optimisation

Technologies:
C#, .NET Core, AWS, React, NextJs, ASP.NET MVC, MongoDB, DynamoDB, MS SQL Server, JavaScript, HTML/CSS

Co-founder & Senior Software Developer / Architect

Minerets Tech — Jordan
Mar 2007 – Jan 2016

Co-founded Minerets Tech, where I led the design and development of enterprise process automation solutions. The company’s core product, MiRA, provided mobile workforce automation and route accounting systems used in real-world business operations.

Responsibilities:

  • Designing and developing software systems and architectures
  • Building and leading development teams
  • Defining coding standards and best practices
  • Conducting code reviews and mentoring developers
  • Gathering requirements and performing business analysis
  • Working closely with clients on system design and enhancements
  • Overseeing system deployment, training, and support

Software Engineer

Estarta Solutions — Jordan
Jan 2006 – Feb 2007

Worked on high-performance systems using C/C++ in the telecommunications and financial domains.

  • Developed components of the CUBIC SMS Gateway (SMPP 3.1) for banking solutions
  • Contributed to a real-time stock trading feeder system

Software Engineer

GCESoft — Jordan
Jan 2003 – Dec 2005

Worked as a mobile software developer focusing on Palm OS platforms.

  • Developed enterprise mobile solutions
  • Contributed to process automation systems

Software Developer

Atlas Group Ltd — Jordan
Aug 2001 – Dec 2002

Started my career developing mobile applications using C/C++.

  • Built software for Atlas PDAs, including electronic dictionary and organiser systems

Here is a list of my top featured articles

FlySky Transmitter
RC Flight Physics

Remote control (RC) systems form the communication bridge between an RC pilot and their aircraft. Whether you're flying a beginner trainer or a custom FPV aircraft, the transmitter and receiver work together to deliver precise control. In this guide, we’ll cover how RC systems function, break down essential features like channels and signals, and focus on FlySky—a brand known for reliability, affordability, and beginner-friendliness

Jet fiighter ready to take off with focus on the tail side
RC Flight Physics

The tail section of an airplane plays a critical role in the stability, control, and performance of the aircraft. Whether you're building a foam RC model or designing a full-scale airplane, understanding tail configurations helps you make informed decisions about flight characteristics like yaw control, pitch stability, and aerodynamic efficiency

airplane with a dihedral wing design ready to takeoff
RC Flight Physics

Dihedral wing design is a foundational element in aircraft stability engineering. By angling the wings upward, designers introduce a natural restoring force that improves roll stability and helps maintain level flight. This makes dihedral ideal for aircraft where ease of control and passive stability are important, such as gliders, UAVs, and training platforms


icon

You can contact me here

I’d love to hear from you! Whether you have a question, feedback, or just want to say hello, feel free to get in touch with me here. At Labdarna, we value your input and are here to assist with anything you need.

Fill out the form below, and we’ll get in touch with you: