Hi, I'm Viren Velacheri.

A
Self-driven, quick starter, passionate programmer with a curious mind who enjoys solving complex and challenging real-world problems.

About

I am a recent graduate from the University of Texas at Austin (hook'em) and just started working at Cvent, one of the leading event management companies in the world. I have experience in many programming languages and tools/technologies. My interests include, but aren't limited to, data science, machine learning, and fullstack web development. I am always striving to solve real-world problems and make a difference in the world around me. Outside of coding, my other hobbies/interests include playing sports (soccer, basketball, swimming, tennis, football), reading, coding, cooking, traveling, and hanging out with friends/family. I am also a part-time model/actor represented by Entourage Model and Talent Agency (https://www.entourageagency.com/models-talent/viren-velacheri/)

  • Languages: Python, Java, JavaScript, SQL, C, C++, HTML/CSS, Bash, MATLAB, R
  • Databases: MySQL, PostgreSQL, MongoDB
  • Tools & Technologies: Linux, Git, Heroku, Bootstrap, React JS, Django, Node.js, Express, jQuery, AWS, Spring Boot, REST APIs, Jenkins, Maven, Gradle, Spark, Hadoop, PyTorch, TensorFlow, Docker, JIRA, Embedded Arduino Programming, SOX, Audacity, SolidWorks

Always looking for opportunities that provide professional development, interesting experiences, and personal growth.

Experience

Software Engineer
  • Team: MRFy’s Law
  • Project: Work on resolving bugs, features, and stories related to the meeting request side of things for Cvent, one of the world’s leading events, meetings, and hospitality technology provider companies.
  • Tools: Spring Boot, Postman, Mockito, Selenium, Karate, Datadog
August 2022 - Present | Austin, TX, USA
Software Engineering Intern
  • Team: MRFy’s Law
  • Project: Created a few REST API endpoints, SQL queries, and a react app related to a new, upcoming meeting request form service for one of the biggest companies in the event management industry. Endpoints involved heavy unit and integration testing.
  • Tools: Spring Boot, Postman, Mockito, Karate
June 2021 - August 2021 | Austin, TX, USA
Software Engineer Intern
  • Team: Department of Psychology
  • Project: Part of a 10-person team of professors and students tasked to develop Protect Texas: UT’s comprehensive technological tool to combat the spread of coronavirus in its community. Worked on COVID-19 tracking mobile phone app (called Protect Texas Together) for our school.
  • Tools: React-Native, Django, Fastlane, Bitrise
June 2020 - Dec 2020 | Austin, TX, USA
Software Developer Intern
  • Team: Digital Audio Management
  • Project: Built a cloud based internal reporting system in Java’s Spring framework with 3 other interns. Used and implemented REST APIs. Worked with AWS Simple Queue Service, Microservices, and a SQL database. Implemented a user friendly interface for the S3 bucket that holds the generated reports. Overall system deployed on AWS through a Jenkins pipeline.
  • Tools: Spring Boot, Amazon SQS, Amazon S3, Jenkins
June 2019 - August 2019 | Austin, TX, USA

Projects

music streaming app
Named Entity Recognizer

A model that identifies entities in Twitter tweets

Accomplishments
  • Final project for Natural Language Processing.
  • Used a state-of-the-art BERT Language Model transformer and a linear layer to take in final hidden state of transformer before applying softmax to get probability distributions for each token.
quiz app
Pitch Prediction Data Science Project

A project done to determine best model for predicting baseball pitches

Accomplishments
  • Final project for Data Mining.
  • Did data cleaning, data exploration, and feature engineering before trying out various machine learning models including, but not limited to, Decision Trees, Naive Bayes, K-Nearest Neighbor, etc before eventually settling down on Support Vector Machine model.
Screenshot of web app
SuperTuxKart AI

Created an AI agent that wins 2v2 ice hockey games

Accomplishments
  • Final project for Neural Networks.
  • Implemented a neural network with convolution, batch normalization, and relu layers to predict heatmap used in finding location of puck in game.
Screenshot of  web app
Library Volunteer Management WebApp

A webapp that makes volunteer management easier for librarians and volunteers

Accomplishments
  • Responsive (Smartphone enabled) app for users to signup, view, and delete schedules. Administrator control for volunteer check-in and automatic report generation. Designed for local libraries in Austin.
  • Built using Bootstrap, jQuery, Node.js, and MongoDB. Hosted on Amazon cloud via Heroku Platform.
Screenshot of  web app
Eye Tests Android App

An android app that uses image patterns for eye test

Accomplishments
  • Android smartphone Eye Test App using an external Ultrasonic sensor.
  • Part of UT Research Methods Program for High schoolers under Dr. Ruth Shear.
Screenshot of  web app
Dog Adoption WebApp

A webapp for local animal shelter.

Accomplishments
  • Responsive Webapp with intelligent search and notification capabilities.
  • Built using Bootstrap, jQuery, Node.js, and MongoDB. Hosted on Amazon cloud via Heroku Platform.
Screenshot of  web app
Robot controlled by Phone

Mindstorm robot controlled by my Android smartphone

Accomplishments
  • Uses the magnetic orientation sensor in a smartphone to steer the robot in a straight line.
  • Learnt how to interface an external motor controller to an Android Smartphone via Bluetooth

Skills

Languages and Databases

Python
Java
HTML5
CSS3
JavaScript
SQL
C
C++
MATLAB
MongoDB
MySQL
PostgreSQL
Shell Scripting

Tools & Technologies

Git
AWS
Linux
ReactJS
Bootstrap
Django
Express
jQuery
Node.js
Spring Boot
Rest APIs
Spark
Hadoop
PyTorch
TensorFlow
Jenkins
Maven
Gradle
Docker
Heroku

Education

The University of Texas at Austin

Austin, Texas, USA

Degree: Bachelor of Science in Computer Science (Honors)
GPA: 3.96/4.0

    Relevant Coursework:

    • Big Data
    • Data Mining
    • Neural Networks
    • Natural Language Processing
    • Computer Vision
    • Computer Networks
    • Network Security
    • Algorithms and Complexity
    • Operating Systems
    • Computer Architecture
    • Matrices/Matrix Calculations
    • Data Structures
    • Probability and Statistics
    • Discrete Math
    • Introduction to Programming

Contact