Post Job Free
Sign in

App Ios

Location:
Delhi, India
Posted:
October 22, 2020

Contact this candidate

Resume:

VINAY MISHRA

Senior Mobile Application Engineer – iOS

Flat No: F-410, Rail Vihar, Sector 15 Part 2, Gurugram, Haryana, India- 122001.

+91-971******* https://github.com/mishravinay

adg7q0@r.postjobfree.com adg7q0@r.postjobfree.com

https://in.linkedin.com/in/vinay18mishra https://mishravinay.wordpress.com

SUMMARY [iOS: 6+, Swift: 4+, Obj-C: 5+, Mobile DevOps- 1+, AWS: 1.5+, React Native & Flutter: 9+ months]

6+ years of experience in Mobile Application development – iOS Native and 1+ years in Cross-Platform like React Native, Flutter and Ionic / PhoneGap.

Leading the technical advancement of any mobile applications by creating roadmaps for continuous improvement, version upgrades, and helping to become aware and keep pace with the latest changing technology.

Participate in all aspects of the mobile software development lifecycle - including technical design, refinement, estimation, documentation, build, test and run - within an Agile-Scrum environment.

Experience in consuming web services using JSON/ XML API and writing unit test cases using XCTest and TDD

With experience in iOS frameworks and handling push notifications, animations, location-based services, Bluetooth Communications, NFC, Audio/Video frameworks, Accessibilities, Payment Gateways, UIKit etc.

Expertise in app memory management, multithreading, networking & Security and responsible for performance tuning and instrumentation of mobile applications, including troubleshooting and resolution

Experience with DevOps concepts, CI/CD, testing automation (builds & processes, Fastlane, shell scripts, xcconfig)

Experience with TestFlight, adding new users, adding release notes, and build versions.

Ownership of the mobile tooling and build processes, including app store deployment (app provisioning and all the associated processes identifiers, profiles and certificates) and management.

Experience with the following tools & technologies: Jenkins, GIT, Swagger, AWS services.

Participate in cross-functional, cross-discipline architecture teams to enhance / set the architectural direction for key business initiatives. Collaborate and communicate effectively and efficiently with other developers on the team to ensure clarity and alignment, and to achieve the highest quality code & product.

Mentor and assist the other developers on the team in software development best practices and continual improvement of service.

Flexible and adaptable attitude disciplined to manage multiple responsibilities and adjust to varied environments.

Have published 25+ apps on App Store with good reviews.

EDUCATION

Master of Computer Application (M.C.A) from University of Rajasthan, Jaipur, India (2007-2010).

TECHNICAL SKILLS

Proficient

Working Knowledge

Novice

Programming Language

Objective-C, Swift 5.x, Python 3.x

C, C++, Dart, React JS

SwiftUI, Scala, Kotlin, Java Script

Version Control

Git

Bitbucket

SVN

Persistent Storage

User Defaults, Realm

SQLite, Core Data, Firebase

Postgres, DynamoDB

Architecture

MVC, MVVM

VIPER, Clean Architecture

RxSwift

Design Pattern

Singleton, Delegates, Notification, DI

Facade

Adapter

Dependency Manager

Cocoa pods

Carthage

Swift package, vcpkg

Tools

XCODE, VS2019, MSOffice, Atlassian (JIRA, Bamboo, Confluence), Bugzilla

Cloud Services

Novice experience in Amazon Web Services, Google Cloud

Visualization

Knowledge of Grafana, Power BI

Others

OOPs, SOLID, Jenkins, TestFlight, Fabric-Crashlytics, Spark, React Native, Flutter, Ionic, Big Data Analytics, Pandas, Numpy, deep learning, ML algorithms and pipeline.

WORK EXPERIENCE [Overall 10+ Years]

Harman Connected Services (A Samsung Company)

Since June 2015 – Present at Gurugram, India.

Designation: Architect & Lead – Product Development

Job Responsibility:

Managing & Growing the Mobile Engineering Native -iOS/Hybrid and Cloud - AWS teams. Work as an individual contributor to the all projects.

Leading technical onsite/home teams of developers, handling accounts from a technical perspective, etc.

