Skip to content
View najjaved's full-sized avatar

Sponsoring

@NotHarshhaa

Block or report najjaved

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
najjaved/README.md

I'm Najma, an experienced HiL engineer and DevOps enthusiast with a growing interest in web technologies and generative AI.


πŸ‘©β€πŸ’» About Me

  • πŸ”­ 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

🧰 Tech Stack & Tools

πŸ’» Languages & Scripting

Python JavaScript TypeScript Bash MATLAB

πŸš€ Simulation & HiL Testing

MATLAB/Simulink Speedgoat dSPACE ECU_Testing

πŸŒ©οΈπŸ”§ Cloud & DevOps

Amazon AWS Micorsoft Azure Terraform Ansible Docker Kubernetes GitHub Actions Prometheus Grafana

🎨 Frontend

React Next.js Mantine UI CSS Modules HTML5

βš™οΈ Backend & APIs

Node.js Express.js REST API JWT MongoDB PostgreSQL Redis


πŸ“‚ Highlighted Projects

  1. 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.
  1. 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.

  2. 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.


🀝 Let's Connect

Open to connecting with like-minded professionals who value innovation, quality, and continuous learning.
LinkedIn Website


πŸ“Š GitHub Stats

najjaved GitHub stats

GitHub Streak

Pinned Loading

  1. devOps-expense-tracker-app devOps-expense-tracker-app Public

    Implementation of a complete DevOps cycle for a full-stack web application in a production-grade environment.

    TypeScript 1

  2. devOps-multistack-application-EKS devOps-multistack-application-EKS Public

    Deploy the multi-stack Voting App (Python vote, Node.js result, .NET worker, Redis, and PostgreSQL microservices) to Amazon EKS (Kubernetes) cluster. Set up a CI/CD pipeline using GitHub Actions to…

    C# 2 1

  3. frontend-vintage-reborn frontend-vintage-reborn Public

    This repo is for development of a web App for our online store, based on React and Mantine library. Corresponding backend repo: https://github.com/najjaved/backend-vintage-reborn

    JavaScript 2

  4. devOps-infrastructure-automation devOps-infrastructure-automation Public

    Containerize a multi-stack Web Application using Docker , infrastructure provisioning using terraform and configuration management using Ansible on AWS.

    HCL 1

  5. ci-cd-spring-petclinic-java-app ci-cd-spring-petclinic-java-app Public

    Forked from spring-projects/spring-petclinic

    Deploy the Spring PetClinic application on Amazon Cloud. Setting up a Continuous Integration (CI and CD) pipeline using GitHub Actions, integrating SonarQube for code quality analysis, packaging an…

    CSS 1