vibhor goswami - resume

7
Vibhor Goswami 401-996-1429 Wayne, PA [email protected] Career Précis Result driven individual and inventor with over 9 years of working experience, expertise in multiple technological domains. Currently designated as Manager Projects with Cognizant Technology Solutions US in Philadelphia, PA. Experience in Development of Enterprise Mobility Applications. Currently working as a Senior Android developer with client Elsevier INC. Core Competencies Android Objective-C, Swift Core Java Mobility Expert C#. Net Framework 3.5, 4.0, 4.5 C#. Net Windows CE 6 SQL Server 2000, SQLite User Interaction / User Experience Consulting Smart card application (Contact/Contactless) developer C/C++ REST API Intellectual Property Analyst Consulting Research Mobile Payments Professional Experience Cognizant Technology Solutions US, PA Oct 15 – Till Date Project: Elsevier Android Apps Oct 15 – Till Date Role: Sr. Android Developer Technologies: Java Platform: Android Responsibilities: Refractor existing Android code to match new OS releases and design reusable components. Development of server client architecture for consuming REST services. Coordinating requirements with business to address requirements and UX. Coordinating development and testing with testing team Write unit test cases for automation. Setup Jenkins for continuous build process and stream line releases. Lead transition of Android development from Eclipse to Android Studio. PricewaterhouseCoopers LLP, RI Feb 14 – Oct 15

Upload: vibhor-goswami

Post on 14-Jan-2017

125 views

Category:

Documents


14 download

TRANSCRIPT

Page 1: Vibhor Goswami - Resume

Vibhor Goswami 401-996-1429Wayne, PA [email protected]

Career PrécisResult driven individual and inventor with over 9 years of working experience, expertise in multiple technological domains. Currently designated as Manager Projects with Cognizant Technology Solutions US in Philadelphia, PA. Experience in Development of Enterprise Mobility Applications. Currently working as a Senior Android developer with client Elsevier INC.

Core Competencies AndroidObjective-C, SwiftCore JavaMobility ExpertC#. Net Framework 3.5, 4.0, 4.5C#. Net Windows CE 6SQL Server 2000, SQLiteUser Interaction / User Experience ConsultingSmart card application (Contact/Contactless) developerC/C++REST APIIntellectual Property Analyst Consulting ResearchMobile Payments

Professional Experience

Cognizant Technology Solutions US, PA Oct 15 – Till DateProject: Elsevier Android Apps Oct 15 – Till DateRole: Sr. Android DeveloperTechnologies: JavaPlatform: Android

Responsibilities:• Refractor existing Android code to match new OS releases and design reusable

components. • Development of server client architecture for consuming REST services.• Coordinating requirements with business to address requirements and UX.• Coordinating development and testing with testing team • Write unit test cases for automation.• Setup Jenkins for continuous build process and stream line releases.• Lead transition of Android development from Eclipse to Android Studio.

PricewaterhouseCoopers LLP, RI Feb 14 – Oct 15Project: CVS application Feb 14 – Oct 15Role: Mobile ArchitectTechnologies: Java, XCodePlatform: Android & IOS

Responsibilities:• Architect Android & IOS mobility application modules. • Development of Server client architecture for consuming REST services.

Page 2: Vibhor Goswami - Resume

Vibhor Goswami 401-996-1429Wayne, PA [email protected]

• Participation in design phase for Enterprise level architecture. Designing application modules for reusable components.

• Onshore/Offshore coordination with development team and support development.• Coordinating requirements with business to address requirements and UX.• Coordinating development and testing with testing team • Involvement in stage wise release management.• Integrating deep linking functionality with application.• Lead transition of Android development from Eclipse to Android Studio including

Continuous Integration with Jenkins.

Tata Consultancy Services, Bangalore, India Aug 10 – Jan 14Project: Research and Development Aug 10 – Jan 14Technical Lead (Research & Development)

Responsibilities:• Create proof of concept on emerging technologies.• Develop smart mobile applications for Banking.• Contribute as consultant to customers.• Analyze and suggest UI/UX development.• Analyze market companies to position TCS for a partnering opportunity.

MobilityDeveloper & Analyst

Responsibilities:• Create Architecture for application.• Create business requirements for developer team.• Analyse base designs• Contribute as consultant to Security team.• Contribute in development.

Application for Biomentric Enrollment & AuthenticationDesigner & DeveloperTechnologies: C#.Net

Responsibilities:• Understanding Fujitsu’s palm vein development architecture.• Designing of Multi-threaded architecture for development.• Windows forms application development in C# .Net 3.5 with biometric sensor.• Integration of Java based web services for enrollment and verification.

Indoor Navigation System Analyst, Architect & DeveloperTechnologies: Android, C#.Net & SQLite

Responsibilities:• Research on Indoor navigation technologies• WiFi based fingerprinting• Android 2.2.1 and 4.0.3 application development to determine location.• Local storage of information with SQLite database• Algorithm for Propagation Model, Routing and Calibration• Results yeid accuracy of user within 4 squre feet.• Documentation and Analysis report.

Page 3: Vibhor Goswami - Resume

Vibhor Goswami 401-996-1429Wayne, PA [email protected]

Robot NavigationAnalyst & DeveloperTechnologies: Android