Design, Development, Deployment & post-deployment technical support of mobile application across multiple platforms – Native & Hybrid. Which includes Architecting a new product, Product POC’s & Prototype designing, iOS/Watch-OS/TV-OS, Analytics, Cloud development API’s/Frameworks integration, UI/UX Customization, Open Source Libraries integration and follows software best practices.

Q3 Infotech Pvt Ltd (Q3 Technologies)

From January 2013 – June 2015 at Gurugram, India.

Designation: Module Lead

Job Responsibility:

Responsible for the complete end-to-end delivery of mobile projects – native & hybrid (iOS & Android). Actively involved in Strategy making, Product ideas, Employee training, Company Vision discussions, etc.

Figuring out strategies for developer training, internal reusable component development, and encouraging RnD in various new technologies, many more

Arkenea Technologies Pvt Ltd

From January 2012 – December 2012 at Pune, India.

Designation: iOS Developer

Job Responsibility:

Responsibilities include majorly setting up Mobiles apps technical guidelines, defining an architecture, ensuring project code qualities, and the deliveries to the customers.

iAuro Technologies LLC

From September 2010 – December 2011 at Pune, India.

Designation: iOS Application Developer

Job Responsibility:

Working on dedicated projects on iOS, to handling own projects, to managing projects, etc.

PROJECT HANDLED

Name

Personi-fi App

Duration

3+ Months - Ongoing

Summary

The Personifi app uses Bluetooth (BT) for Android and iOS - provide music services/Content through a proprietary signal processing chain created for personal preferences, and the target playback device, and other perceptual factors.

Name

Harman Analytics

Duration

5+ Months - Ongoing

Summary

Cloud Data Analytics solutions possible for Harman use cases. We started with exploring and implementing (basic) standard “Big Data” analytics architecture and see their feasibility for Harman devices & personalization features.

Name

MCPTT

Duration

8+ Months - Ongoing

Summary

MCPTT project based on SIP protocol. This application is developed for security purpose. In this project, we developed the audio call facility using SIP protocol based C++ library. Key feature are audio call, creating groups audio call, sending message and creating chat groups.

Name

MyJBL Headphone App [iTunes Link:https://itunes.apple.com/in/app/my-jbl-headphones/id1053136947?mt=8]

Duration

12+ Months - Ongoing

Summary

My JBL Headphones iOS/Android app will redefine your headphone experience. Through your mobile device, you can now conveniently control the headphone settings, including the level of ambient sound you hear in your JBL Everest Elite and JBL Reflect Aware headphones. Other personalization features.

Name

JBLConnect plus App [iTunes Link: https://itunes.apple.com/in/app/jbl-connect/id994041762?mt=8]

Duration

12+ Months

Summary

JBLConnect plus is an application for speaker which play music on multiple speakers and set lest right channels on speaker at single time using BLE and upgrade the speaker firmware using Bluetooth. We redesigned the JBLConnect App & add more features to this app like functionality of flip4 speaker series.

Name

Captain Creek App

Duration

7+ Months - Completed [In House project]

Summary

Captain Creek is based on a BLE Sensor that is powered by Intel’s Curie processors. Sensor is installed on Cricket Bat’s handing grip. This sensor then detects the motion of the Player, and record certain parameters that are stored in the sensor first and then can be synced with iOS app. The main purpose is to review the player’s skills. The recorded shots can be synced while recording the played shots. The information can be replayed later in the app using avatar that can render how you have played shot. Coach then review the recorded shot video and annotate it to mark anything that Player has to improve.

Name

iCancerHealth [iTunes Link: https://itunes.apple.com/kn/app/icancerhealth/id723088265?mt=8]

Duration

15+ Months

Summary

iCancerHealth is an intuitive, interactive, and customizable application that was designed keeping the needs of the cancer patients in mind providing help in supporting and managing key aspects of your care at home keeping your health care up to date

Name

Case-Pad [iTunes Link: https://itunes.apple.com/us/app/procat-casepad/id725414373?mt=8]

Duration

3 + Months

Summary

A case pad application displays online streaming textual data from server with parsing and special formatting, you save your report, send it by mail and search.



Contact this candidate