
Ali
AI Automation and Software Developer
Skills

See my services


Work experience
AI Automation and Agent Developer
Self Employed • Self-employed
Aug 2026 - Present • 2 mos
I design and build AI-powered automation systems, intelligent agents, and custom software solutions for complex business and technical workflows. My work on PSYGEN involves architecting and developing an AI-driven system that combines AI agents, workflow automation, APIs, LLMs, local AI models, and external services into coordinated end-to-end processes. My experience includes: • Designing multi-agent AI workflows • Building AI agents for research, analysis, automation, and task execution • Creating advanced n8n workflows • Integrating APIs, AI models, and external services • Building automated data-processing pipelines • Working with JSON and structured data • Integrating local LLMs through Ollama • Working with external LLM providers and model routing • Designing fallback and reliability mechanisms • Prompt engineering and context design • Debugging complex multi-step automation systems • AI-assisted software development • Research and information-processing automation • Designing modular AI architectures I use advanced AI coding and reasoning tools throughout development for architecture, implementation, research, debugging, testing, and optimization. I define requirements, coordinate tools and agents, validate outputs, diagnose failures, and refine the final system. My focus is turning complex or repetitive workflows into practical AI-powered systems that reliably perform real work.
Software Developer - HMI SCADA and Industrial Automation
Freelance • Freelance
Aug 2026 - Present • 2 mos
I developed VisualBiter, a Windows-based HMI/SCADA Designer and Runtime platform for industrial automation, taking the project from development and architecture through implementation, debugging, testing, and a working application. My work covers both the visual engineering environment and runtime system, including industrial UI components, PLC connectivity, tag-based data handling, control logic, project execution, and real-time visualization. Key responsibilities and experience include: • Developing a Windows-based HMI/SCADA application • Building and improving the visual Designer and Runtime environments • Developing industrial UI controls, buttons, indicators, and interactive components • Implementing PLC tag binding and real-time variable interaction • Working with BOOL, numeric, and industrial process variables • Integrating and testing PLC communication workflows • Working with Omron Sysmac Studio and PLC simulation • Testing HMI-to-PLC behavior and Designer-to-Runtime execution • Debugging complex application and runtime issues • Analyzing software architecture, dependencies, classes, and existing code • Refactoring and improving existing implementations • Designing and improving industrial UI/UX • Testing features across the complete application workflow • Diagnosing software failures and implementing fixes • Maintaining and extending an evolving software codebase I use AI-assisted engineering extensively throughout development. Advanced AI coding and reasoning tools help me analyze large codebases, investigate dependencies, generate and review implementations, debug failures, design features, and accelerate testing. I manage the complete development workflow: requirements analysis, architecture decisions, implementation supervision, debugging, validation, testing, and final integration. VisualBiter has given me hands-on experience building and maintaining a real industrial software product where UI, application logic, runtime behavior, PLC communicat