Skip to content
View daryal89's full-sized avatar

Block or report daryal89

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

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

Report abuse
daryal89/README.md

Dhruba Aryal

Technology & Engineering Professional

QA / API & Database Testing • Test Automation • DevOps & CI/CD • Cloud Operations
Environmental Engineering Background • New York State EIT

Technical Portfolio QA Portfolio DevOps Portfolio Live Azure Deployment

DevOps Release QA Release

Professional Profile

I bring prior professional experience in QA engineering, database testing, and DevOps engineering, supported by recent hands-on portfolio work in CI/CD, containerized deployment, cloud delivery, API testing, database validation, and release workflows.

My background also includes a Bachelor's Degree in Earth System Science and Environmental Engineering and a New York State Intern Engineer (EIT) Certificate, giving me an additional engineering pathway for suitable environmental and technical roles.

I am currently focused on individual-contributor and re-entry opportunities where I can contribute with demonstrated skills, rebuild recent industry experience, and continue deepening my technical knowledge through hands-on work.

Location: Holly Springs, North Carolina • Raleigh-Durham Area


Current Focus

QA, API & Test Automation

Software testing, REST API validation, Postman/Newman automation, SQL/PostgreSQL validation, CI quality gates, requirements traceability, and defect documentation.

DevOps, CI/CD & Cloud Operations

Git/GitHub workflows, GitHub Actions, Docker, GHCR, Azure Container Apps, federated OIDC authentication, deployment validation, rollback, recovery, and release workflows.

Environmental Engineering

Secondary re-entry pathway based on my Earth System Science and Environmental Engineering education and New York State EIT credential.


Technical Portfolio

🌐 Live portfolio: daryal89.github.io/dhruba-aryal-portfolio

The portfolio brings together my professional experience, DevOps/CI/CD project, QA automation project, technical skills, education, credentials, resume, and detailed technical case studies.


Featured Projects

A production-style DevOps portfolio demonstrating an end-to-end software-delivery workflow from source control through automated validation, container build, secure cloud authentication, deployment, post-deployment verification, rollback, recovery, and release management.

Live deployment:
Azure Container Apps — Production API

Area Portfolio implementation
Source control Git, GitHub, feature branches, pull requests, squash merges
CI/CD GitHub Actions
Containerization Docker
Container registry GitHub Container Registry (GHCR)
Cloud deployment Azure Container Apps
Cloud authentication GitHub-to-Azure federated OIDC
Deployment safety Environment gating and immutable SHA-based images
Validation Automated post-deployment smoke testing
Recovery Troubleshooting, rollback, remediation, and recovery
Release management Versioned v1.0.0 release with documented evidence

Project scope

  • GitHub Actions CI/CD workflow implementation and validation
  • Docker image build and GHCR publishing
  • Azure Container Apps deployment
  • Federated OIDC authentication for GitHub-to-Azure access
  • Deployment gating and immutable image traceability
  • Post-deployment smoke validation
  • Controlled failure investigation, rollback, and recovery practice
  • Release documentation and evidence management

Explore:
Repository • Latest Release • GitHub Actions • Live Deployment


An end-to-end QA portfolio covering requirements analysis, test planning, manual/API testing, PostgreSQL validation, Postman execution, Newman automation, defect reporting, requirements traceability, GitHub Actions CI, reporting, and release evidence.

Verified project results

Metric Result
Requirements baseline 35
Executed manual/API test cases 25
Test cases passed 18
Test cases failed 7
Complete API requests 26
Runtime assertions 61
Runtime assertions passed 51
Known assertion failures 10
Confirmed API defects 3
CI smoke/regression requests 19
CI assertions 45 of 45 passed
CI failures 0
SQL validation queries 19
Database summary checks 13 of 13 passed
Constraint-negative tests 6 of 6 passed

Project scope

  • Requirements analysis, test planning, and requirements traceability
  • Functional, positive, negative, boundary, authentication, and authorization testing
  • REST API CRUD testing with Postman
  • Newman command-line collection execution
  • CI smoke/regression quality gating
  • Preservation of known findings in the complete reporting suite
  • GitHub Actions automation with repository-secret credential handling
  • JSON and JUnit reporting
  • PostgreSQL data-integrity validation, joins, null/duplicate checks, constraints, and controlled negative testing
  • Defect reporting, execution documentation, and public-safe evidence management

Explore:
Repository • Latest Release • Test Cases • Defects • Reports • Evidence • GitHub Actions


Skills by Current Level

I intentionally separate recently practiced skills from prior familiarity and developing skills so that my profile reflects my current level accurately.

Recent Hands-On Portfolio Practice — Actively Reinforcing

