Zahid Ur Rahman
I am an experienced Python and AI software developer with a strong background in deep learning, computer vision, and machine learning.
About
I am an experienced Python and AI software developer with a strong background in deep learning, computer vision, and machine learning. I enjoy building AI modules and integrating them with web applications, as well as developing various digital tools and computer applications to solve practical problems. My passion lies in research and software development, and I continuously seek to learn and apply new technologies.
With over 7 years of experience, I have worked on diverse freelance projects ranging from PCB defect analysis to IoT farm monitoring systems. I am comfortable working with AI frameworks like TensorFlow, PyTorch, and Keras and have done extensive research in GAN-based data augmentation techniques for farming and other applications. I take pride in delivering user-friendly software solutions and fostering teamwork wherever I contribute.
- 11 years' experience
- Joined July 2025
Industry experience
- Computers & Electronics
- Software & Internet
- Manufacturing
- Education
- Agriculture & Mining
- Retail
- Energy & Utilities
Work experience· 6 roles
Developed back-end and front-end components for web and AI applications using Django, Flask, and Python. Integrated AI modules and built deep learning models with frameworks such as TensorFlow and PyTorch. Created GUIs using tkinter and QT, and developed mobile applications using Kivy. Specialized in NLP, computer vision, and deep learning algorithm development with over 7 years of experience. Also worked on database design, management, and optimization, and developed hardware-software interfaces for Arduino and ARM platforms with IoT and robotics applications.
As a freelance developer, I have built expertise in both front-end (HTML5, CSS3, JavaScript, React) and back-end development using Python frameworks like Django and Flask. I design, implement, and integrate AI modules with web applications, build AI models, automate data science infrastructure, and manage AI product infrastructure. My work includes database design, GUI development with tkinter and Qt, and working on embedded programming and IoT solutions involving Arduino, ARM, and ESP devices. I have 7+ years of experience in deep learning, NLP, computer vision, and software troubleshooting, ensuring reliable and optimized performance of diverse software systems.
Designed and developed new products based on customer specifications, including programmable automation controllers. Created GUIs for touchscreen panels and mobile apps, modified product designs, and provided technical manufacturing support. Worked with various controllers and equipment such as RDC6344G, Siemens PLCs, Allen Bradley PLCs, HMI, CNC, and MCU. Utilized AutoCAD, Corel Draw, and other design software. Handled production line equipment programming and maintenance.
Education
Certifications and awards· 8
Hire Zahid Ur Rahman today
Post a job and invite Zahid, or contact them directly. No hidden commission.









