SHIVA.TRIPATHI_

Résumé

Shiva Tripathi

Software Engineer — Web Scraping & Automation

Summary

Dedicated software engineer with 5+ years of experience in web scraping, data extraction, and processing from dynamic websites, APIs, and structured sources across multiple domains. Skilled in acquiring data using APIs, BeautifulSoup, and Selenium, and in parsing, normalizing, and validating it with regex, XPath, and Fuzzy Wuzzy to deliver clean, structured datasets for analysis and business use. Proficient in Python, Java, and JavaScript, with a strong understanding of object-oriented design. Experienced in building reliable data pipelines, handling edge cases, and collaborating with cross-functional teams to deliver high-quality solutions on time.

Portrait of Shiva Tripathi

Work Experience

Software Engineer

Deerhold Nepal Pvt. Ltd - Kathmandu, Nepal

2024-11 - Present

Scrape publicly available data from dynamic websites, APIs, and structured sources across multiple domains using a tiered extraction approach — APIs first, then BeautifulSoup, then Selenium for rendered or restricted content.

  • Analyze data sources and acquire data using a tiered extraction approach: APIs → BeautifulSoup → Selenium for dynamically rendered or restricted content
  • Parse, normalize, and validate raw data using regex, XPath, HTML/XML parsing, and Fuzzy Wuzzy, ensuring accuracy and consistency
  • Build reliable, automated data pipelines capable of handling edge cases, inconsistent schemas, and encoding issues
  • Deliver clean, structured datasets for reporting, analytics, and business use
Software Engineer — Mobile & API Automation

Deerhold Nepal Pvt. Ltd - Kathmandu, Nepal

2022-01 - 2024-10

Owned mobile and API test automation across Android and iOS, taking automated API coverage from 20% to 95% while partnering closely with developers and product to ship reliably every sprint.

  • Performed mobile testing on Android and iOS devices using BrowserStack
  • Designed and executed API test scenarios, increasing automated coverage from 20% to 95%
  • Conducted manual and automated testing for new and existing services using Postman and backend network analysis
  • Collaborated with developers, product owners, and project managers to deliver high-quality features within sprints
Associate Software Engineer

Deerhold Nepal Pvt. Ltd - Kathmandu, Nepal

2021-03 - 2021-12

Supported a US-based health technology client operating health-screening kiosks in retail pharmacies, building kiosk admin portal features and verifying cross-browser reliability in the field.

  • Provided service to the company's client, a US-based health technology company empowering individuals to measure, track, and act on their health data
  • Their kiosks are located in retail pharmacies and other community-based locations, offering convenient access to blood pressure, weight, and BMI screening
  • Developed features for the kiosk admin portal used for data collection and wellness programs
  • Performed cross-browser compatibility testing on Safari, Chrome, Firefox, and IE
  • Supported deployment and testing of kiosk software across multiple retail locations
Junior Software Developer

LIS Nepal Pvt. Ltd - Kathmandu, Nepal

2019-09 - 2019-12

Worked as an offshore developer for Logic Information Systems, automating a multi-hour manual SQL-to-Python extraction workflow down to minutes and running warehouse queries against Snowflake.

  • LIS specializes in Business Intelligence, Data Warehousing, and Data Analytics as an offshore development center for Logic Information Systems
  • Automated a manual task of extracting SQL queries into a corresponding Python script that previously took hours depending on file count, under the guidance of a senior software engineer
  • Reduced turnaround from hours to minutes and surfaced completion notifications using Tkinter
  • Retrieved information from the data warehouse via SQL queries on Snowflake for a recurring set of business questions

Education

Institute of Science and Technology

Bachelor of Science: Computer Science and Information Technology

  • Capstone project: Extraction of Image Dominant Color Using K-Means Clustering
  • Pet project: scraped every listing off the MeroJob IT job board to study hiring trends, using Python, BeautifulSoup, and Pandas