As a Software Architect and Backend Engineer, I specialize in designing scalable software solutions, enterprise automation platforms, and AI-powered systems. My experience spans software architecture, backend development, distributed systems, and intelligent automation, helping organizations modernize business processes and integrate complex enterprise environments.
My primary expertise is in Python, complemented by JavaScript, Perl. I design and develop robust backend services, REST APIs, microservices, and enterprise integrations using frameworks such as FastAPI, Django, and Flask.
I have extensive experience building production-grade automation platforms using n8n, Robot Framework, ServiceNow, and Selenium, delivering scalable workflows that automate business processes, integrate heterogeneous systems, and improve operational efficiency.
My work also focuses on Artificial Intelligence, designing AI agents and LLM-powered solutions using OpenAI, Google Gemini, Vertex AI, and Retrieval-Augmented Generation (RAG). I develop intelligent workflows for document processing, conversational AI, enterprise knowledge retrieval, and business automation.
I design event-driven architectures using RabbitMQ, asynchronous messaging, queue processing, and micro-batching strategies to build scalable and resilient enterprise solutions.
In data engineering, I develop ETL/ELT pipelines and enterprise integrations using Databricks, PostgreSQL, Oracle, SQL Server, MongoDB, Redis, MySQL, and PostGIS, ensuring secure, high-performance, and reliable data architectures.
My experience includes integrating enterprise platforms such as SAP, ERP systems, CRM platforms, REST APIs, webhooks, cloud services, and third-party applications.
Earlier in my career, I worked with Computer Vision using OpenCV and developed data analysis solutions with Pandas.
Beyond implementation, I provide technical leadership by defining software architecture standards, mentoring engineering teams, reviewing system designs, and promoting best practices for scalability, maintainability, observability, and software quality.
Core Technologies: Python, FastAPI, Django, Flask, n8n, RabbitMQ, Databricks, OpenAI, Gemini, Vertex AI, PostgreSQL, Oracle, SQL Server, MongoDB, Redis, Docker, Git, REST APIs, Webhooks, RAG, AI Agents, Distributed Systems, Microservices, Enterprise Automation.