Vaughan (Toronto), Ontario, Canada
Job Title: Research Engineer (Intern)
Job Title: Senior Software Engineer,
Wireless Protocol and Platforms Division, Mobile Communication Technology
Duration: Jan 2011 - present
Duration: July 2008 - July 2010
Roles and Responsibilities:
- Involved in software architecture design and development of applications, middleware framework and network stacks for mobile platforms.
- Recognized as a certified trainer in the organization for training on 'Android Architecture and Application Development'
- Responsible for commercialization and maintainance of product deliverables for Samsung mobile handsets
- Active member of 'Ideation and Patent Generation Taskforce' and significant contribution to patenting and standardization of technological proposals
Projects
IP Multimedia Subsystems (IMS) Technologies
- Core framework design and development of application-enablers: Presence Contact List (PCL), Circuit-Switched over IP (CSI) and media share, based on 3GPP TS 33.978 and Open Mobile Alliance (OMA) specifications
- Design and development of network stacks: Session Initiation Protocol (SIP) stack, Message Session Relay Protocol (MSRP) stack and XML stack, based on IETF standards
- Commercialization and maintainance of IMS module in 941SC model for Softbank Japan
Platform: Samsung Proprietary (MOCHA)
Language: C
Duration: Nov 2008 - Dec 2009
Enhanced Multimedia Player
- Design and development of the application interface
- Integration of the Samsung proprietary C Library to the android platform
- Development of JNI layer for the module
Platform: Android
Duration: Feb 2010 - Apr 2010
Digital Living Network Alliance (DLNA)
- Framework development for DLNA profiles based on Universal Plug and Play (UPnP) standards
- Commercialization and maintainance of DLNA module on Samsung Galaxy S model for NTT Docomo
Platform: Android
Duration: Apr 2010 - June 2010
Location-based Services (LBS)
- Integration design and development of LBS module in different applications using location tracking feature
- Commercialization and maintainance of LBS module on Samsung Galaxy S model for NTT Docomo
Platform: Android
Duration: Apr 2010 - July 2010
Job Title: Teaching Assistant
Duration: Jan 2011 - present
Course: ECE1778S - Creative Applications for Mobile Devices (Graduate Course)
Instructor: Prof. Jonathan Rose, Professor, ECE Department, University of Toronto
This course builds a collaborative environment of creativity for new applications for mobile devices on the Android platform.
The project aims at creating a proprietary video conferencing module for Mircom, to be implemented in the TX3 Telephone Access Systems. Mircom’s TX3-Touch Series Telephone Access Systems are the most advanced visitor management and security systems available.
Roles and Responsibilities:
- Attending classes and answering the queries posed by students
- Supervising laboratory sessions and answering questions via email
- Grading examinations, assignments and project reports