Animesh Gupta

Sr. Staff Software Engineer at IBM

Role
Sr Staff Software Engineer at IBM
Location
Pune, MH, IN
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Animesh Gupta

o Over 19 years of Java/J2EE & Cloud Applications development experience in encompassing…

Experience

  1. Sr Staff Software Engineer

    IBM

    May 2012 — Present

    Product: IBM Sametime Audio VideoTechnologies: Core Java, J2ee, JNI, REST, JMX, JSON, RMI, Multi-threading, Apache HTTP client.Design Patterns: Circuit Breaker, Throttling, Non-Blocking I/O, Gatekeeper, Adapter.Protocol: SIP / SDP, H264- Scalable Video codec, RTP/RTCP/SRTP, JAIN SIP Stack, rtc4web (comet / Long Poll).Synopsis: IBM Sametime product suite provides high-quality integrated voice and video to enhance the quality of the communication. It makes use of media framework for supporting advanced features like scalable audio & video codecs suitable for various devices and networks.Roles & Responsibilities:• Worked on Sametime Audio Video as senior developer and lead working closely with product management, developers and 3rd party vendors (Polycom, Arkadin), internal cross functional IBM teams (Meetings, SIP container team, automation etc)• Worked on cloud migration of product. Designed and developed approach for monitoring of back end components. • Responsible for design, development, enhancements of media back end servers and integration with Polycom media servers and Arkadin Bridge for PSTN integration. • Worked as DevOps for IBM Smart Cloud, automated application test cases, Monitoring & Real-time data reports of cloud application setting up of alerts for pager duty with New Relic.• Customer PMR solving, live debugging, solved issues related to deadlock, memory leakages. • Lead the rich client side Audio Video & Softphone design, development, and design for backward compatibility for sametime 9.0 release.• Rich client side Identification & development of native interfaces to communicate with softphone.• Clint side implementation of restful & long polling for call control interfaces.• Extensive use of core java, oops, multithreading, event based programming to handle call on client side. Extensive use of design patterns like Observer, Singleton, Factory, Facade.

Education

  • Rajiv Gandhi Prodyogiki Vishwavidyalaya

    B.E

    2000 — 2004

Skills

  • Tomcat
  • Ajax
  • Servlets
  • Agile Methodologies
  • Weblogic
  • Jsp
  • Enterprise Javabeans (Ejb)
  • Struts
  • Web Services
  • Oracle
  • Requirements Analysis
  • Java Enterprise Edition
  • Ejb
  • Design Patterns
  • Hibernate
  • Testing
  • Spring Framework
  • Jdbc
  • Xml
  • Java
  • Spring
  • Scrum
  • Javaserver Pages (Jsp)

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Animesh Gupta — Sr Staff Software Engineer at IBM in Pune, MH, IN | Unifers