Animesh Gupta
Sr. Staff Software Engineer at IBM
- Role
- Sr Staff Software Engineer at IBM
- Location
- Pune, MH, IN
- LinkedIn followers
- 500 followers
About Animesh Gupta
o Over 19 years of Java/J2EE & Cloud Applications development experience in encompassing…
Experience
Sr Staff Software Engineer
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.