Software Engineer Specialist
Dassault SystmesJul, 2024 - Present1 yr 8 months
Led the revamp of a multilingual, multisite admin area, overriding core components and boosting product owner productivity by 70%. Integrated AI capabilities for SEO optimization, content workflows, and productivity; implemented an AI assistant for decision-making in content creation. Created and configured MCP server to add agentic AI-driven capabilities within Drupal. Spearheaded backend development for 2+ enterprise applications, driving architectural transformation from legacy UWA to Drupal 10 (backend) + Next.js (frontend). Migrated Separation Portal from .NET to Drupal 10 + Nuxt.js frontend, improving scalability and maintainability. Delivered a data pipeline using Apache NiFi, enabling reliable data ingestion and transformation. Enhanced Drupal JSON API to sanitize reference field data, introducing config-driven regulation for cleaner and more consistent APIs. Resolved critical search engine indexing issues, improving SEO visibility by 30% and raising accessibility compliance to 90%. Boosted backend performance by 20% and reduced API response times by 50% through architecture optimization and caching. Created Drush commands to streamline setup, debugging, and maintenance. Modernized an ASP.NET portal Drupal 9 multisite, with RBAC and multi-theme management.