Gangadharan S. Kuruvath
Verified Expert in Engineering
IMAP Developer
Ganga在电缆和电信领域拥有17年的开发和架构应用程序的经验, 在过去6年多的时间里,我们一直致力于原生Android开发. 他曾与康卡斯特有线、英国电信、德州仪器和DHL等公司合作. 他的优势包括关注最终用户, 与客户的愿景和目标保持一致, 适应技术创新, 以及他在端到端产品生命周期中的经验.
Portfolio
Experience
Availability
首选的环境
邮差,SQLite, Android Studio, Android SDK
最神奇的...
...我设计和编码的东西是一个视频和语音呼叫堆栈管理器, rules engine, 音频管理器为Android原生应用VOIP WebRTC解决方案.
Work Experience
自由开发者和顾问
FREELANCING
- 支持安卓应用的逆向工程和黑客攻击. 在读取网络数据包方面极具挑战性, 分析模糊代码, 用非常规的方法来获取数据.
- 为一个与隐私相关的Android应用程序——common lib开发了WebRTC框架,该框架在两个Android上都使用, iOS, 开发带有本地化和主题等功能的整个UI.
高级技术架构师
INFOSYS LIMITED
- 担任Comcast Corp .客户端的Xfinity Connect Android应用程序的首席架构师. 这款应用被评为4级.它在playstore中排名第一,月活跃用户接近100万.
- 担任客户Comcast Corp . Xfinity Share Android App的首席架构师.
- 为其他Cable MSO账号的视频、语音、数据领域的其他Android应用提供咨询.
- 撰写了6份产品需求文档(PRD),主要以电缆为主, voice, 和数据域为客户康卡斯特公司.
- 为德州仪器供应链管理领域的库存计划和需求预测领域开发PERL脚本.
- 撰写英国电信21CN项目服务保障领域的详细技术设计文档.
- 在英国电信21CN项目中担任PEW服务保证应用程序的首席开发人员. 开发使用了AMDOCS、CRM、Oracle和Tuxedo.
Experience
Xfinity连接Android移动应用程序
这款应用是数据密集型的,需要大量的通知和同步. 它支持实时功能,如语音和视频通话、来电显示通知和短信. 它还支持离线数据模式,这意味着应用程序需要强大的数据管理.
职责:
-架构师和首席开发人员
为REST调用设计和开发特定于应用程序的框架, 带有隐式会话恢复的服务处理, image handling, voip视频通话堆栈管理(WebRTC), SIP), DB management, analytics.
-持份者管理
-根据市场分析定义应用程序的技术路线图, 安卓版本, 客户端增强.
-定义代码审查,分类,发布打包,分析的MOPs.
工作时间:6年(常驻美国费城)
团队规模:17人(峰值)
平台:Android, Java, React-Native, SQLite, Localytics, WebRTC, IMAP, Splunk
Xfinity共享Android移动应用程序
这款应用在Google Play商店的评分为4+. 然而,由于产品重新排序,该应用程序已经停产.
职责:
-架构师和首席开发人员
-设计和开发特定于应用程序的框架,如具有强大的错误处理机制, 隐式会话恢复, DB management, analytics, 媒体上传/下载与离线支持
-持份者管理
工作时间:2年(工作地点:美国费城和印度金奈)
角色:架构师和首席开发人员
平台:Android, Java, SQLite
Altice优化应用程序Android开发
http://play.google.com/store/apps/details?id=com.alticeusa.alticeone.prod&hl=en_IN我是这个项目的顾问,主要负责应用程序的性能调整. 我提到的一些主要领域是通过使用生产者-消费者模式实现渐进式指南下载(400个频道* 48个节目* 3天), 使用Kotlin协程同时调用REST API来下载信息, recommendation, related videos, etc, 通过UI扁平化等方式改善UI性能, lazy loading.
平台:Kotlin, Android, Java, SQLite
任期:6个月
康卡斯特公司-产品需求规范
主要职责是
-与利益相关者(产品)会面, engineering, care, operations, 法律立案, 需求收集, 共识形成
- Market, 以及产品可行性的技术分析, vendor viability, 竞争分析, 用户感兴趣
-准备产品需求文档(PRD),用例. 呈现,合并评审反馈,将规范从草案转移到基线
为所有利益相关者提供产品支持以满足业务需求
我参与的一些著名的PRDs是Comcast IP多媒体子系统(IMS)语音改造, 康卡斯特短信SMS, Comcast通用来电显示(UCID).
用于库存管理的Perl脚本
我的任务是维护和调优TI库存管理系统的PERL脚本.
主要职责包括
维护库存计划中涉及的作业/脚本, 需求预测计划员德州仪器公司
-性能调优(一些脚本必须处理超过1000万个元组的数据)
参与影响分析,工作量估算,故障排除,开发
角色:首席开发人员(来自印度金奈)
时间:1年
平台:PERL、Solaris
团队规模:4人(峰值)
英国电信(BT) - PEW和NFM发展
我是首席开发者,负责从头开始开发PEW系统.
职责:
-解决方案设计. 编写DDD和TDD(详细/技术设计文档)
- Estimation
-开发和故障排除
-团队指导
角色:首席开发者(来自英国伊普斯维奇)
持续时间:3年
平台:Amdocs CRM, Oracle, Tuxedo, Solaris
团队规模:11人(峰值)
Education
软件技术研究生文凭
国家软件技术中心-孟买,印度
电子及通讯工程专业学士学位
Dr. Babasaheb Ambedkar理工大学- Lonere,印度
Certifications
AWS认证解决方案架构师-助理
AWS
软件技术“G”级能力(全印度排名前10,百分位数为99%)
印度国家软件技术中心
软件技术“D”级能力
印度国家软件技术中心
Skills
Libraries/APIs
Firebase Android SDK, RxJava, RxJava 2, Retrofit 2, Flurry, Proguard, WebRTC, JavaMail, Picasso, LeakCanary, Butterknife
Tools
Android Studio, IntelliJ IDEA, Eclipse IDE, GitHub, Postman, 重火力点分析, Crashlytics, Visio, Rally, Jira, 惠普质量中心(QC), Subversion (SVN), 微软演示文稿, SQLiteManager, RxAndroid, Atom, Firebase云消息(FCM), Splunk, Jenkins, DOORS, Microsoft Access
Frameworks
Android SDK, Glide, React Native, JUnit
Platforms
Android、Windows、Linux、Omniture、Oracle、Amazon Web Services (AWS)
Languages
Java, SQL, Perl, Python, Delphi, Visual Basic, c++, Kotlin
Storage
SQLite, Firebase实时数据库,JSON, MongoDB, Realm
Paradigms
敏捷软件开发, Scrum, Unit Testing, 瀑布式开发, REST, 持续集成(CI), 持续交付(CD)
Other
OkHttp, Localytics, IMAP, Google Play商店, 会话发起协议(SIP), 数字版权管理(DRM)
如何使用Toptal
在数小时内,而不是数周或数月,我们的网络将为您直接匹配全球行业专家.
分享你的需求
选择你的才能
开始你的无风险人才试验
对顶尖人才的需求很大.
Start hiring