# Suraj Vashista Bettadapura Krishna > SWE @Commure | CS @ University of Illinois Urbana-Champaign| Ex - redBus Location: San Jose, California, United States Profile: https://flows.cv/surajvashistabettadapurakrishn ## Work Experience ### Software Engineer @ Commure Jan 2024 – Present | Mountain View, California, United States ### Software Engineer @ Pling Inc Jan 2024 – Jan 2024 | United States ### Graduate Teaching Assistant, Software Engineering (CS 427) @ University of Illinois Urbana-Champaign Jan 2023 – Jan 2023 | Urbana-Champaign Area • Facilitated learning for over 400 students in Software Engineering I, under Professors Reyhaneh Jabbarvand and Lingming Zhang. Held comprehensive office hours for doubt resolution, enhancing student comprehension and course engagement. • Designed 12 machine problems and implemented dockerized python autograders, significantly reducing manual grading efforts and enhancing the scalability and structure of the learning experience. ### Independent Research Study @ University of Illinois Urbana-Champaign Jan 2023 – Jan 2023 | Urbana, Illinois, United States • Partnered with IBM Research to develop a custom python tool for REST API testing, integrating LLMs for data generation and CodeQL for static analysis for 35 benchmark projects • Achieved 20% higher line, branch, and method coverage than existing tools such as Evomaster Blackbox, RestTest, Restler, and Schemathesis, surpassing their performance ### Software Engineer @ redBus Jan 2020 – Jan 2022 | Bengaluru, Karnataka, India • Developed and orchestrated complex data workflows to process 2 TB of daily customer transaction data using PySpark, Airflow, PostgreSQL, and AWS RedShift, optimizing storage and performance • Delivered analytics with Tableau and enabled data access to 5+ partner teams to understand customer behavior and take data-driven decisions. • Received the Trailblazer Award for significant contributions, including a 15% increase in customer acquisition through above mentioned projects ### Software Engineer Intern @ redBus Jan 2020 – Jan 2020 | Bengaluru, Karnataka, India 1. Migrated scripts from python to scala to reduce execution time by 10 times. 
 2. Created pipelines for data collection and computation using RabbitMQ and PySpark to analyze transaction 
and discount revenue for different regions across India. ### Intern @ Mysuru Consulting Group Jan 2019 – Jan 2019 | Mysore 1. Worked on Optical Character Recognition (OCR) to extract recipient address from delivery packages. ‏2. Extracted part number (etched using dot peen marking) from the image of a machine part. ‏3. Used various packages like OpenCV Python, Tesseract, EAST text detection, regex, pyap, nltk, Google Cloud Vision API. ‏4. Worked on various image processing techniques using OpenCV Python, thereby enhancing the image to make it efficient for the Tesseract-OCR to detect the text from the given image. ## Education ### Master's degree in Computer Science University of Illinois Urbana-Champaign ### Bachelor of Engineering - BE in Computer Science The National Institute Of Engineering, Mysore ## Contact & Social - LinkedIn: https://linkedin.com/in/suraj-vashista-bk --- Source: https://flows.cv/surajvashistabettadapurakrishn JSON Resume: https://flows.cv/surajvashistabettadapurakrishn/resume.json Last updated: 2026-04-11