I'm Najma, an experienced HiL engineer and DevOps enthusiast with a growing interest in web technologies and generative AI.
-
π Iβm currently working on implementing a full DevOps lifecycle for a restaurant management application to reinforce core DevOps concepts and gain further experience with modern deployment workflows, including CI/CD with Amazon AWS Cloud platform, containerization, and infrastructure and application monitoring.
-
π± Iβm currently learning about
- Cloud infrastructure and services on AWS and Azure
- Microservice architectures and distributed systems
- Infrastructure as Code (IaC) using Terraform
- Configuration management using Ansible
- Application containerization with Docker and orchestration via Kubernetes
- CI/CD automation using GitHub Actions and Jenkins
- Software quality assurance through SonarQube, automated testing, and code analysis
- Metrics scraping for monitoring infrastructure and application metrics, visualization on Grafana, and logging using Loki
- Agile workflows using Scrum and Kanban methodologies
-
π― Iβm looking to collaborate on ...
- Projects involving DevOps automation and scalable cloud-native applications
- Model-based development for HiL test environments or HiL test automation with CI/CD pipelines and enhanced observability
- Cross-functional projects combining backend/API development and infrastructure engineering
- Activities focused on improving testing frameworks, deployment reliability, and system monitoring
- DevOps Implementation for Expensy Mircorservices App Implemented a comprehensive DevOps cycle for an expense tracker application featuring a Next.js frontend and a Node.js backend, utilizing MongoDB and Redis. Key topics include:
- Automation of infrastructure implementation using Infrastructure As Code (IaC)
- Containerization of microservices.
- Automated deployment to Azure Kubernetes cluster via CI/CD pipelines, leveraging GitHub Actions.
- Monitoring application and infrastructure metrics using Prometheus, with visualization via Grafana dashboards.
- Establishment of alerting mechanisms for critical metrics.
- Logging with Loki with a visualization of Log metrics in Grafana.
-
CI/CD for a multi-stack Voting Application with Amazon EKS This project focuses on deploying a multi-stack voting application, composed of Python, Node.js, .NET, Redis, and PostgreSQL microservices, onto an Amazon EKS cluster. The process involves containerizing each microservice, deploying them to EKS using Kubernetes manifests while securely managing secrets, and setting up an NGINX Ingress controller via Helm for external traffic routing. The project establishes a CI/CD pipeline using GitHub Actions to automate the building and pushing of Docker images, along with the continuous deployment of these updates to the EKS environment. The final outcome is a fully functional and automatically updated voting application running on a scalable and orchestrated Kubernetes platform on AWS.
-
Vintage Reborn Web Application Vintage Reborn is a full-stack web application built with the MERN stack (MongoDB, Express.js, React, Node.js), inspired by 'eBay Kleinanzeigen' of Germany and featuring a REST API for backend communication. Key features include user authentication (signup, login, logout), the ability to add, browse, and search product listings, and cart management. The application supports user and admin roles, with functionalities for managing products and user profiles. The frontend, built with React and Mantine UI, interacts with the Express.js and MongoDB backend through defined API endpoints.
Open to connecting with like-minded professionals who value innovation, quality, and continuous learning.