career.yml — uttamgelot.comcareer.yml
Search uttamgelot.com

Career workflow. The career of Uttam Gelot. Each role is a job, and "needs" gives the order.

View the run: Career #1

# 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

Open to work. Contact me.