Career workflow. The career of Uttam Gelot. Each role is a job, and "needs" gives the order.
# A concept, not a real workflow.
# The career of Uttam Gelot. Each role is a job, and "needs" gives the order.
name: "Career"
on:
push:
branches: [main]
# "Run workflow" sends a message to Uttam Gelot.
workflow_dispatch:
jobs:
education:
name: "B.E. Computer Engineering"
runs-on: ubuntu-latest
# LJ Institute of Engineering & Technology · 2016 to 2020
steps:
- run: echo "CGPA 8.98 / 10"
pulsaero:
name: "Full Stack Developer · PulsAero Agency"
needs: education
runs-on: ubuntu-latest
# November 2020 to May 2021 · 7 months
steps:
- run: echo "Ad dashboards, Python automation and 3D web with Three.js."
- uses: actions/upload-artifact@v4
with:
name: virtual-art-museum
path: work/virtual-art-museum.md
excellent-webworld:
name: "Senior Web Developer · Excellent Webworld"
needs: pulsaero
runs-on: ubuntu-latest
# June 2021 to March 2022 · 10 months
steps:
- run: echo "Web and IoT systems: smart homes, medical GUIs and e-commerce."
- uses: actions/upload-artifact@v4
with:
name: smart-home-iot
path: work/smart-home-iot.md
bacancy:
name: "Senior Software Engineer · Bacancy"
needs: excellent-webworld
runs-on: ubuntu-latest
# April 2022 to now · 4 years 8 months
steps:
- run: echo "I design backend systems and lead delivery for clients in other countries."
- uses: actions/upload-artifact@v4
with:
name: warehouse-integration
path: work/warehouse-integration.md