Programming in Python and SQL to maintain and improve the codebase for existing systems with relevant programming languages, frameworks, and platforms.
Maintain robust, scalable data pipelines (batch and streaming) to ingest, process, and store structured and unstructured data, including the opportunity to work with real-time data.
Monitor, support and optimize ETL/ELT workflows.
...
AI-Powered Testing Support: Leverage AI-powered testing tools (e.g., test case generation, visual regression detection, anomaly detection) to increase test coverage and reduce manual effort.
QA for AI Modules: Collaborate with AI/data teams to validate AI outputs (e.g., recommendation engines, predictive analytics, LLM features) by designing test cases for accuracy, bias detection, edge cases, and failure modes.
BI Dashboard Validation: Verify data accuracy and consistency in Power BI dashboards by comparing against source data, backend queries, and expected business logic.
...
End-to-End Development: Lead the design and implementation of robust, scalable software applications with Flutter/React and complementary technologies.
AI-Enhanced Features: Integrate AI-driven components—such as smart search, chatbots, product recommendations, and predictive UI elements—into modern retail solutions.
System Integration: Work closely with AI, backend, and DevOps teams to connect applications with APIs, cloud services (especially Azure), and analytics pipelines.
...
AI-Powered Testing Support: Leverage AI-powered testing tools (e.g., test case generation, visual regression detection, anomaly detection) to increase test coverage and reduce manual effort.
QA for AI Modules: Collaborate with AI/data teams to validate AI outputs (e.g., recommendation engines, predictive analytics, LLM features) by designing test cases for accuracy, bias detection, edge cases, and failure modes.
BI Dashboard Validation: Verify data accuracy and consistency in Power BI dashboards by comparing against source data, backend queries, and expected business logic.
...
Architect Scalable Networks: Lead the end-to-end design and deployment of "first-time-right" network solutions, specifically focusing on Spine-Leaf topologies and L2/L3 fabrics
Drive Technical Leadership: Act as a Solution Architect for large initiatives, managing resource estimation, dependencies, and risk mitigation across technical teams
Implement Network as Code: Modernize operations by developing and maintaining Arista AVD, Ansible, and CI/CD pipelines to ensure scalable, repeatable deployments
...
Manage the end-to-end commercial project lifecycle, from bid evaluation and contract preparation to project completion and handover.
Draft, review, and coordinate contracts and agreements with clients, vendors, and subcontractors to ensure accuracy, compliance, and alignment with company policies.
Handle voluminous and complex contracts, requiring careful review, attention to detail, and a strong understanding of commercial terms.
...
deliver complex machine learning pipelines across data preparation, model development, evaluation, deployment, and monitoring
perform applied research on deep learning models for medical image segmentation, detection, and classification across imaging modalities (e.g. radiographs, CBCT, volumetric data)
design rigorous evaluation frameworks by preparing clinically meaningful metrics and test sets
...