Suraj Raghavendra Vadvadgi

I'm

About

I am a graduate of Computer Science with an passion for emerging technology to produce the best in class technological solutions. Technology enthusiastic who loves experimenting, learning new things, problem solving, and works smart until the goal is achieved.

Software Engineer/Developer.

In the current world, it's almost impossible to imagine that someone can live without computers. They are used everywhere - from smartphones, which are considered to be the PDA of computers, to super computers. I have always been curious to explore new domains and gain fresh perspectives. Hardware and software are two sides of the same coin. They go hand-in-hand, and are vital to the success of any system. Having a strong background in Electronics in my High School, I decided to pursue my undergraduate and graduate studies in Computer Science. I was intrigued by the endless possibilities that the production of software provides. This innate curiosity excites me to learn new technology, and makes me appreciate how things work.

  • Phone: +16827167158
  • City: City : Oklahoma City, OK, USA
  • Degree: Master's
  • Email: surajrvadvadgi@gmail.com

Skills

Software Developer with experience and strong foundation in software development life-cycle, architect scalable platforms, object oriented programming, database design, software design patterns, test-driven developmend, SOLID principles and agile methodologies.

Java, Python, C++ 80%
C, R, C# 60%
HTML, CSS, JavaScript, PHP, XML 75%
Angular, Express.js, React.js, Node.js 80%
MySQL, NoSQL-MongoDB80%
Git, Jenkins, Eclipse IDE, Microsoft Visual Studio, Microsoft Suite, R studio 70%
Windows, Linux (Ubuntu, Centos) 60%

Resume

Experienced Software Engineer with a demonstrated history of working in the information technology and service industry. Having 3+ years of professional experience in the software industry, I now want to challenge myself in a new environment where my skill set or expertise will be a valuable asset to an organization.

Professional Experience

Oklahoma Blood Institute, Oklahoma, OK

Senior Software Engineer

Jun 2022 - Present

Software Engineer

Dec 2020 - Jun 2022

Java Full Stack Developer | Eficens Systems LLC, Suwanee, GA

Jul 2020 - Dec 2020

Engineering Intern | Affirmed Networks Inc(now part of Microsoft), Richardson, TX

C++, Python, Perl, JIRA, Jenkins, Linux, Git, Kubernetes

Spring Full-time Co-Op
Jan 2020 - May 2020
  • Developed and deployed a tool on jenkins that resumes the running of TCs(customer requirement packages on dashboard) from where it is left off/failed on a button click.
  • Worked on setting of various attribute values on server and connection manager when configuration changes for SCTP protocol implementation.
Fall Part-time Co-OP
Aug 2019 - Dec 2019
  • Implemented a framework(containing protocol data unit, data, message, information element classes which encodes/decodes the messages) for defining 5G messages such as PDU Session, Ue Context, Transport, Handover messages etc.
  • Performed gtest/unit testing and wrote sanity test cases for validating these above messages.
Summer Full-time Internship
May 2019 - Jul 2019
  • Designed and developed a new framework for defining the AMF-N2(Access and Mobility Management Function), NRF(Network Repository Function) counter messages and pegging them at specific parts of the 5G core network system. Wrote TCs to check the correctness of these counter values on Prometheus.
  • Developing and testing(also involved in upgrading and improving) the automation tools and deploying them using CI/CD pipeline which are used during the development of EPC products which supports 5G/4G/3G/2G technologies.

CS Outreach Instructor | The University of Texas at Dallas, Richardson, TX

May 2018 - May 2019

Code.org, Robots, MIT Scratch, Micro: bits, Circuit Design, Java Script, Java, Web Design, Data Structures

  • Teaching programming concepts and logic behind the code for 50 students in various school clubs.
  • UTD campus and private tutoring for children from grades 1-10 using above tools and technologies.

Associate Software Engineer | Bosch, Bangalore, KA

Aug 2016 - Jul 2018

Education

Master of Science in Computer Science, GPA 3.64

Aug 2018 - May 2020

The University of Texas at Dallas, Texas, USA

Algorithm Analysis and Data Structures, Algorithmic Aspects of Telecommunication Networks, Big Data Management and Analytics, Data Base Design, Design and Ananlysis of Algorithms, Developing and Securing the Cloud, Machine Learning, Natural Language Processing, Software Defined Networks, Statistical Methods for Data Science, Web Programming Language

Bachelor of Engineering in Computer Science, Percentage 78

Aug 2012 - Jul 2016

Visvesvaraya Technological University, Karnataka, India

Information and Network Security, Software Testing, Object Oriented Modeling & Design, Programming the Web, Java & J2EE, C# Programming & .NET, Unix System Programming, Compiler Design, Computer Networks, Computer Graphics and Visualization, Software Engineering, System Software, Operating Systems, Database Management Systems, Microprocessors, Design and analysis of Algorithms, Unix & Shell Programming, Data Structure with c, Object oriented programming with C++.

Graduate Projects

Secure File Storage using Hybrid Cryptography Algorithms on Cloud

Developing and Securing the Cloud

Neural Machine Translation

Natural Language Processing

Ethereum Tokens (ZRX)

Statistical Methods for Data Science

Home Credit Default Risk

Machine Learning

Install Midonet, Learn It and Develop Sample Labs

Software Defined Networks

UTD Book Store

Web Programming Language

Airbnb Database System

Data Base Design

Capacitated Minimum Spanning Tree

Algorithmic Aspects of Telecommunication Networks

Movie Reviews Summarization

Big Data Management and Analytics

Word Puzzle and Maze

Algorithm Analysis and Data Structure

Undergrad Projects

Ranking Fraud Detection System for Mobile Apps

Ranking fraud in the mobile App market refers to fraudulent or deceptive activities which have a purpose of bumping up the Apps in the popularity list. Developed a backend in Java which involved mining of leading session and aggregating these different evidences (rankings, ratings, reviews), further, to discover the app fraudulent. Frontend(CSS, PHP, JavaScript, HTML, SQL) involved creating a website like app store to feed the historical app data for detection.

Blood Donation E-Forum

Developed a website named Blood Donation forum which creates an e-Information about the donors and recipients. It offers a functionalities like Registration forms, Account logins, searching of donors for specific blood group and their contact details, quick links to information like about, tips and eligibility. (CSS, PHP, JavaScript, HTML, SQL, Wamp server)

Annotating Search Results from Web Database (Technical Seminar)

A large portion of the deep web is database based. A typical result page returned from a WDB has multiple Search Result Records (SRRs).Each Search Result Records contains multiple data units. The mission of the search was to gather knowledge on various methods used to get search results from web database.

Hospital Management System

Designed, implemented and tested a DBMS to enable Hospitals/Clinic/Dispensary to effectively store and retrieve data and generate reports on patients, doctors, staff, prescription, billing details. (Oracle DB, MySQL)

Paint Editor

Developed a computer graphics project to simulate the Microsoft Paint Editor which includes various graphics functionalities with GUI coded in C using OpenGL, glut libraries. (C, Microsoft Visual Studio, OpenGL)

Testimonials

Contact

Location:

500 Central Park Drive, Oklahoma City, OK 73105

Call:

+1 (682)-716-7158