×
Harsh Gupta

Harsh Gupta

Software | Hardware | QA Engineer


Background


About

About

I like to come up with ideas for a better QOL mostly for myself (one can't avoid looking selfish and be honest at the same time 🤷)‍ and execute them to too much perfection (yes I know over optimization is the root of all evil, I'll get over it)

Work Experience

Work Experience

  • Backend Software Engineer and QA Systems Manager

    May, 2019 - Aug, 20201 year 3 months

    • Revived and revamped the QA infrastructure, both software and hardware, for the DB2 install team.
    • Authored the automation scripts to speed up deployment of new hardware in various environments using Python, POSIX bash, and Playbook by Ansible.
    • Wrote a validation failure classifier and tracker from the ground up, to automate and speed up the failure investigation process using fastText and other in-house text classification techniques, all backed by a Django back-end.
    • Started a side-project on synthesizing audio books by splicing the input text in the right way so the TTS engine creates a flowing audio book. Actively looking for solutions to the problem of pronunciation of names for a better audio book experience
    • Designed and proposed a transformer-based documentation generator to resolve simple customer issues quicker.
    • Software Automation

    • Failure Classification and Tracking

    • Better Audiobook Synthesis

  • Python Developer

    Jun, 2018 - Aug, 20182 months

    • Built a suite of Python scripts to increase automation in the system and save 60 man hours for every input dataset, using Pandas and the in-built Regex library in python.
    • Handled off-site debugging and database management with efficient data storage methods on a SQL server.
    • Big Data processing using Python

    • Asynchronous API testing

Projects Experience

Projects Experience

  • reverse-regex-crossword

    - Present

  • vstnn

    - Present

  • mira

    - Present

  • micropython-esp-8266

    - Present

Skills

Skills

  • Python
  • Javascript
  • MCUs
  • React
  • QA
  • C
  • Web Development
  • Java
  • C++
  • UNIX
Education

Education

  • Software Engineering, Bachelor's of Engineering, McMaster University

    Sep, 2017 - Apr, 2022