Used directly in completed portfolio projects and currently being reinforced through repeated review and practice:

  • Git and GitHub
  • GitHub Actions
  • Docker
  • GitHub Container Registry (GHCR)
  • Azure Container Apps
  • OIDC-based GitHub-to-Azure authentication
  • Postman
  • Newman
  • REST API testing
  • SQL and PostgreSQL validation
  • Bash / Git Bash command-line workflows
  • Requirements Traceability Matrix (RTM)
  • Defect reporting
  • CI smoke and regression testing
  • Git tags, releases, documentation, and evidence management

Prior Professional Experience / Working Familiarity

  • Manual, functional, regression, integration, and database testing
  • Test-case development and defect documentation
  • Linux command-line fundamentals
  • Shell-scripting fundamentals
  • Git and source-control workflows
  • AWS fundamentals and prior exposure, including EC2, IAM, VPC, and S3
  • GitLab and CI/CD concepts

Developing Skill

  • Python: basic scripting and automation fundamentals; I do not position myself as a Python application/software developer

Environmental Engineering Foundation

  • Earth System Science and Environmental Engineering education
  • New York State Intern Engineer (EIT) credential
  • Engineering fundamentals demonstrated through successful completion of the FE/EIT pathway
  • Environmental field-specific experience is a re-entry development area

Technology Stack Demonstrated in Recent Portfolio Work

GitHub Actions Docker Azure GHCR Postman Newman PostgreSQL SQL Git Linux Bash


Professional Experience

Role Employer / Engagement Period Work arrangement
Automation Engineer Matlen Silver — Bank of America client engagement Feb 2019–Apr 2019 Plano, TX • On-site • Contract
Technical Test Lead – US Infosys — short-term client testing assignment Apr 2019–Sep 2019 Raleigh, NC • On-site • Full-time
QA Test Engineer ITORIX LLC — Wells Fargo client engagement Mar 2020–Sep 2020 Charlotte, NC • On-site • Contract
Senior Network Security DevOps Engineer Northwestern Mutual Sep 2022–Apr 2023 Milwaukee, WI • Remote • Full-time

Following a career break beginning in 2023, I resumed structured technical development through hands-on DevOps and QA portfolio projects, repeated technical review, and ongoing skills reinforcement.


Education & Engineering Credential

  • Bachelor's Degree — Earth System Science and Environmental Engineering City College of New York, 2015
  • Intern Engineer Certificate (EIT) — New York State Education Department

The EIT credential represents completion of the qualifying education and Fundamentals of Engineering examination requirements; it is not presented as a Professional Engineer (PE) license.


Professional Strengths

  • Experience viewing software from both delivery and quality perspectives
  • Structured troubleshooting and evidence-based problem solving
  • Clear technical documentation and requirements traceability
  • Attention to workflow integrity, reproducibility, and release safety
  • Security-conscious handling of credentials and public artifacts
  • Analytical engineering background
  • Willingness to distinguish demonstrated skills from developing skills
  • Commitment to rebuilding current experience through practical work and continuous review

Current Career Goal

I am seeking individual-contributor opportunities where my prior professional experience, recent technical portfolio work, or engineering education can provide immediate value while I continue rebuilding current industry experience.

I am especially interested in roles involving:

DevOps / Operations: CI/CD, cloud support, deployment, release engineering, application support, production support, and technical operations.

Software Quality: QA engineering, API testing, database testing, SQL validation, quality engineering, and API/CI-focused test automation.

Environmental / Engineering: early-career or re-entry environmental engineering, environmental science/analysis, compliance support, water-quality support, remediation support, or related engineering project roles where my degree and EIT credential are relevant.


Connect

Open to remote U.S. opportunities across QA/Test Automation, Software Testing, DevOps/CI/CD, Cloud Operations, API/Database Testing, and related technical roles.

Pinned Loading

  1. dhruba-aryal-portfolio dhruba-aryal-portfolio Public

    Technical portfolio showcasing DevOps/CI/CD, QA automation, API & database testing, cloud deployment, and evidence-based software delivery.

    JavaScript

  2. devops-ci-cd-deployment-portfolio devops-ci-cd-deployment-portfolio Public

    Production-style DevOps CI/CD portfolio demonstrating Git, automated testing, Docker, GitHub Actions, GHCR, Azure Container Apps, OIDC, deployment gating, smoke tests, rollback, and production reco…

    Shell

  3. api-database-testing-portfolio api-database-testing-portfolio Public

    QA portfolio featuring Postman REST API testing, PostgreSQL validation, 25 executed test cases, 3 confirmed defects, RTM, and public-safe evidence.

    PLpgSQL