Vijay Kumar Otti

Vijay Kumar Otti

Programming Analyst

Followers of Vijay Kumar Otti312 followers
location of Vijay Kumar OttiBellevue, Washington, United States

Connect with Vijay Kumar Otti to Send Message

Connect

Connect with Vijay Kumar Otti to Send Message

Connect
  • Timeline

  • About me

    Principal Software Engineer at Microsoft

  • Education

    • Govt High School

      -
      SSC SSC
    • Jawaharlal Nehru Technological University

      2001 - 2005
      Bachelor of Technology (B.Tech.) Electronics and Communications Engineering

      Activities and Societies: Electronics and Communications Engineering

  • Experience

    • Cognizant Technology Solutions

      Apr 2006 - Sept 2009
      Programming Analyst

      • Deliverables would be done with high quality and without missing time lines.• Design highly scalable and performance oriented applications and services• Track the team work items and proper planning of the deliverables.• Reviewing high level and low level design document , unit test planning for defect prevention

    • Accenture

      Oct 2009 - Mar 2010
      Senior Software Engineer

      • Deliverables would be done with high quality and without missing time lines.• Design highly scalable and performance oriented applications and services• Track the team work items and proper planning of the deliverables.• Reviewing high level and low level design document , unit test planning for defect prevention

    • Wipro Technologies

      Mar 2010 - Dec 2014
      Tech Lead

      Working as a Technical Lead in Wipro technologies. Involved in Design and Development of IT Service applications

    • Microsoft

      Dec 2014 - now

      Project Name: MSaaS Case Service1. I improved the sync dashboard to identify different type of issues (entitlement , routing rules issues etc) which helped on boarding agents/sites. This tool created high business impact than i thought. 2. The quick turnaround on the feature requests , bug fixes and the continuous deployment in minutes helped the people who are constantly looking at the waves identify and troubleshoot the issues. 3. Exporting the sync data as excel is used for the reporting of the sync status and build the confidence in the roll out.4. Added a agent on boarding to the dashboard and BTS is using it add/view the partner agent mappings with ease.5. Worked on adding and fixing the functional tests and improved the FT pass % to 95.6. I worked on the bug fixes and pushed to production with high quality.7. During my DRI i acted on the incidents as soon as they triggered and mitigated quickly to reduce the user impact.8. Worked on the granular events code refactoring to improve the events processing by making the calls async to MSSolve. This will reduce the latency to send the response back to the client applications.9. Developed features and resolved bugs with high quality by understanding the system thoroughly.10. Developed a client tool for the team to quickly create cases, execute case operations and testing the developed apis in local.11. Created a Postman like experience in the client tool, which reduced the time to test the scenarios Show less Project Name : Servicedesk1. Implemented the AGENT VIEW in pylon Insights to view the agent information, chat transcripts. This feature is one of the most used by managers in Insights application. This will help managers to act quickly for the prolonged chat conversations and help the agents to resolve the issue ASAP so that customer will be happy2. Worked on PYLON AD and we will be releasing to all users by Summer 2017. With this AD Agents can support customers3. I did Insights Mobile App in Hackathon which opened up the opportunity to do CASES,NEWS mobile app by LEAP team members4. Mentored the LEAP members to write a Mobile APP in Angular 2. Built the angular one ui controls, basic framework setup for the app which was used to built the app. Got lot of applause for the mobile app in EAE demos5. I wrote Microsoft Teams hook integration for MAK owned projects to notify the Build, Release and PR related events to push to Team channels. Then that Microsoft teams integration code is taken and deployed so that UST teams took the advantage of that code. so many teams across UST are consuming the service to create the Service hooks.6. I worked with the partner teams(Products/SAP and Keystone ) to integrate the services in PYLON AD7. Setup the INT and PROD environments end to end for PYLON AD Cases. Had some AAD issues during the setup and able successfully resolved by effectively communicating to the partner teams8. Understood the Live site responsibilities well. if I am DRI , I will always check for the QOS for the services and made sure they are healthy9. De-commissioned the case scheduler10. Did ASAT as part of hackathon and pushed that production11. Collaborated with Customer team to deliver the PYLON AD end to end experience. Show less Assisted Support Desktop (ASD) Technologies : C#, ASP.Net, WPF, Sharepoint, Javascript and RemotingRole : DeveloperDescription:The ASD (Assisted Support Desktop) is an incident management system application falls under a larger umbrella called ECO. The Assisted Support Desktop (ASD) is an incident management system, operational 24/7. ASD services the consumer business as well as certain business in the commercial space. The ASD client is used by call center agents to support customers for Microsoft products and services. The ASD middle tier components are used by the client application as well as several integration partners as an integrated incident management platform. In addition to providing incident management capabilities, ASD also aggregates data and services from several other systems to provide access to various customer product and service accounts, payment processing, subscription management and service entitlement.Responsibilities: Integration of Consumer LOB’s like (XBOX and Skype) in to ASD. Implemented Live Person chat scenarios in Skype. Developed API layers to consume External API’s like Skype and DBS Implemented Auditing Unit testing the features Bug fixes Code reviews Show less

      • Principal Software Engineer

        Mar 2024 - now
      • Senior Software Engineer

        Mar 2022 - Feb 2024
      • Senior Software Engineer

        Sept 2020 - Feb 2022
      • Software Engineer 2

        Sept 2018 - Aug 2020
      • Software Engineer 2

        Sept 2016 - Sept 2018
      • Software Engineer

        Dec 2014 - Sept 2016
  • Licenses & Certifications

    • Microsoft certified professional in Web applications 2.0

      Microsoft
      Apr 2007