Vasanth Kumar Reddy

Vasanth Kumar Reddy

Software Engineer

Followers of Vasanth Kumar Reddy253 followers
location of Vasanth Kumar ReddyHyderabad, Telangana, India

Connect with Vasanth Kumar Reddy to Send Message

Connect

Connect with Vasanth Kumar Reddy to Send Message

Connect
  • Timeline

  • About me

    C,DataStructures,Compiler Development,SQL,Linux,Audio MetaParser,Assembly Language

  • Education

    • St. Johns College of Engineering & Technology

      2005 - 2009
      Bachelor of Technology - BTech Electronics and Communications Engineering
  • Experience

    • Epigon Media Technologies Pvt Ltd

      Dec 2010 - Apr 2013
      Software Engineer

      • Developing Assembly codes for few functions on Blackfin (BF533, BF527) and ARM Instruction Set, Neon Instruction Set.• Written Switching code for hardware such that if the switch change will happen, related value should load, and sound effect will change as per value.• Implemented Interleaving concept for optimization.• Written User level code for flash (M25p64) using C Programming.• Written User level code for USB Protocol using C Programming.• Used the Optimizing techniques in C and assembly i.e., Circular Buffering, Ping Pong Buffer, Interleaving.• Audio metadata extraction(parser) for MP4/M4A Format file.• Extraction of “magic cookie” data from m4a file.• Extraction of all “meta” data (i.e. Song, Album, Artist, Title, Images etc...) existed in m4a file format.• Skipping the garbage data existed in input file and skipping the unwanted “meta atoms” from file. Show less

    • HCL Technologies Pvt Ltd

      May 2013 - Jun 2014
      Member Technical Staff

      SCE-NG : The Service Control Engine (SCE) platform supports classification, analysis, and control of Internet/IP traffic; all of which it achieves through the use of deep packet inspection (DPI).  This Service Control solution enables service providers to create profitable new revenue streams while capitalizing on their existing infrastructure. With the power of Cisco Service Control, service providers can classify, analyze, charge for, and control IP network traffic at multi gigabit and 10-gigabit line rate.Responsibilities/Work Summary:• Written CLI code to check the Maximum Number of Subscribers eligibility to the SCOS used for SCE.• Written CLI code for the Flow Director Classifiers.• Done the Unit testing and Bug Fixing. Show less

    • Robert Bosch Engineering and Business Solutions Private Limited

      Jun 2014 - Oct 2015
      Senior Software Engineer

      Worked as Integration, Build and Release Activities.Used Clearcase, Jenkins version control tools.

    • EdgeVerve

      Oct 2015 - Sept 2016
      Technology Analyst

      • Written Code to fetch the records based on some conditions(requirements) using C Programming.• Written Code to Update the records based on WHERE clause using C Programming.• Done debugging and bug fixing.

    • DXC Technology (legacy HPE)

      Nov 2016 - Dec 2018
      SVC Info Developer II

      • Worked on specific to Managed Care module.• Written the code for Enrollment, Disenrollment of members to use the Medicaid service based BPL (Below Poverty Line) using C Programming.• Written the code to identify the Network Providers based on treatments using C Programming.• Analyze and recreate the customer observed scenario and problems.

    • Rocket Software

      Dec 2018 - Jul 2022

      DVM - Compiler Development ( Backend C Programmer )• Involved in handling SQLENG (SQL engine) module related customer queries and fixing the issues.• SQLENG written using C language. Written the code for Date, Time and Timestamp related functionalities to support in various Date formats i.e., ISO, USA, EUR, JUL using C Programming.• Written code tokenizing the SQL statement using C Programming.• Written code to identify type of statement (SELECT, INSERT, UPDATE, DELETE) using C Programming.• Written code to identify the keywords, identifiers, operators based on the tokens using C Programming.• Added the code to support some operators to support Identifier immediately after the NOT operator in SQL statement using C Programming.• Added the code to support the LIMIT in select and sub-select using C Programming.• Added the code to support Date, Time and Timestamp Arithmetic Operations (Addition, Subtraction) as per the SQL92 Standards using C Programming.• Used Data Structures (C Programming) to implement Expression Tree to process the expressions. • Used Sorting Algorithms(Bubble Sort, Merge Sort using C Programming) to implement ORDER BY SQL Clause. Show less

      • Software engineer III

        Apr 2021 - Jul 2022
      • Software Engineer II

        Dec 2018 - Mar 2021
    • F5

      Jul 2022 - now
      Software Engineer III

      Worked on DSSM(Distributed system session management) module. This module create/update/delete/lookup the sessions requested by any users. The session related keys(main key, subkey and its data) will be stored in redis server.

  • Licenses & Certifications

    • Diploma in Embedded systems