top of page

Projects

GenAI use-cases for RAG applications

Technical Architect

Challenge:
● Client required end-to-end generative AI solution to provide quick, accurate responses to legal-based queries while adhering to company policies.
● Blueprint development that defines the clear and achievable project scope.
● Design cost-effective technical architecture based on comparative analysis on the AI models and cloud platforms available in the market.

Solution:
● Created a comprehensive project plan and facilitated kick-off meetings.
● Engaged with business process owners through interviews to gather detailed requirements, and refined the project scope accordingly.
● Conducted a Proof of Concept (POC) for AI model selection and compared various cloud platforms and AI model versions.
● Designed the RAG architecture based on the POC results and use case requirements.
● Utilized terraform for Infrastructure as a code, Azure devops for CI/CD pipelines, and python for developing the Azure functions.
● Collaborated with developers, testers, and prompt engineers to implement the technical architecture.
● Coordinated with key stakeholders throughout the project execution phase to ensure alignment and successful delivery.

image.png
image.png

Hybrid Cloud solution for Energy and Utility business

Senior DevOps Engineer

Challenge:
● Transition the existing tech stack from on-premises infrastructure to a cloud environment to keep pace with rapidly evolving technology trends.
● Automate manual processes performed by developers and testers.
● Efficiently manage and audit hundreds of gigabytes of incoming data files daily.

Solution:
● Employed a hybrid cloud model, executing a lift-and-shift approach for seamless migration.
● Developed Python automation scripts to provision infrastructure for new clients and audit incoming data files by size, including archiving older files.
● Utilized Python and Bash for the CI/CD pipeline, automating the creation of Docker images, containerization, and deployment within Kubernetes orchestration.
● Designed reusable YAML templates for use across multiple tenants, leveraging GitLab for continuous deployment and Jenkins for continuous integration.
● Configured ingress controllers, service mesh, API gateway, and virtual networks to manage traffic between on-premises systems and Oracle Cloud Platform.
● Managed production release planning, ensuring clear communication, detailed documentation, and alignment with all stakeholders during deployment.

image.png
image.png

Monitoring and logging solution for cloud-native applications

DevOps Consultant

Challenge:
● Identify system bottlenecks and prioritize issues that need immediate attention.
● Prevent outages by receiving proactive alerts before downtime occurs, enhancing the user experience.
● Optimize resource allocation and improve operational efficiency.

Solution:

● Researched and conducted a PoC for an effective monitoring and logging solution using Prometheus, Grafana, and the ELK
stack.
● Configured Filebeat using the sidecar approach to collect container log events and centralize them in Elasticsearch,
enabling real-time indexing and analysis.
● Implemented a push-based mechanism in prometheus to monitor batch processes.
● Setup grafana dashboards for system performance, application insights, and resource utilization.
● Deployed Prometheus in Kubernetes to continuously monitor applications, ensuring operational efficiency and optimized
resource allocation.

image.png
image.png
bottom of page