Directory of Skills & Certifications

Total Page:16

File Type:pdf, Size:1020Kb

Directory of Skills & Certifications GLOBAL TECH. LOCAL TRUST. Directory TECHNICAL SKILLS & CERTIFICATIONS SMC Squared | Dallas • Minneapolis • Bangalore Let’s bring your ideas to life. Call to schedule your complimentary SAM today. +1 833-762-2552 | [email protected] | smc2.com TECHNICAL SKILLS & EXPERIENCE A Azure Function apps D H Accounting and Administrative Azure Functions Data Analytics and Reporting Hadoop Actitime/Project Insight - Time Tracking Tools Azure Gen2 Data Architecture Hbase Active Directory Azure HD Insights Data Bricks HDFS ActiveVOS Azure IoT Hub Data Governance HDFS and KAFKA AD DS Azure Key Vault Data Integeration HD Insight ADF Azure Logic Apps Data Lake Delivery HDP/CDH/MAPR Administrator Azure Machine Learning Data Modeling Hibernate ADO.NET Azure MicroServices Data Processing Hive Adobe Analytics Azure ML Studio Data Science Hortonworks Adobe Experience Manager Azure PAAS Data Science Delivery HP LoadRunner Adobe Experience Manager 6 Azure Pipelines Data Visualization HR Adobe Photoshop Azure Portal Data Warehousing HRIS Aerospike Azure Services Database (Oracle & Sybase) HTML/HTML5 Agile Azure Spark Databricks Database Design HTML/CSS Agile Testing Azure SQL DataBase Database Testing Hue Agile/ Scrum Methodologies Azure Stream Analytics DataProc Hybrid app development using Apache Airflow Azure Testing DB Testing Cordova with HTML5, CSS and jQuery AJAX B DB Visualizer Hybris Platform Akamai and Tata CDN B2B Commerce Cloud DB2 I Akka Http Backend Testing DBA MYSQL IBM IHS Alteryx Bash Scripting DBVisualizer/ PHPMyAdmin - DB Tools IDD Analysis Bash Shell Script and Power Shell Deep Learning Identity Solution Android Basic PHP Deep Learning with TensorFlow IDQ Angular Basics of unix and shell scripting Delivery Management IICS Angular 9 BDD Framework Delta Lake ImageMagick - Image Library AngularJS BI Design Patterns impala Ansible Big Data Design Thinking Informatca Testing ANT Tool Big Data Ecosystem( Hive, Sqoop, Oozie, DevOps Informatica Apache Cassandra Airflow) Devops - Test Management Informatica Cloud Apache Flume Big Data-Analytics Docker Informatica Developer Apache Hbase Biztalk Druid Informatica ETL Testing Apache Hive Blockchain Dynamics CRM Informatica IDQ Apache Kafka Bootstrap E Informatica MDM Apache NiFi Browserstack E-Commerce Informatica MDM Admin Apache Oozie Budget Preparation EAI Informatica PowerCenter Apache Phoenix Bugzilla Eclipse, Vi/Vim Editor Information Architecture Apache Solr Bugzilla/JIRA Ecommerce Domain Testing Innovation Apache Spark Build & Deployment EDI Integration Apache Sqoop Business Analysis Einstein Analytics Interaction Design Apache/ Phusion Passenger/ThinWeb servers Business Consulting EJB Intershop Commerce Apache/Nginx Business Intelligence Elastic Search iOS Native application development with Apex Business Process Model and Notation Employee Management Swift API Quality Assurance (SOAP/REST) C Enterprise Architecture IOT API Test Tools C# ESB IoT Development with Azure APIs C#, API Developer and WPF ETL IT Audit AppCenter C++ ETL Archtiect IT Cyber Security AppDynamics CA Clarity PPM ETL Informatica IT Risk Assessment Appium Caching Techniques ETL Testing IT Security Compliance Application Deployment Campaign Optimization ETL/DWH Testing IT Service and Software Project Management Application Maintenance Cassandra Event Driven Architecture IT Service Delivery Architecture CentOS, RedHat Enterprise Linux Excel IT Service Management ARM Templates Certified Scrum Master (CSM) ExpressJS ITI Articulation Skills Chatbot Extent Reports Artificial Intelligence J Cloud Computing Solution Architecture ASP .Net with MVC3 F Java with AWS Aura Lightning F5 Bigip GTM Java Appium Cloud Computing (AWS/Azure/GCP) Automation Testing Tools familiar with accounting software Java Script Cloud Development AWS FileZilla/ WinSCP/ PuTTY/ PSCP Java/J2EE CloudCraze AWS Redshift Financial Statements JavaScript CloudCraze Admin Azure Flume Jboss CloudCraze Commerce Azure ADLS Fortify Jboss server Cloudera Azure Analysis Services freeMind JDBC Cloudera Manager Azure App Gateway/Load balancer Functional Testing Jenkins Code Optimization Azure Cloud JIRA Code Reviews G Azure Cognitive Search/Services JIRA Administration Coding Standards GDPR and Data Privacy Azure CosmosDB Jmeter Communication Skills Gerkin Azure Data Bricks Jquery Copado Gimp Azure Data Factory Jquery Mobile Core HR GIT Azure Data Flows JS CosmosDB GitHub, Bitbucket, (Code repository) Azure Data Lake Storage JSON Couchbase GitLab Azure Data Lake Storage Gen2 cPanel GoDaddy/Rackspace/ Media Temple/ K Azure Data Storage Credit Risk Modeling in Python BlueHost KAFKA Azure Data Warehouse CRM (Salesforce,Siebel) Google Adwords Kanban Azure DevOps Cross Browser Compatability Google Analytics Katalon Azure DWH CSharp Grafana Kendo Controls Azure Event Hub CSS Grand Total Kerberos Azure for Architects: Design a Migration CSS/ CSS3 GRC Kibana Strategy Cucumber GWT Kubeflow TECHNICAL SKILLS & EXPERIENCE Continued Kubernetes P S Technical Writer Kudu PaaS/SaaS Sahi Pro Automation Telrik Controls Kusto Page Object Model Sales Cloud Teradata L Palo Alto Firewall Salesforce Terraform Test Automation Framework Lean Agile Payroll Salesforce Administration Test Management Lightning PBI Creation Salesforce BA Test Plan/Test Strategy Lightning Web components People management Salesforce Commerce Cloud Testing Linux Performance Management Salesforce Configuration TestNG Linux Admin Performance Testing Salesforce CRM TFS Linux Scripting Performance Testing - JMeter, Blazemeter Salesforce Lightning ThoughtSpot Load Testing Performance Tuning Salesforce Lightning Component Tibco Spotfire Logic Apps PHP SAP Tibco-EBX LWC Pig SAP BODS TSQL M PIM SAP data services PL/SQL SAP FICO Type Script Machine Learning Platform Management SAP SD Managed File Transfer U PMP sas U-SQL Management PostgreSQL Saucelabs UC4 Manual QA PostMan Scala UI Design Maria DB- Galera Cluster Power Automation SCCM UiPath Material UI Power BI Scrum Unit Testing/ Debugging Maven Power BI Developer SCSS UnitTest MDM Power Shell SDLC Unix MDM Design PowerApps Selenium UNIX Scripting MDM quality assurance Powerpoint Sentry Usability Testing Memory Test using Xamarin profiler PowerShell SEO User Experience Design Memory Testing Powershell Scripts Service Cloud User Interaction Design Micro service design and development Predictive Analytics SFCC Developer User Interface Design Micro Strategy Process Optimisation SharePoint User Research MicroFocus Fortify Product Design SharePoint Development User Stories Microservice Architecture Product Management Sharepoint UI UWP Microservices Design & Development Production Application Monitoring Shell Scripting UX and UI Review Microsoft Dynamics 365 Professional Scrum Master Siebel, Salesforce and MS Dynamics UX Design Microsoft Exchange Server 2010 Project and Portfolio Management Tools application functional knowledge Microsoft Office and Visio V Project Delivery Silk Performer Tool Microsoft Office Skills Variance Analysis Project Documentation SNMP Protocol Microsoft T-SQL VBA Project Management Snowflake ML/DL Veeva CRM Prototype Design SOA(Service Oriented Architecture) MLOps Virtual Reality PySpark SOAP Mobile Application Development Visual Design Python SOAP Web Services Mobile Automation (APM) Visual Studio 2019 Python Spark Soap UI MongoDB VisualForce Python(Numpy, Pandas, Scikit, Keras, Social Media 3rd Party Integration - MongoDB Admin VisualForce Page TensorFlow) Facebook, Twitter, Flickr, Google+, Pinterest, Motion Design VMware solutions Python(PySpark) Google Maps MS Bot Framework Vue JS SonarQube MS Office Q Vulnerability Assesment Spark SQL MSBI Qlikview Specflow W Mule ESB qTest Splunk WAMP/LAMP MuleSoft QualityCenter Spotify framework Warehouse Management System MuleSoft Admin Quantum Computing Spring WCF Mulesoft Certified Developer - Mule 4 Query Optimization Spring Boot Web API MuleSoft Developer R SQL Web Scraping MVC R Programming SQL Server Web Services mysql RabbitMQ SQL SW Web Services Testing Nagios React SSAS Web Tech N React Native SSAS Multidimensional Web Testing Natural language Processing React Native UI SSIS/SSRS/SSAS WebApps Negotiation Skills ReactJs SSRS WebSphere Application Server Neoload Performance Tool Recruitment SSRS, SSIS and DTS Reporting Window Presentation Foundation .NET REDIS Stakeholder management Windows Ngwebdriver Release Management Stateless Architecture Windows Server 2016 NodeJS Reltio MDM Admin Statistics Windows Server Hyper-V NoSQL Report Testing Statutory Compliance Windows UWP application development Nunit Requirement Analysis Storage Administration IBM Windows/Linux O Requirement Collection Subversion Wordpress Admin Requirement Gathering WPF OAuth2 SubVersion (SVN)/Git RESPONSIVE WEB Octopus Supply Chain Analytics X REST Open Source Technologies SVN Xamarin REST API Openshift System design Xamarin Android REST API using Play Framework Operations Research Xamarin Forms REST Service T Optimization Xamarin iOS REST Web Services Tableau Oracle Xamarin Mobile Restful-Architecture Tableau Developer Oracle Apps Technical Xamarin.UITest RFI/RFP/Bidding/Pre Sales Talend Oracle Cloud XAML Robotic Process Automation Talent Acquisition Oracle Commerce Platform XML RPA Team Management Oracle SOA Suite Ruby Team City Y • Z Oracle SQL Ruby on Rails Technical Solutions Design and Yarn Oracle, MySql Documentation Zeplin Zookeeper TECHNICAL CERTIFICATIONS A Customer Analytics in Python J • K PySpark A Crash Course in Data Science Cyberoam Certified Network & Java Python AA Certification Security Professional - CCNSP
Recommended publications
  • Hardware & Software Standards
    Hardware & Software Standards Introduction This document identifies the current City of Chicago standards for its hardware and software environments, and is intended primarily for City department and vendor use. These standards do not mean that other software and hardware, which might have been previously listed as standard, may not be used or supported, but the following items should be purchased for any new initiative or growth/replacement needs. Any proposals for non-standard hardware or software purchases or questions/comments should be forwarded to the Department of Innovation and Technology (DoIT) Enterprise Architecture Board for review, and will need to be approved via the Technology Purchase Review and Approval (TPRA) process. Standards denoted with an asterisk (*) are currently under review. Platform Standards Operating System (O/S) Hardware Platform Solaris 10 (Unix) (Oracle) Sun Microsystems RedHat Linux Enterprise Server 6.x, 7.x Dell RedHat Linux Enterprise Server 7.x (PCI Services) Dell VMWare VSphere 6.5U1 Dell Windows 2012 R2 & 2016 (Standard and Enterprise) Dell Windows 7, Windows 10 Dell, Panasonic Page 1 of 6 Last Revised January 2018 Hardware & Software Standards Enterprise Services Type Windows 2008 Server All other platforms Oracle Enterprise 11gR2, 12cR1; Postgres 9.x or 10.x (EnterpriseDB or Database N/A community) Print O/S n/a File O/S n/a Email Exchange 2016 / Office365 n/a Desktops, Laptops, & Tablets Type Model Standard Users Dell OptiPlex 5050 SFF, Dell OptiPlex 7450 All-In-One Mobile User Latitude 12 Rugged Extreme Latitude 14 Rugged 5414 Latitude 12 2 in 1 with case and Doc Latitude 5480 14" Laptop 6th gen proc High-End Workstation Dell Precision T5810 Laptop Accessories Docking- For the E-5470 units, Dell Business Dock - WD15 with 130W Adapter Monitor Dell 23 Monitor – P2317H Page 2 of 6 Last Revised January 2018 Hardware & Software Standards Printing and Scanning The Department of Fleet and Facility Management (2FM) oversees print services for the City of Chicago.
    [Show full text]
  • IT CLASSIFICATION TECHNOLOGY LIST – ISSUE DATE: April 18, 2017
    IT CLASSIFICATION TECHNOLOGY LIST – ISSUE DATE: April 18, 2017 Technology Definition: A set of knowledge, skills and/or abilities, taking a significant time (e.g. 6 months) to learn, and applicable to the defined classification specification assigned. Example of Tools: These are examples only for illustration purposes and are not meant to constitute a full and/or comprehensive list. CLASSIFICATION DISCIPLINE TECHNOLOGY DEFINITION EXAMPLE OF TOOLS Omegamon, IBM Admin Tools, Log Analyzer, Relational The relational database management system provided by IBM that runs on Unix, Linux, DBA DB2 DB2 Compare, Nsynch, TSM, Universal Database Windows and z/OS platforms including DB2 Connect and related tools. Command, SQL SQL Server Mgmt. Studio, Red Gate, Vantage, SQL Server The relational database management system and related tools provided by Microsoft Corp. Tivoli, Snap Manager, Toad, Enterprise Manager, SQL ORACLE The relational database management system and related tools provided by Oracle Corp. ASE SYBASE The relational database management system and related tools provided by Sybase. Cincom SUPRA SQL – Cincom’s relational database management system provides access to data Supra 2.X in open and proprietary environments through industry-standard SQL for standalone and client/server application solutions. Open Source Open Source database management system such as Mysql. Phpadmin, mysqladmin, Vertica Hierarchical The hierarchical database management system provided by IBM that runs on z/OS mainframe IMS BMC IMS Utilities, Strobe, Omegamon Database platform including related tools. Cincom SUPRA® PDM – Cincom’s networked, hierarchical database management system provides access to your data through a Physical Data Manager (PDM) that manages the data Supra 1 structures of the physical files that store the data.
    [Show full text]
  • What Is React Native? by High School Technology Services Myhsts.Org
    What is React Native? By High School Technology Services myhsts.org React Native • React Native is a JavaScript framework for writing real, natively rendering mobile applications for iOS and Android. It’s based on React, Facebook’s JavaScript library for building user interfaces, but instead of targeting the browser, it targets mobile platforms. In other words: web developers can now write mobile applications that look and feel truly “native,” all from the comfort of a JavaScript library that we already know and love. Plus, because most of the code you write can be shared between platforms, React Native makes it easy to simultaneously develop for both Android and iOS. Abstracting React from the DOM DOM • Just to get things straight - DOM stands for Document Object Model and is an abstraction of a structured text. For web developers, this text is an HTML code, and the DOM is simply called HTML DOM. Elements of HTML become nodes in the DOM. Cont.. Virtual DOM to abstract react Like the actual DOM, the Virtual DOM is a node tree that lists elements and their attributes and content as objects and properties. React’s render() method creates a node tree from React components and updates this tree in response to mutations in the data model, caused by actions. • Each time the underlying data changes in a React app, a new Virtual DOM representation of the user interface is created • This is where things get interesting. Updating the browser’s DOM is a three-step process in React. • Whenever anything may have changed, the entire UI will be re-rendered in a Virtual DOM representation.
    [Show full text]
  • Building a Hybrid Application Using React Native
    BUILDING A HYBRID APPLICATION USING REACT NATIVE LAB-University of Applied Sciences Bachelor of Engineering Information Technology Spring 2020 Pauli Sairanen Abstract Author(s) Type of publication Published Sairanen, Pauli Bachelor’s thesis Spring 2020 Number of pages 60 Title of publication Building a hybrid application using React Native Name of Degree Bachelor of Information Technology Abstract The objective of this thesis was to create a hybrid application that could be used at various events organized by the customer. The subgoals of the thesis were formed based on the requirements the customer had for the application. Research was done in order to demonstrate the different technologies used in mobile development as well as pros and cons of using either native, web or hybrid technologies for development. React Native was used as the development platform in this thesis. Further research was conducted in order to gain a better understanding of the operating principles of React Native and React, as well as other technologies required in the development process. The process of creating a hybrid application consisted of different work phases. The purpose of each phase was to implement the required features for the application in an organized manner. As a result, a working hybrid application was created according to the requirements specifications. The application was released on Google Play store and used at the event organized by the customer. Keywords React, React Native, hybrid application, mobile development, JavaScript Tiivistelmä Tekijä(t) Julkaisun laji Valmistumisaika Sairanen, Pauli Opinnäytetyö, AMK Kevät 2020 Sivumäärä 60 Työn nimi Building a hybrid application using React Native Tutkinto Insinööri (AMK) Tiivistelmä Opinnäytetyön tarkoituksena oli luoda hybridimobiilisovellus, jota voidaan käyttää erilaisissa asiakkaan järjestämissä tilaisuuksissa.
    [Show full text]
  • Enterprise Development with Flex
    Enterprise Development with Flex Enterprise Development with Flex Yakov Fain, Victor Rasputnis, and Anatole Tartakovsky Beijing • Cambridge • Farnham • Köln • Sebastopol • Taipei • Tokyo Enterprise Development with Flex by Yakov Fain, Victor Rasputnis, and Anatole Tartakovsky Copyright © 2010 Yakov Fain, Victor Rasputnis, and Anatole Tartakovsky.. All rights reserved. Printed in the United States of America. Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA 95472. O’Reilly books may be purchased for educational, business, or sales promotional use. Online editions are also available for most titles (http://my.safaribooksonline.com). For more information, contact our corporate/institutional sales department: (800) 998-9938 or [email protected]. Editor: Mary E. Treseler Indexer: Ellen Troutman Development Editor: Linda Laflamme Cover Designer: Karen Montgomery Production Editor: Adam Zaremba Interior Designer: David Futato Copyeditor: Nancy Kotary Illustrator: Robert Romano Proofreader: Sada Preisch Printing History: March 2010: First Edition. Nutshell Handbook, the Nutshell Handbook logo, and the O’Reilly logo are registered trademarks of O’Reilly Media, Inc. Enterprise Development with Flex, the image of red-crested wood-quails, and related trade dress are trademarks of O’Reilly Media, Inc. Many of the designations used by manufacturers and sellers to distinguish their products are claimed as trademarks. Where those designations appear in this book, and O’Reilly Media, Inc. was aware of a trademark claim, the designations have been printed in caps or initial caps. While every precaution has been taken in the preparation of this book, the publisher and authors assume no responsibility for errors or omissions, or for damages resulting from the use of the information con- tained herein.
    [Show full text]
  • Web-Engineering" Kapitel 9: Website-Analyse Und -Optimierung
    Reader zum MOOC "Web-Engineering" Kapitel 9: Website-Analyse und -Optimierung Die PDF-Datei wurde mit Hilfe des Open-Source-Werkzeugs „mwlib“ erstellt. Für weitere Informationen siehe http://code.pediapress.com/ PDF generated at: Sat, 14 Dec 2013 16:53:28 UTC Inhalt Artikel Web-Controlling 1 Web Analytics 1 Google Analytics 7 Piwik 10 AWStats 12 Webalizer 14 Logdateianalyse 16 Ganglinie 20 Konversion (Marketing) 22 Conversion-Tracking 24 Click-Through-Rate 25 Besucherzähler 26 Unique Visit 27 Referrer 28 Seitenabruf 30 Zählpixel 32 Cron 34 Do Not Track 38 Web-Monitoring 41 Munin (Software) 41 WPO: Web Performance Optimization 44 Google Page Speed 44 SPDY 45 Performnace-Test 47 Lasttest (Computer) 47 Stresstest 50 Apache JMeter 52 Dienstgütevereinbarung für Websites 53 Service-Level-Agreement 53 Webhosting 55 SMART (Projektmanagement) 58 Downtime 59 Verfügbarkeit 60 Paketumlaufzeit 62 Quellennachweise Quelle(n) und Bearbeiter des/der Artikel(s) 64 Quelle(n), Lizenz(en) und Autor(en) des Bildes 66 Artikellizenzen Lizenz 67 1 Web-Controlling Web Analytics Web Analytics (auch Web-Controlling, Web-Analyse, Datenverkehrsanalyse, Traffic-Analyse, Clickstream-Analyse, Webtracking) ist die Sammlung und Auswertung des Verhaltens von Besuchern auf Websites. Ein Analytic-Tool untersucht typischerweise, woher die Besucher kommen, welche Bereiche auf einer Internetseite aufgesucht werden und wie oft und wie lange welche Unterseiten und Kategorien angesehen werden. In Deutschland ist der Einsatz solcher Werkzeuge aus Datenschutzgründen umstritten. Sie wird vor allem zur Optimierung der Website und zur besseren Erreichung von Zielen der Website (z. B. Häufigkeit von Besuchen, Vermehrung von Seitenaufrufen, Bestellungen, Newsletter-Abonnements) eingesetzt. Grundlegend kann bei Web Analytics zwischen Auswertungsverfahren zur permanenten Messung der Site-Effektivität und Methoden zur Auffindung von Schwachpunkten in der Site und Verbesserungsmöglichkeiten unterschieden werden (siehe Methoden).
    [Show full text]
  • Facebook Messenger Engineering
    SED 1037 Transcript EPISODE 1037 [INTRODUCTION] [00:00:00] JM: Facebook Messenger is a chat application that millions of people use every day to talk to each other. Over time, Messenger has grown to include group chats, video chats, animations, facial filters, stories and many more features. Messenger is a tool for utility as well as for entertainment. Messengers used on both mobile and desktop, but the size of the mobile application is particularly important. There are many users who are on devices that do not have much storage space. As Messenger has accumulated features, the iOS codebase has grown larger and larger. Several generations of Facebook engineers have rotated through the company with responsibility of working on Facebook Messenger, and that has led to different ways of managing information within the same codebase. The iOS codebase had room for improvement and Project LightSpeed was a project within Facebook that had the goal of making Messenger on iOS much smaller. Mohsen Agsen and is an engineer with Facebook and he joins the show to talk about the process of rewriting the Messenger app. This is a great deep dive into how to rewrite a mission- critical iOS application, and this team became very large at a certain point within Facebook. It's a great story and I hope you enjoy it as well. [SPONSOR MESSAGE] [00:01:27] JM: When I’m building a new product, G2i is the company that I call on to help me find a developer who can build the first version of my product. G2i is a hiring platform run by engineers that matches you with React, React Native, GraphQL and mobile engineers who you can trust.
    [Show full text]
  • Hacking with React Get Started with React, React Router, Jest, Webpack, ES6 and More with This Hands-On Guide
    Hacking with React Get started with React, React Router, Jest, Webpack, ES6 and more with this hands-on guide. Paul Hudson © 2016 Paul Hudson This book is dedicated to my wife, who has been endlessly patient with me while I write and re-write this book. No matter how hard I work, she works just as hard and has always been there for me. CONTENTS Contents Welcome! .............................................. 1 Begin at the Beginning: Chapter One .............................. 3 The Importance of using Webpack with React ......................... 9 Introduction to JSX ........................................ 12 Importing React Components using ES6 ............................ 14 What are React Props? ...................................... 16 Generating Random Values for Our Page ............................ 18 How to Write if/else Conditional Statements in JSX ..................... 20 Using JSX to Render Several Elements at Once ........................ 23 Handling Events with JSX: onClick ............................... 25 State vs Props in React ...................................... 28 Changing a React Component’s State with setState() ..................... 30 State and the Single Source of Truth .............................. 32 Rendering an Array of Data with map() and JSX ....................... 33 Cleaning up and Preparing for a Real Project ......................... 37 Fetching Ajax Data from GitHub using SuperAgent ...................... 40 Converting GitHub’s JSON into Meaningful JSX ....................... 42 Time for a Task:
    [Show full text]
  • REACT NATIVE in INSTAGRAM Yixin Wan — Feb 6, 2018 WHY REACT NATIVE? Developer Velocity
    REACT NATIVE IN INSTAGRAM Yixin Wan — Feb 6, 2018 WHY REACT NATIVE? Developer velocity • Developer velocity is a defining value of Instagram’s mobile engineering. • React Native allowed product teams to ship features faster to both iOS and Android apps through code sharing and higher iteration speeds. https://engineering.instagram.com/react-native-at-instagram-dd828a9a90c7 2 PAYMENTS CHECKOUT FLOW Highlights • 2 JS engineers finished the development in 4 month on both iOS and Android • 98% iOS and Android code sharing SHOPPING AT&T 1:20 PM AT&T 1:20 PM AT&T 1:20 PM glossier glossier glossier CTA and header update thumbnail-based navigation collapsible description 4 NOTIFICATION SETTINGS Highlights • Metrics neutral in # of notifications sent and crash rate • Looks much better than the old WebView • 92% iOS and Android code sharing COMMENT MODERATION Highlights • 85% iOS and Android Code sharing • Developed by a non-mobile developer with JS experience • Implemented in the span of one release cycle LEAD GEN ADS Highlights • 87% iOS and Android Code sharing • Same React Native code is used for both Facebook and Instagram 7 POST PROMOTE Highlights • 99% Code sharing • Improved Time to Interact from ~7 seconds in original web view to ~3 seconds for React Native version • Positive +3.9% increase in ads creation CHECKPOINTS Highlights • 97% Code sharing CHALLENGES And how to address them • App Size and Android Methods Count • Ended up selectively pulling in the parts needed and re-write other implementations, adding ~3500 methods and 1~2 MB size increase • Start up overhead mostly caused by having to inject the JavaScript bundle into JavaScriptCore (the VM used by React Native both on iOS and Android) and instantiate native modules and view managers.
    [Show full text]
  • React-Native.Pdf
    react-native #react- native Table of Contents About 1 Chapter 1: Getting started with react-native 2 Remarks 2 Examples 2 Setup for Mac 2 Setup for Windows 14 Setup for Linux (Ubuntu) 15 Start the terminal and run the following commands to install nodeJS: 15 If node command is unavailable 15 Alternatives NodeJS instalations: 16 check if you have the current version 16 Run the npm to install the react-native 16 Android SDK or Android Studio 16 Android SDK e ENV 16 Example app init 17 Obs: Always check if the version on android/app/build.gradle is the same as the Build Tool 17 Open Android AVD to set up a virtual android. Execute the command line: 18 Chapter 2: Android - Hardware Back Button 19 Examples 19 Detect Hardware back button presses in Android 19 Example of BackAndroid along with Navigator 19 Example of Hardware back button detection using BackHandler 20 Hardware back button handling using BackHandler and Navigation Properties (without using d 20 Chapter 3: Animation API 22 Examples 22 Animate an Image 22 Chapter 4: Command Line Instructions 23 Examples 23 Check version installed 23 Upgrade existing project to latest RN version 23 Logging 23 Initialize and getting started with React Native project 23 Start React Native Packager 24 Add android project for your app 24 Chapter 5: Components 25 Examples 25 Basic Component 25 Stateful Component 25 Stateless Component 25 Chapter 6: Create a shareable APK for android 27 Introduction 27 Remarks 27 Examples 27 Create a key to sign the APK 27 Once the key is generated, use it to generate
    [Show full text]
  • The 20 Best 2018 Performance Tester Insights
    Whitepaper The 20 Best 2018 Performance Tester insights THE 20 BEST 2018 PERFORMANCE TESTER INSIGHTS 2nd edition 20 speakers from 10 countries 24 hours live 35 cup of coffee 800 registrants 950 stickers Whitepaper The 20 Best 2018 Performance Tester insights This past June, Neotys brought together 20 experts from around the world to share their experience and knowledge regarding techniques, challenges, and best practices associated with load testing for the modern enterprise. The gathering was delivered online as a virtual event. The second annual Performance Advisory Council (PAC) event, proved to be transformational. Attendees were treated to new and innovative practices on the art and science of performance testing. Each presentation provided a wealth of information with insights and techniques aimed at performance testing improvement. The following is a synopsis of several presentations made during the event. We’re happy to share this information in the spirit of creating a more well informed, efficient community of test practitioners. Enabling user story sharing and learning on an international basis is critical to us. Stijn Schepers Performance Testing is Not an Average Game! Stijn Schepers has over 18 years of international experience as a performance test specialist/manager using both Agile (Scrum, SAFe) and Waterfall models. He has worked in Europe, New Zealand, and Australia as a performance engineer testing and optimizing complex enterprise solutions like Oracle: Financials, Forms, Web Center, CRM Applications, JD Edwards, J2EE solutions, Vignette, SIEBEL, SAP, Cúram, IBM Websphere, and Mule. Schepers is a visionary leader with in-depth technical knowledge in concept and practice driving performance testing in the modern enterprise.
    [Show full text]
  • 2015 Open Source Yearbook
    Opensource.com/yearbook . ........ OPENSOURCE.COM ................... Opensource.com publishes stories about creating, adopting, and sharing open source solutions. Visit Opensource.com to learn more about how the open source way is improving technologies, education, business, government, health, law, entertainment, humanitarian efforts, and more. Submit a story idea: https://opensource.com/story Email us: [email protected] Chat with us in Freenode IRC: #opensource.com Twitter @opensourceway: https://twitter.com/opensourceway Google+: https://plus.google.com/+opensourceway Facebook: https://www.facebook.com/opensourceway Instagram: https://www.instagram.com/opensourceway FROM THE EDITOR ............................. Dear Open Source Yearbook reader, The “open source” label was created back in 1998, not long after I got my start in tech publishing [1]. Fast forward to late 2014, when I was thinking about how much open source technologies, commu- nities, and business models have changed since 1998. I realized that there was no easy way—like a yearbook—to thumb through tech history to get a feel for open source. Sure, you can flip through the virtual pages of a Google search and read the “Best of” lists collected by a variety of technical publications and writers, much like you can thumb through newspapers from the 1980s to see the how big we wore our shoulder pads, neon clothing, and hair back then. But neither research method is particularly efficient, nor do they provide snapshots that show diversity within communities and moments of time. The idea behind the Open Source Yearbook is to collaborate with open source communities to collect a diverse range of stories from the year.
    [Show full text]