Appsteer: low code no-code platform for enterprise SAAS/PAAS solutions and web applications, customizable for all APIs.
- Orchestrated Azure Kubernetes Service (AKS) deployments for efficient containerized application management.
- Implemented Azure Pipelines for automated build and release processes.
- Utilized YAML configurations for deploying and managing applications on Kubernetes clusters.
- Structured applications into distinct Kubernetes namespaces for enhanced management.
- Implemented efficient microservices traffic routing strategies within Kubernetes.
- Configured automatic scaling mechanisms for Kubernetes deployments.
- Centralized application logs in Azure storage and analyzed with Kibana.
- Leveraged Azure Insights for Kubernetes cluster monitoring.
- Established custom domain configurations with Azure Front Door for seamless access.
- Ensured Kubernetes clusters remained updated with the latest patches.
- Configured multiple node groups within Azure Kubernetes Service clusters.
- Developed Android CI pipelines automating build, test, and deployment.
- Implemented continuous release for Google Play Store, facilitating rapid updates.
Echo: ECHO is a leader in the development and manufacturing of commercial-grade outdoor power equipment, providing gas- and battery-powered tools with the highest level of performance, quality, and reliability for both professional landscapers and homeowners alike.
- Modernized BWCE (BusinessWorks Container Edition) Codebase.
- Provisioned Virtual Machines (VMs) in Azure Cloud to support application deployment.
- Established self-hosted agents for Azure Pipelines, ensuring efficient and secure build and deployment processes.
- Configured Azure CI Pipelines to generate Enterprise Archive (EAR) files, streamlining the build and packaging process.
- Utilized TIBCLI commands for integration tasks within the MuleSoft ecosystem.
- Automated Deployment processes using TCI (TIBCO Cloud Integration), enhancing deployment efficiency and consistency.
- Resolved Maven versioning and BWCE version compatibility issues, ensuring smooth development and deployment workflows.
GRAB :Grab Holdings Inc., commonly known as Grab, is a Singaporean multinational technology company. It is the developer of the Grab super-app, which provides users with transportation, food delivery and digital payments services via a mobile app
- Provisioned EC2 instances and S3 buckets in AWS to store and process data.
- Configured read roles for S3 buckets to control access permissions.
- Managed users and groups in Ubuntu for system administration purposes.
- Installed Elasticsearch and Kibana on Ubuntu servers for data indexing and visualization.
- Configured Logstash on Ubuntu for log processing and forwarding.
- Implemented JSON and base64 decode filters in Logstash configuration for data transformation.
- Created data views in Kibana to visualize and analyze indexed data.
- Set up index lifecycle management in Kibana to manage the lifecycle of indices.
- Designed dashboards and visualizations in Kibana to monitor and analyze data.
- Managed users and roles in Kibana to control access to dashboards and visualizations.
- Performed ELK stack upgrades to ensure the stack's compatibility with the latest features and security patches.
Etisalat: Emirates Telecommunications Group Company PJSC, doing business as etisalat by e&, is an UAE state-owned telecommunications company. It is the 18th largest mobile network operator in the world by number of subscribers.
- Deployed Tibco applications in Openshift clusters, ensuring reliable and scalable deployment.
- Configured ConfigMaps and Secrets to manage application configuration and sensitive data securely.
- Implemented health checks
- Implemented Helm charts for streamlined and consistent deployments of applications on Openshift.
- Automated deployments using Azure Pipelines CI/CD, enhancing deployment efficiency and consistency.
- Configured resource limits to optimize resource allocation and ensure stable application performance.
- Enabled Horizontal Pod Autoscaling (HPA) to automatically scale applications based on workload demands, ensuring optimal resource utilization.
- Created Persistent Volume Claims (PVC) and attached them to pods for persistent storage needs.
- Deployed TIBCO Enterprise Messaging Service (EMS) in Openshift for reliable messaging between applications.
- Created routes for applications to enable external access and traffic routing within the Openshift environment.
- Updated ConfigMap values using pipelines to manage application configuration dynamically.
- Established deployment profiles (Dev, UAT, QA, Prod) to streamline deployment processes across different environments.