Ritik Barnwal

Aspiring Automation Engineer.

about

Hi, I’m Ritik Barnwal, and here’s a bit about my journey so far. I started exploring the world of Python out of curiosity and quickly found myself enjoying automation and creative problem-solving. My first steps involved web scraping — starting small with Amazon and IMDb — before building a full scraper for the ServiceNow careers page. That project gave me a glimpse into the real-world potential of scripting.

These hands-on experiences led me toward the world of DevOps. I’m now diving into Linux, Bash, Git, Docker, and CI/CD tools, and gradually building a solid foundation in cloud and infrastructure automation. I'm still on the path of learning, but every project sharpens my skills and fuels my passion to build things that are efficient, reliable, and scalable.

projects

SN_AUTOMATE- Scraping + Automation

js | python | Github Actions
Developed separate job listing scrapers using Playwright in JavaScript and Python to extract roles, locations, experience, and descriptions from ServiceNow's careers page. Each version runs independently, automated via GitHub Actions, storing results in JSON format. Achieved reliable, hands-free job data collection with scheduled updates every Monday.

ServiceNow- Web Scraping

python | js
Built a job listing scraper in Python to extract roles, locations, experience, and descriptions from ServiceNow's careers page. Collected and structured the job data into JSON format for easy analysis and use.

Github Repo Search- API

html | css | js
Built a responsive web application using HTML, CSS, and JavaScript to search GitHub repositories by username and repository name. The app fetches real-time data from the GitHub REST API, displaying details like stars, forks, language, and activity timestamps.

login web page + MongoDB-integrated

python-flask | html | css | js | MongoDB
Built a secure and lightweight web application using Flask and MongoDB that supports user registration, login authentication, and session management. The app stores user credentials in a MongoDB database and implements basic validation, making it a foundational project for learning full-stack development.

DevOps Journey 📌 Structured Learning Track

DevOps
Currently undertaking a structured DevOps journey focused on mastering Linux fundamentals, automation, Docker, and cloud technologies. Started with scripting using Bash and built real-world tools like a Windows temp cleaner (`clean_win_temp.sh`). Gradually progressing toward CI/CD pipelines and container orchestration, with all progress versioned in GitHub for public tracking.

skills

Programming Languages

Python
JavaScript
HTML/CSS
C++

Frameworks & Tools

Git
VS Code
Jenkins
bash

resume

Download My Resume

Click the button below to download a copy of my latest resume in PDF format.

download resume ⬇️

get in touch