Responsibilities:• Understanding Open CV for android.• Object recognition and tracking.• Building application on Android 4.0.3• Socket communication to server for location update.

Mobile based Retail ApplicationAnalyst & DeveloperTechnologies: Android

Responsibilities:• Understanding mobile applications in retail space.• Designing of UI and UX.• Development of application in android 4.0.3.• Products of retail entities are populated from webservices.• QR code payment integration.• Data communication with JSON object.

Digital AssistantAnalyst & DeveloperTechnologies: Android

Responsibilities:• Development in android 4.1.2• Understanding of Voice recognition and analysis.• Command detection and speech synthesis.• Development of continuous voice recognition and command library.• Development of Intelligent voice response.• Integration of NLP algorithm for understanding voice grammar and contextual

statistics.• Integration of open source chat bot API for general communication.

Point of Sale Application Mar 13 – Apr 13Analyst & DeveloperTechnologies: C#.Net

Responsibilities:• Analyzing requirements for building POS scenarios.• Building application on Windows CE 6.0 device.• Biometric enrollment and authentication.• Socket communication middleware for business services.

Target Campaign Display Mar 13 – May 13DeveloperTechnologies: Android

Responsibilities:• Business use case design documentation

Page 4: Vibhor Goswami - Resume

Vibhor Goswami 401-996-1429Wayne, PA [email protected]

• JWebsocket communication library development.• WiFi communication library development.• Designing of application UI.• Development of application on mobile 4.0.3.

Loan Appraiser Application May 13 – Nov 13Analyst & DeveloperTechnologies: Android

Responsibilities:• Business case designing for business agent to approve loan.• Designing of UI for application• Development of mobile application for on the go approval.• Integration with web services to initiate loan in the backend.• Signature capture of business agent.• GPS location detection and push notification.• Video call integration for direct communication.

Digital Secure India Private Limited, Hyderabad, India May 09 – July 10Software EngineerProject: Design and development of POS application for billing (Duration May 09 – Aug 09)DeveloperTechnologies: C#.Net

Responsibilities:• Development of POS application • Development of Multi-threading architecture• Implementation of TDES cryptology for payment transaction security.• Socket programming and XML serialization and de-serialization for data transfer.

Mobile POS application for payments DeveloperTechnologies: Java, XML, C#.Net

Responsibilities:• Design of business scenario for cash on delivery payment mechanisms.• Data capture with GPS location tagging.• Http/Https communication for payment transaction posting.• Interface design and development in C#.Net

Bluetooth Printer IntegrationDeveloperTechnologies: Android, C#.Net

Responsibilities:• Communication between Bluetooth printer and android device.• API based integration for printing of receipt.• Receipt designing and User experience.• Cryptography algorithm implementation for sensitive data.

Zoom Developers India Private Limited, Indore, India Jul 07 – May 09

Page 5: Vibhor Goswami - Resume

Vibhor Goswami 401-996-1429Wayne, PA [email protected]

Software Engineer cum Team Leader Project: Design and development of application for billingDeveloperTechnologies: Java, XML

Responsibilities:• Development on VEGA 9000 terminal.• Development of printing module• Implementation of TDES cryptology for security.• Socket programming and XML serialization and de-serialization for data transfer.• File transfer module for reading configuration files.

Smart Card application development for EKVIDeveloperTechnologies: C#.Net, SQL Server 2000

Responsibilities:• Reading of contact based smart cards for identification.• Data capture on smart card.• Communication with SQL database.• Interface design and development in C#.Net

Smart Card app development for Gujarat State Driving LicenseDeveloperTechnologies: C#.Net, SQL Server 2000, SCOSTA, Java Card OS

Responsibilities:• Application for reading/writing SCOSTA Smart cards.• Communication between Windows forms UI and SQL database.• POS terminal for reading smart cards for verification.• Renewal mechanisms of driving license.• Embedded C programming for POS terminal.

EducationBachelor of Engineering (Electronics & Communication Engineering) from Patel Institute of Science & Technology, Rajiv Gandhi Technical University, Bhopal, India 2007

AchievementsRecognized as Inventor for generation IP assets in 2012-2013. Awarded individual contributor and team recognized as Star Team in 2012-2013. Represented T.C.S in European Patent System seminar organized by CII in 2013.Promoted to Team Leader within 3 months of joining in 2007.

PatentsEnclosure of Biometric sensor IPO/EU/US/JPIntelligent communication and Advertising mechanism IPO/EU/USMethod and system for Gaze detection and advertisement information exchange IPO/EU/USA system and method to enhance user engagement during online form completion IPO

Github: https://github.com/vibhorgoswami

Apps on Google Play Store:1.Retrace - https://play.google.com/store/apps/details?id=com.govibs.retrace2.CVS Pharmacy - https://play.google.com/store/apps/details?id=com.cvs.launchers.cvs 3. Intelligent Clock - https://play.google.com/store/search?q=com.govibs.intelligentclock

Page 6: Vibhor Goswami - Resume

Vibhor Goswami 401-996-1429Wayne, PA [email protected]

4. Keep It Safe - https://play.google.com/store/apps/details?id=com.govibs.keepitsafe

Personal DetailsPassport Details: H1B VisaExp Date: Dec 2016