About Me
10 years of experience in software development, starting with Microsoft Dynamics 365 Business Central (AL programming, custom extensions, API development, ERP automation) and now fully operating at the intersection of AI and modern web development.
I use AI-powered workflows and "vibe coding" with tools like Claude Code, Codex, Z.AI, MiniMax, and the latest Kimi models to go from idea to production in days, not months. I don't just follow AI trends — I build with them daily, picking whichever model or tool gets the job done fastest.
Currently building cross-platform iOS and Android apps and shipping multiple SaaS products as a solo developer and digital nomad. Extremely strong at connecting APIs — whether it's stitching together AI services, payment providers, mapping tools, or third-party platforms, I make systems talk to each other fast and reliably.
I am highly adaptable and open to all working arrangements, including remote, hybrid, on-site, and relocation for the right opportunity. My focus is on delivering value and driving impact, from idea to launch.
Experience
AI Tutor | Senior Developer Web Apps, iOS & Android | From Idea to Launch
Freelance
- •Full-stack web application development with modern frameworks (React, Next.js, Node.js)
- •iOS and Android mobile app development
- •AI tutoring and integration for individuals and teams
- •Custom API development and third-party system integrations
- •Performance optimization and troubleshooting
- •Implement version control and automated deployment pipelines using GitHub
- •Writing technical articles on development and AI at www.midego.net
Dynamics 365 Business Central Developer
Happy Socks
- •Leading Business Central development initiatives for international retail operations
- •Developing custom integrations between Business Central and e-commerce platforms
- •Collaborating with cross-functional teams to enhance ERP functionality for global markets
Software Engineer
ACA IT-Solutions BV
- •Software development and engineering solutions
- •Collaborative development in team environment
- •Implementation of best practices and coding standards
Developer | Microsoft Dynamics 365 Business Central | Dynamics NAV
Aptean
- •Design, develop, and customize modules within Microsoft Dynamics 365 Business Central using AL and C/AL
- •Collaborate with clients to understand unique business requirements and objectives
- •Create Business Central reporting based upon customer requirements via Report Extensions
- •Migrate data from legacy systems to Business Central ensuring data integrity and consistency
- •Conduct thorough testing of customizations to ensure functionality aligns with client expectations
- •Stay current with updates and new features in Microsoft Dynamics 365 Business Central
Developer | Microsoft Dynamics 365 Business Central | Dynamics NAV
Xperit Solutions BV
- •Specialized in developing solutions within Microsoft Dynamics 365 Business Central
- •Extensive experience in migrating businesses from Microsoft Dynamics NAV to Business Central
- •Design and implement custom reports providing critical insights for decision-makers
- •Mastery of GitHub and branch management with best practices in version control
- •Implement branching strategies and collaborative development for clean, manageable codebases
Junior Developer / Support | Dynamics NAV
Faect
- •First-line support for various clients
- •Creating and adjusting NAV reports
- •Supporting developers with minor tasks
- •Experience with Anveo, DocumentCapture, and TinxIT Magento Connector
Freelance Live Audio, Light, and Video Technician
Zoor
- •Event Management and Stage Management
- •Live Audio Engineering
- •Proactive client collaboration to create unique events at any location
Education & Certifications
MBO+, Audio / Light
Instituut voor Audio en belichtingstechniek
Culinary Arts
ROC Midden Nederland
Certifications
- •Microsoft Dynamics NAV Bootcamp Basic Training
- •Advanced Adventurer (AA) - Diving Certification
- •Specialty Course Enriched Air Nitrox Level 2 (40%) (SC-EAN)
- •Master Rescue Diver
Languages
Skills & Expertise
Core Business Central Development
- ●AL Programming: Advanced proficiency in creating robust, scalable solutions using modern AL, including interfaces, enums, and event-driven architecture.
- ●Extension Architecture: Designing AppSource-ready and Per-Tenant Extensions (PTE) with a focus on upgrade safety, modularity, and minimal dependencies.
- ●Object Model Mastery: In-depth knowledge of all Business Central objects: Pages, Tables, Codeunits, Reports (RDL/Word), Queries, and XMLports.
- ●Report Development: Expertise in creating complex custom reports using both RDL layouts for precision and Word layouts for user-friendliness.
Upgrades & Migrations
- ●Dynamics NAV to Business Central Upgrades: End-to-end management of the upgrade process, including C/AL to AL code conversion, data migration, and re-implementing customizations as extensions.
- ●Business Central Version Upgrades: Seamlessly managing version-to-version upgrades for cloud and on-premise, handling breaking changes, and ensuring business continuity.
- ●Data Migration Strategy: Planning and executing complex data migrations from legacy systems using tools like RapidStart Services, XMLports, and custom AL scripts.
- ●Performance Tuning: Identifying and resolving performance bottlenecks in AL code, data structures, and SQL queries generated by the platform.
APIs & Integrations
- ●Web Services (SOAP & OData): Creating and consuming both SOAP and OData web services for real-time data exchange with external systems.
- ●Standard & Custom APIs: Building efficient, stateful APIs using API Pages and Queries for robust third-party system integrations.
- ●Authentication: Implementing secure authentication methods including OAuth 2.0 and Service-to-Service (S2S) for API communication.
- ●Event-Driven Integration: Utilizing integration and business events to build decoupled, resilient, and scalable integrations.
Development Environment & DevOps
- ●Modern Development Environment: Full proficiency in Visual Studio Code with the AL Language extension for efficient development.
- ●Debugging & Troubleshooting: Advanced debugging using the VS Code debugger, snapshot debugging, and analyzing telemetry for proactive issue resolution.
- ●Docker & Sandboxes: Using Docker containers for creating isolated, reproducible development and testing environments.
- ●CI/CD Automation: Setting up and maintaining automated build and deployment pipelines using GitHub Actions to streamline the release process.
AI & Automation
- ●AI Integration: Leveraging AI and Large Language Models (LLMs) to enhance Business Central functionality, such as intelligent suggestions and process automation.
- ●Automation Workflows: Using tools like n8n and Power Automate to create complex, automated business processes that connect Business Central with other services.
- ●AI-Powered Development & Tool Creation: Leveraging modern web technologies (JavaScript, React, Node.js) combined with AI assistance for rapid prototyping and building custom development tools. Experienced in AI-assisted coding workflows and creating bespoke utilities that enhance Business Central development productivity.
Get In Touch
Let's Work Together
AI Tutor and Senior Developer specializing in web apps, iOS & Android. From idea to launch, I help teams and individuals build modern applications and leverage AI to unlock new possibilities.
