
Myself doing preflight test to double check plane centre of gravity
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
Learn how stepper motors work, their internal structure, types, and real-world applications in robotics, CNC machines, and 3D printers. Ideal for engineers, makers, and hobbyists.
Explore how load sensors work, their types, and how to use them in DIY electronics, Arduino projects, and weight measurement applications
Discover how ultrasonic sensors work, their accuracy, and where they're commonly used in electronics and robotics. Learn about applications, limitations, and practical tips for using them in your projects
Explore the theory, design, and practical applications of the non-inverting operational amplifier. Learn how it works, how to calculate gain, and where to use it in real-world circuits.
Learn how diodes are used as rectifiers in electronics. Understand half-wave and full-wave rectification with real examples and practical insights for beginners and hobbyists
Discover how piezo buzzers work and how to use them in your electronics projects. This guide explains their function, wiring, and applications as sound emitters and sensors.
Learn how to measure thrust of a 1000KV brushless motor with a 9x4 prop and 3S LiPo using a simple kitchen scale setup. Includes tips, safety, and improvements.
Learn how to calibrate a hotwire cutter for precise foam cutting with this hands-on DIY guide. Step-by-step instructions, tips, and real examples to get perfect results every time.
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
Learn how airplane control surfaces like ailerons, elevators, and rudders work to steer aircraft. This detailed guide covers their functions, limits, and how RC models use servos, linkages, and transmitter settings for precise control.
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
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
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:












