Experience

Senior Web & Mobile Dev.

Current Position

Provide thought leadership on mobile excellence and best practices.

- Assist with integration and usability testing.

- Participate in discovery and user experience design process.

- Create prototypes, and evaluate new technologies.

- Create readable, testable, scalable and maintainable source code utilizing best practices.

- Provide technical leadership to delivery teams.

- Work with testing team to find and resolve defects.

- Provide application support with on call availability.

- Interact with vendors regarding support and integration.

- Develop tasks lists and estimations using Jira ,based on Ajile.

- Mentor other developers in mobile app development.

- Building Web REST Apis based on Yii2 & Laravel frameworks.

- Building Android & iOS Applications.

Mobile Applications Team Lead

CloudConnectiv - http://www.cloudconnectiv.com/

Responsibilities :

* Extensive mobile development in Android using Java.

* Building mobile apps development strategy in line with the best practices & Apple/Google guidelines.

*Building mobile apps based on Cloud Platforms, e.g. Google Cloud Platform.

* Conducting extensive performance & compatibility testing

* Developing functional, user experience, compatibility, security, performance, and automation mobile tests

* Developing customized components as per requirements

* Collaborate with multiple teams to establish product strategy

* Design and prioritize the product roadmap

* Participate in agile spring planning and leading scrum to drive product implementation

* Gather feedback from customers and domain experts to understand business processes and pain points

* Write functional requirements and use cases for the engineering team

* Verification and validation (V&V) experience

* Systems level architecture development

* Handling timelines, budget, staffing, and prioritization

* Product delivery through beta and production cycles

* Monitor product usage to prioritize features and improvements

* Scaling their business post-launch and growing a team (down the line)

* Problem solving skills with cross functional teams

* Converting business requirements from operations to technical specifications

* Performing code reviews from time to time along with the development team

* Experience with working with REST apis

* Hands on with Testflight, iTunes Connect and Play store

* Integrating 3rd party apis and tools such as Facebook, Google APIs

*Writing algorithms and procedures along with the development team

* Working with tools like crashlytics and instabug to improve app stability

* Performing smoke, unit and automated tests with the development team - managing the QA process

* Keeping up to date with the latest tools and integrations that can add value to the project

Senior Mobile Applications Dev.

* Building mobile apps development strategy in line with the best practices & Apple/Google guidelines.

*Building mobile apps based on Cloud Platforms, e.g. Google Cloud Platform.

*Full mobile apps integrations with Amazon web services “AWS”.

* Conducting extensive performance & compatibility testing

* Developing functional, user experience, compatibility, security, performance, and automation mobile tests

* Developing customized components as per requirements

* Collaborate with multiple teams to establish product strategy

* Design and prioritize the product roadmap

* Participate in agile spring planning and leading scrum to drive product implementation

* Gather feedback from customers and domain experts to understand business processes and pain points

* Write functional requirements and use cases for the engineering team

* Verification and validation (V&V) experience

* Systems level architecture development

* Handling timelines, budget, staffing, and prioritization