ONE TEAM, FOUR LOCATIONS, THREE TIME ZONES. ONE GOAL.

Size: px
Start display at page:

Download "ONE TEAM, FOUR LOCATIONS, THREE TIME ZONES. ONE GOAL."

Transcription

1 ONE TEAM, FOUR LOCATIONS, THREE TIME ZONES. ONE GOAL. TEAMS OVERVIEW Sqor Sports - San Francisco, United States Inaka - Buenos Aires, Argentina Erlang Solutions - Stockholm, Sweden Erlang Solutions - Budapest, Hungary Pacific Time Zone UTC-08:00 Argentina Time Zone UTC-03:00 Central European Time Zone UTC+01:00 Central European Time Zone UTC+01:00 Sqor Sports San Francisco based tech startup. Sqor Sports is a sports social network, focused on providing the latest news, scores, and exclusive access to teams and athletes. Sqor Sports work with current and former athletes across all major sports, making direct connections with fans to boost brand awareness, promote new project launches, and drive sales growth. 75% of Sqor s users are mobile, so the importance of having highly reliable ios and Android apps is crucial enabling all users to access Sqor anywhere at any time. INAKA Buenos Aires startup, acquired by Erlang Solutions (ESL) in Experts in bootstrapping; taking a startup idea and build it to minimum viable product, before the client team takes over. They help clients launch quickly, with a codebase that can grow with them and their business. Inaka have extensive experience in designing end-to-end web and mobile apps in Java, Objective-C, Ruby, and use other leading technologies i.e. Android, ios, Rails, Riak, Elasticsearch, Redis, MySQL, and Heroku. Erlang Solutions Founded in 1999 soon after Erlang was released as open source. We specialise in providing businesses with truly scalable solutions through the creation, integration, delivery and lifetime support of a wide range of products and services. We have an extensive experience in system architecture and design, migration to OTP, prototyping, coding, integration, testing, profiling, code rewrites, code and architecture reviews and maintenance. Our HQ are in London with teams working from offices across the globe: Stockholm, Krakow, Budapest, Berlin, San Francisco and Buenos Aires.

2 PROJECT SUMMARY Erlang Solutions and Inaka fortified Sqor Sports legacy apps/servers by implementing several code improvements and refactors. For Sqor Sports to grow as they have projected, we planned and migrated their currentlegacy apps/servers to scalable and more reliable solutions. We also established important practices such as speccing/estimating proposed features, documentation, pull requests, test coverage and implemented new features. + + For ios (Mobile) that means transitioning from C# to Swift. + + For the Frontend that means moving from Backbone to Angular. + + For the Backend that will entail a complete overall architecture in Erlang. One of the project s highlights up to this point is the unique chat feature we developed in the mobile app from scratch. The chat, with its custom features, will be instrumental in differentiating Sqor Sports from its competitors. An iteration of this chat will be released to the app store in next month. TIMESCALE: start June 2015, complition scheduled for end of 2016 (mainly for the frontend and mobile); it is a long-term project. TEAMS BREAKDOWN Our remotely deployed team was built of 24 experts from many disciplines and offices. For this project to be delivered successfuly, it was important to have a leader within each team and on the top an overall Project Manager (in this case it was a PM from Sqor Sports). We also embedded developers within client s office and vice versa. Sqor Sports has sent 1 Junior Android and 1 Junior ios Developer to Inaka s Buenos Aires office, so that they could learn from our Senior Developers assigned to this project. 24 EXPERTS 4 LOCATIONS 3 TIME ZONES 1 GOAL Sqor Sports team 11 team members based in Sqor s San Francisco office main Project Manager ProJECT Leads ios Developer Android Developers Frontend Developer Erlang Backend Developers ESL & INAKA team 13 team members based in various locations Project Manager BA ios Developers BA Android Developers BA Angular Frontend Devs BA & BZ Erlang Backend Developers HU XMPP Backend Devs SE

3 COMMUNICATION, TOOLS & COMMON FRAMEWORK In a remotely deployed team working on one common goal, it is crucial for all team members to use one common framework, use a coherent communication system and be diligent in using the same tools. Two major aspects in managing remote collective teams are: + + Communication (two flows: ESL + Inaka + Sqor Sports for all stakeholders; and another flow for ESL + Inaka). + + Tools (task management tool Jira (Pivotal); internal messaging tool Slack - we created internal chat rooms for each team (Backend, Frontend, Mobile etc); daily standups on Google Hangouts and Skype). COMMUNICATION BETWEEN ERLANG SOLUTIONS + INAKA + SQOR SPORTS: + + Daily standups with all teams: Backend, Frontend, Mobile with our Project Manager attending all calls. All team members are encouraged to share what they are working on; it is also a great platform to mention any blockers, issues and ask questions. + + Weekly calls between ESL/Inaka Project Manager and Sqor Sports VP of Engineering. + + Weekly calls between ESL/Inaka and Sqor Sports Backend Developers (planning stage 2 and discussing specific tasks and features development). + + Adhoc calls - when facing an issue or sharing an idea. + + Face to Face workshops. Before commencing any work on stage two, we organised an intensive one week face to face workshop in San Francisco. For one distributed virtual team it was a great opportunity to discuss version 2 architecture, meet each other and establish frameworks and the roadmap. Attendees: 1 Lead, 1 Senior Developer from Erlang Solutions (Budapest), Sqor Sports CTO, Project Manager and all Backend Developers. COMMUNICATION BETWEEN ERLANG SOLUTIONS + INAKA: + + Daily standups with ESL and Inaka Developers and a Project Manager to discuss the workload, progress and any issues before reporting to Sqor Sports. + + Regular face to face meetings between Mobile, Frontend teams and a Project Manager (Buenos Aires office). + + Adhoc calls - when facing an issue or sharing an idea.

4 OUTCOMES SUMMARY One of the biggest advantages of working with us in remotely deployed environments is that we can provide on the fly. Our clients have immediate access to our experts at any time and any location. We will match the best skilled experts relevant to our clients and their project requirements. We have helped Sqor Sports in a critical time as they were scaling very fast; here is a summary of what we have accomplished together: BACKEND + + The development of a V2 Architecture, which will enable Sqor Sports backend to scalable when implemented. + + Assisting in fortifying the legacy servers and bug fixing as needed. + + Establishing better practices: reviewing code and documentation. + + Development of the Relationship Service to lay the foundation for the transition to the V2 architecture. + + Assisting in the backend architecture and tasks related to the chat feature (Stats Feed service). + + Setup of the MongooseIM and MUC Light architecture and services from scratch. + + Making various customizations to services as requested by Sqor Sports. + + Writing tests for those customizations. FRONTEND (ANGULAR JS) + + The development of an Angular architecture, which will replace their legacy app. + + Bug fixes and fortifying their legacy app as requested by Sqor Sports. + + Creation of the FC Bayern Munich page. + + The Migration of the app from Backbone to AngularJS. + + Implementation of a build system (Gulp), simplification of steps to build the app with a single Gulp command. + + Establishing good practices: writing unit and e2e tests, test coverage file. MOBILE (ios AND ANDROID) + + The replacement of old C# Model APIs with a Swift repository-based pattern. + + Implementation of localization. + + Implementation of mechanism for caching data (posts, users, etc). + + Several code improvements and refactors, bug fixing. + + Speccing the Chat Feature. + + Implementation of the Chat Feature (XMPP) by creating a Swift wrapper. + + Creating Asynchronous components to write posts when user is offline. + + Implementation of MUC Light (MongooseIM Chat Rooms). + + Establishing better practices: code review flow, documentation. + + Building Android app from scratch + + Implementation of localization + + Implementation of mechanism for caching data (posts, users, etc) + + Implementation of Smack XMPP Library (Chat) from scratch + + Creating Asynchronous components to write posts when user is offline + + Implementation of MUC Light (MongooseIM Chat Rooms) + + Bug-fixing.

5 SQOR SPORTS ENABLES A DIALOGUE IN DIGITAL SPORTS Sqor Sports has created an entirely new paradigm in digital sports by giving their ever growing roster of sports stars and teams access to their most engaging fans. Their concept is an enterprise solution for sports. Currently, the economics of social media are unbalanced for the athlete, team, league and global event. Sqor Sports has redefined this economic model. Their mission is to create the most entertaining platform in digital sports, while creating economic opportunities for sports enterprises by connecting them with fans and marketers at a massive scale. With 75% of all Sqor Sports users being mobile, it was crucial for Erlang Solutions and Inaka to connect their best ios and Android experts with Sqor Sports team. Our common goal was very well defined from the beginning of working on this project together - to create the most engaging and most reliable digital platform for sport fans to interact with their favourite sport personalities. With Sqor Sports team s passion, expertise and chosen technology there is no doubt that Sqor Sports is a very unique platform that enables athletes to go an extra mile for their fans. We help keep our clients businesses growing. From start ups to Fortune 100 companies, our technical know how is the backbone to their operations. We develop and build trusted, fault tolerant systems that can scale to billions of users. Contact us for more information or to discuss your project general@erlang-solutions.com. Founded in 1999 soon after Erlang was released as open source. We specialise in providing businesses with truly scalable solutions through the creation, integration, delivery and lifetime support of products and services based on the Erlang programming language. Our HQ are in London and our teams work from the offices in Stockholm, Krakow, Berlin, Budapest, San Francisco, Seattle and Buenos Aires. Our new website is live Be an explorer!

MongooseIM - Messaging that Scales

MongooseIM - Messaging that Scales MongooseIM - Messaging that Scales Michał Ślaski What is MongooseIM? 2 What is MongooseIM? Instant messaging for Social Media, Gaming and Telecommunications 2 What is MongooseIM? Instant messaging for

More information

Zero One Services and Company Profile. Zero One Software

Zero One Services and Company Profile. Zero One Software Zero One Services and Company Profile Executive Summary You have a great idea for an application that will change your community, your business, or even the world. The only problem is that every modern

More information

Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM

Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM Tecnológico de Monterrey Coding Boot Camp LIVE ONLINE PROGRAM Curriculum Overview The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM UNIVERSITY OF WASHINGTON CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

LIVE ONLINE PROGRAM UNIVERSITY OF ARIZONA CODING BOOT CAMP CURRICULUM OVERVIEW

LIVE ONLINE PROGRAM UNIVERSITY OF ARIZONA CODING BOOT CAMP CURRICULUM OVERVIEW UNIVERSITY OF ARIZONA CODING BOOT CAMP LIVE ONLINE PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

Java SE 11 Certification Questions Answered

Java SE 11 Certification Questions Answered Java SE 11 Certification Questions Answered 1 Why should I get Java Certified? 08 Can I take the 816 exam before the 815? 2 What has Oracle done for Java? 3 Why do I have to take two exams to earn Java

More information

INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT

INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT Cross TV, an engaging, positive and progressive national general entertainment channel for young adults with the vision to expand internationally is recruiting.

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM UNIVERSITY OF WASHINGTON CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

We turn hard problems into great software.

We turn hard problems into great software. We turn hard problems into great software. We are passionate individuals focused on crafting impactful solutions to our clients most complex problems. CPO and Cofounder Ingrid Alongi 2 We Develop Applications

More information

Massive IM Scalability using WebSockets Michał Ślaski

Massive IM Scalability using WebSockets Michał Ślaski Erlang Solutions Ltd. Massive IM Scalability using WebSockets Michał Ślaski What am I chatting about? 1999-2011 Erlang Solutions Ltd. 2 What am I chatting about? Chat features 1999-2011 Erlang Solutions

More information

_ Success Story. PedidosYa Uses Automated Checks to Ensure Quality User Experiences

_ Success Story. PedidosYa Uses Automated Checks to Ensure Quality User Experiences _ Success Story PedidosYa Uses Automated Checks to Ensure Quality User Experiences PEDIDOSYA PedidosYa is a leader in online food delivery from Latin America that connects millions of people with more

More information

Project Direction Proven ability to lead and manage a wide variety of design and development projects in team and independent situations.

Project Direction Proven ability to lead and manage a wide variety of design and development projects in team and independent situations. + Mike Hall Software Developer Email: mike@just3ws.com Telephone: (847) 877-3825 LinkedIn: linkedin.com/in/just3ws Skills API design Designed and refactored many application interfaces for use as libraries

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM UNIVERSITY OF RICHMOND CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development

More information

GETTING STARTED GUIDE

GETTING STARTED GUIDE GETTING STARTED GUIDE ON24 SOLUTIONS AND PRODUCT CATALOG Delivering innovative solutions for engaging and high-impact webinars and digital experiences Table of Contents WEBINARS OVERVIEW ON24 Webcast Elite...2

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM GW CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.

More information

The C-Suite Guide to Mobile Technologies for mhealth Development. Medical Web ExpertsTM

The C-Suite Guide to Mobile Technologies for mhealth Development. Medical Web ExpertsTM The C-Suite Guide to Mobile Technologies for mhealth Development Medical Web ExpertsTM January 2017 Executive Summary mhealth technologies are forming a more integral part of many healthcare organizations

More information

WOMBATOAM OPERATIONS & MAINTENANCE FOR ERLANG & ELIXIR SYSTEMS

WOMBATOAM OPERATIONS & MAINTENANCE FOR ERLANG & ELIXIR SYSTEMS version 3.0.0 3.0.0 IMPROVEMENTS OVER 2.0.0 MONITORING ++ Extensive dashboard redesign with a new, more intuitive user interface using GridStack. ++ Improved Mnesia netsplit service to detect and fix partitions

More information

WOMBATOAM OPERATIONS & MAINTENANCE FOR ERLANG & ELIXIR SYSTEMS

WOMBATOAM OPERATIONS & MAINTENANCE FOR ERLANG & ELIXIR SYSTEMS version 3.0.0 3.0.0 IMPROVEMENTS OVER 2.0.0 MONITORING ++ Extensive dashboard redesign with a new, more intuitive user interface using GridStack. ++ Improved Mnesia netsplit service to detect and fix partitions

More information

5 KEY REASONS FOR USING TELERIK PLATFORM MBAAS

5 KEY REASONS FOR USING TELERIK PLATFORM MBAAS 5 KEY REASONS FOR USING TELERIK PLATFORM MBAAS Don t Reinvent the Wheel Mobile backend as a service (MBaaS) offers sophisticated capabilities that you can use right off the bat in your mobile apps to make

More information

2nd National MBE Manufacturers Summit 2017

2nd National MBE Manufacturers Summit 2017 Global Manufacturing Community 2nd National MBE Manufacturers Summit 2017 August 15-16, 2017 Corporate Sponsorship Global Manufacturing Community Providing Opportunities for MBE Manufacturers Nationally

More information

GLOBAL RCS FORECASTS BY COUNTRY, Uncovering the RCS opportunity

GLOBAL RCS FORECASTS BY COUNTRY, Uncovering the RCS opportunity GLOBAL RCS FORECASTS BY COUNTRY, 2018-2023 Uncovering the RCS opportunity June 2018 Uncovering the RCS Opportunity Why does RCS matter? RCS converges the power and effectiveness of SMS, the engagement

More information

How ON24 Webinars Drive Internal Communications

How ON24 Webinars Drive Internal Communications How ON24 Webinars Drive Internal Between satellite offices, remote teams, and work-from-home policies, employees today are more geographically spread out than ever. But thanks to webinar technology, communicating

More information

DRIVING RESULTS. People come to Viber to connect, share and call for free.

DRIVING RESULTS. People come to Viber to connect, share and call for free. VIBER FOR BUSINESS DRIVING RESULTS People come to Viber to connect, share and call for free. Viber for business increases awareness, consideration or conversions for your brand by connecting to active

More information

What Mobile Development Model is Right for You?

What Mobile Development Model is Right for You? What Mobile Development Model is Right for You? An analysis of the pros and cons of Responsive Web App, Hybrid App I - Hybrid Web App, Hybrid App II - Hybrid Mixed App and Native App Contents Mobile Development

More information

H elping you choose the right automation testing tool

H elping you choose the right automation testing tool Automation Testing Tools - Comparison Matrix www.qaratest.com H elping you choose the right automation testing tool In today s dynamic market, it is a given that only agile and enterprise-ready lean organizations

More information

The office for the anywhere worker!!! Your LCB SOFTPHONE: A powerful new take on the all-in-one for a more immersive experience.

The office for the anywhere worker!!! Your LCB SOFTPHONE: A powerful new take on the all-in-one for a more immersive experience. The office for the anywhere worker!!! Your LCB SOFTPHONE: A powerful new take on the all-in-one for a more immersive experience. LCB SOFTPHONE FOR SALESFORCE Combine real-time communications and tracking

More information

Oracle Mix. A Case Study. Ola Bini JRuby Core Developer ThoughtWorks Studios.

Oracle Mix. A Case Study. Ola Bini JRuby Core Developer ThoughtWorks Studios. Oracle Mix A Case Study Ola Bini JRuby Core Developer ThoughtWorks Studios ola.bini@gmail.com http://olabini.com/blog Vanity slide Vanity slide Ola Bini Vanity slide Ola Bini From Stockholm, Sweden Vanity

More information

Playbook. The B2B Marketer s Playbook

Playbook. The B2B  Marketer s Playbook Playbook The BB Email Marketer s Playbook Seth Godin, marketing guru and inspiration for an action figure (true story), once said, The only way to consistently grow in BB is to be better than very good.

More information

Going cloud-native with Kubernetes and Pivotal

Going cloud-native with Kubernetes and Pivotal Going cloud-native with Kubernetes and Pivotal A guide to Pivotal Container Service (PKS) by role Fast, low-risk enterprise-grade Kubernetes has arrived With Pivotal Container Service (PKS), organizations

More information

Developing Microsoft SharePoint Server 2013 Advanced Solutions

Developing Microsoft SharePoint Server 2013 Advanced Solutions 20489 - Developing Microsoft SharePoint Server 2013 Advanced Solutions Duration: 5 Days Course Price: $2,975 Software Assurance Eligible Course Description Course Overview This training course provides

More information

How to choose the right Data Governance resources. by First San Francisco Partners

How to choose the right Data Governance resources. by First San Francisco Partners How to choose the right Data Governance resources by First San Francisco Partners 2 Your organization is unique. It has its own strengths, opportunities, products, services and customer base. Your culture

More information

to know about Microsoft Teams

to know about Microsoft Teams to know about Microsoft Teams If you have made significant investments in or are in the process of evaluating/deploying Skype for Business, what is your path forward in terms of migrating to Microsoft

More information

Partner Introduction

Partner Introduction P R E S E N T S Partner Introduction August 19, 2013 Today s Agenda The Market Opportunity Seminar Overview Benefits to End-Users Partner Pricing & Benefits How to Sell Launch Plan & Support Tools Q&A

More information

Partner Sales Playbook Atmosphere Voice and Messaging for Webex Teams

Partner Sales Playbook Atmosphere Voice and Messaging for Webex Teams Partner Sales Playbook Atmosphere Voice and Messaging for Webex Teams Table of Contents Introduction Atmosphere Cloud Communications IntelePeer & Cisco partnership Features Pricing Selling Atmosphere Cloud

More information

<Insert Picture Here> CxP Design Sprint

<Insert Picture Here> CxP Design Sprint CxP Design Sprint Maria Fernandez Trevino Agenda Intro to Agile The design sprint Unified design board Daily schedule options Product Owner: Tim Scrum Master: Maria elopment

More information

EUC 2015 MongooseIM The Right Tool for Scalable Messaging. Michał Piotrowski

EUC 2015 MongooseIM The Right Tool for Scalable Messaging. Michał Piotrowski EUC 2015 MongooseIM The Right Tool for Scalable Messaging Michał Piotrowski michal.piotrowski@erlang-solutions.com MongooseIM - The Right Tool for Scalable Messaging Agenda What is MongooseIM Motivation

More information

Five things you need to know when building your digital future. William Morrish GM Product Sales

Five things you need to know when building your digital future. William Morrish GM Product Sales Five things you need to know when building your digital future William Morrish GM Product Sales INTEROUTE BUILT Built TO BE THE to CORE be the OF EUROPE core of Europe Founded in 2002 2Bn Pan European

More information

PRODUCT KEYNOTE. Delivering the EMS Platform Akshay Mahajan, Vice President, Product Management

PRODUCT KEYNOTE. Delivering the EMS Platform Akshay Mahajan, Vice President, Product Management PRODUCT KEYNOTE Delivering the EMS Platform Akshay Mahajan, Vice President, Product Management akshay.mahajan@emssoftware.com October 18, 2017 Product Vision EXPERT USERS Greatest breadth & depth of functionality

More information

Enterprise Node.js Support

Enterprise Node.js Support Enterprise Node.js Support From One Practitioner To The Next As a founding member of the We began our journey with Node.js in 2010, having found a runtime Cloud Native Computing that would allow us to

More information

Obtaining developer position in growing company with good atmosphere inside collective, interesting projects and a lot of job to be done.

Obtaining developer position in growing company with good atmosphere inside collective, interesting projects and a lot of job to be done. Python Developer DoB: 21.06.1987 Place: Ukraine, Kiev About myself Reliable software developer with good sense of humor, cold mind and flaming heart. Interested in backend web development of high-load

More information

DEDICATED SOFTWARE DEVELOPMENT TEAM FOR ESURANCE SWISS INSURANCE BROKER COMPANY

DEDICATED SOFTWARE DEVELOPMENT TEAM FOR ESURANCE SWISS INSURANCE BROKER COMPANY DEDICATED SOFTWARE DEVELOPMENT TEAM FOR ESURANCE SWISS INSURANCE BROKER COMPANY About The Founder Since January of 2017 Mobilunity has been proudly providing a team of dedicated software developers for

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM THE CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.

More information

BE PART OF MEDIA & ENTERTAINMENT S FUTURE.

BE PART OF MEDIA & ENTERTAINMENT S FUTURE. BE PART OF MEDIA & ENTERTAINMENT S FUTURE. Exhibits: 9-12 April 2018 Las Vegas Convention Center, Las Vegas, Nevada, USA www.connectedmedia-ip.com Follow us using @CMIP2018 CONNECTED MEDIA IP AT THE 2018

More information

Pay TV solution from ADB

Pay TV solution from ADB Pay TV solution from ADB Complete solution for broadcast and broadband environment Integrated with personalised recommendations Consistent content discovery across multiple devices Entire functionality

More information

Red Hat Application Migration Toolkit 4.2

Red Hat Application Migration Toolkit 4.2 Red Hat Application Migration Toolkit 4.2 Getting Started Guide Learn how to use the Red Hat Application Migration Toolkit to migrate and modernize Java applications and components. Last Updated: 2019-03-26

More information

YOUR COMMUNITY WITH NABR NETWORK

YOUR COMMUNITY WITH NABR NETWORK YOUR COMMUNITY WITH NABR NETWORK Thank you for your interest in Nabr Network This exciting mobile app and website are designed to keep communication flowing in your community association. Many communities

More information

IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion.

IBM s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM s sole discretion. Please note Copyright 2018 by International Business Machines Corporation (IBM). No part of this document may be reproduced or transmitted in any form without written permission from IBM IBM s statements

More information

Project Plan. SISCalendar. for. Prepared by Zach Masiello. Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io

Project Plan. SISCalendar. for. Prepared by Zach Masiello. Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io Project Plan for SISCalendar Prepared by Zach Masiello Ethan Mick Michael Caputo Shawn Thompson Organization: SIS.io Revision History Name Date Reason For Changes Version Initial 10/1/13 First version

More information

GEOweb PROPERTY VIEWER

GEOweb PROPERTY VIEWER www.geoweb.dnv.org/properties AGENDA CONSIDERATIONS WHAT WE DID AND WHY WHAT S NEXT MOBILE USABILITY RESPONSIVE & ADAPTIVE DESIGN SIMPLIFICATION MOBILE FIRST CHALLENGES GOALS DESIGN & BUILD DIFFICULTIES

More information

Curriculum vitae - Dusan Odalovic

Curriculum vitae - Dusan Odalovic Curriculum vitae - Dusan Odalovic Dusan Odalovic dodalovic@gmail.com Seasoned Java EE developer, experienced with open-source stack: Spring, Spring MVC, Git, JPA/Hibernate, Spring

More information

UX Portfolio. Alin Buda. background image. image here. document title here. name here. Sept document date here. contact here.

UX Portfolio. Alin Buda. background image. image here. document title here. name here. Sept document date here. contact here. background image image here document title here name here UX Portfolio Alin Buda document date here Sept 2017 contact here Phone: 07473 13 56 53 Mail: hello@alinbuda.com Skype: alin.buda live link CTA

More information

STATE OF MODERN APPLICATIONS IN THE CLOUD

STATE OF MODERN APPLICATIONS IN THE CLOUD STATE OF MODERN APPLICATIONS IN THE CLOUD 2017 Introduction The Rise of Modern Applications What is the Modern Application? Today s leading enterprises are striving to deliver high performance, highly

More information

How OpenX built a Scalable Global Digital Revenue Platform

How OpenX built a Scalable Global Digital Revenue Platform How OpenX built a Scalable Global Digital Revenue Platform Anthony Molinaro Talk Outline A brief history of the OpenX software stack How we came to use Erlang in that stack 1998-2007 Pre-History 1998 -

More information

PREPARE FOR TAKE OFF. Accelerate your organisation s journey to the Cloud.

PREPARE FOR TAKE OFF. Accelerate your organisation s journey to the Cloud. PREPARE FOR TAKE OFF Accelerate your organisation s journey to the Cloud. cloud. Contents Introduction Program & Governance BJSS Cloud Readiness Assessment: Intro Platforms & Development BJSS Cloud Readiness

More information

Intermedia s Private Cloud Exchange

Intermedia s Private Cloud Exchange Intermedia s Private Cloud Exchange This is a practical guide to implementing Intermedia s Private Cloud Exchange on AWS. Intermedia, the world s independent provider of Hosted Exchange, and AWS, the leading

More information

MOBILE DEFEND. Powering Robust Mobile Security Solutions

MOBILE DEFEND. Powering Robust Mobile Security Solutions MOBILE DEFEND Powering Robust Mobile Security Solutions Table of Contents Introduction Trustlook SECURE ai Mobile Defend Who Uses SECURE ai Mobile Defend? How it Works o Mobile Device Risk Score o Mobile

More information

Association for International PMOs. Expert. Practitioner. Foundation PMO. Learning.

Association for International PMOs. Expert. Practitioner. Foundation PMO. Learning. AIPM Association for International PMOs Expert Practitioner Foundation www.pmolearning.co.uk PMO The Leading Standard and Certification for PMO Professionals Today Understand the Value of High-Performing

More information

FROM VSTS TO AZURE DEVOPS

FROM VSTS TO AZURE DEVOPS #DOH18 FROM VSTS TO AZURE DEVOPS People. Process. Products. Gaetano Paternò @tanopaterno info@gaetanopaterno.it 2 VSTS #DOH18 3 Azure DevOps Azure Boards (ex Work) Deliver value to your users faster using

More information

Transform your skills. Change your future.

Transform your skills. Change your future. Introduction Transform your skills. Change your future. Whatever your specialism or profession, Nology s three month tech conversion training course will give you the all the skills, knowledge, experience

More information

HILTI CREATING A CONNECTED, INFORMATION-ENABLED COMPANY. ProIT, September Marina Maschler Head of User Group Ambassadors

HILTI CREATING A CONNECTED, INFORMATION-ENABLED COMPANY. ProIT, September Marina Maschler Head of User Group Ambassadors OFFICE365 @ HILTI CREATING A CONNECTED, INFORMATION-ENABLED COMPANY ProIT, September 2018 Marina Maschler Head of User Group Ambassadors Dr. Christoph Baeck Head of Enterprise Computing Hilti Global IT

More information

BUYER S GUIDE WEBSITE DEVELOPMENT

BUYER S GUIDE WEBSITE DEVELOPMENT BUYER S GUIDE WEBSITE DEVELOPMENT At Curzon we understand the importance of user focused design. EXECUTIVE SUMMARY This document is designed to provide prospective clients with a short guide to website

More information

August, HPE Propel Microservices & Jumpstart

August, HPE Propel Microservices & Jumpstart August, 2016 HPE Propel s & Jumpstart Jumpstart Value Quickly build modern web applications Single page application Modular microservices architecture app generator Modularity provides better upgradeability

More information

BOOKMAKER PRESENTATION

BOOKMAKER PRESENTATION BOOKMAKER PRESENTATION ABOUT ODDSLIFE & SBC Oddslife is founded and managed by Rasmus Sojmark, who also founded SBC (Sports Betting Community). The two companies are headquartered in London, with offices

More information

Cloudreach Data Center Migration Services

Cloudreach Data Center Migration Services Cloudreach Data Center Migration Services High Velocity Migration to Leverage Full Benefits of the Cloud The Cloud is Inevitable Cloudreach believe it is not about if, but when enterprises move their IT

More information

Using and Developing with Azure. Joshua Drew

Using and Developing with Azure. Joshua Drew Using and Developing with Azure Joshua Drew Visual Studio Microsoft Azure X-Plat ASP.NET Visual Studio - Every App Our vision Every App Every Developer .NET and mobile development Desktop apps - WPF Universal

More information

Company Overview. Company based in the heart of Silicon Valley. Sources best talent around the world in order to deliver highest quality product.

Company Overview. Company based in the heart of Silicon Valley. Sources best talent around the world in order to deliver highest quality product. Game Development UE Company Overview Company based in the heart of Silicon Valley Sources best talent around the world in order to deliver highest quality product. Ensures projects are delivered in the

More information

Red Hat Application Migration Toolkit 4.0

Red Hat Application Migration Toolkit 4.0 Red Hat Application Migration Toolkit 4.0 Getting Started Guide Simplify Migration of Java Applications Last Updated: 2018-04-04 Red Hat Application Migration Toolkit 4.0 Getting Started Guide Simplify

More information

Cloud Transformation: Data center usage models driving Cloud computing innovation. Jake Smith, Advanced Server Technologies Data Center Group Intel

Cloud Transformation: Data center usage models driving Cloud computing innovation. Jake Smith, Advanced Server Technologies Data Center Group Intel Cloud Transformation: Data center usage models driving Cloud computing innovation. Jake Smith, Advanced Server Technologies Data Center Group Intel Legal Disclaimer Intel may make changes to specifications

More information

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions

Test Automation Strategies in Continuous Delivery. Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions Test Automation Strategies in Continuous Delivery Nandan Shinde Test Automation Architect (Tech CoE) Cognizant Technology Solutions The world of application is going through a monumental shift.. Evolving

More information

Information Brochure, SEO. Software Testing, Online Bidding, Networking

Information Brochure, SEO. Software Testing, Online Bidding, Networking TM Information Brochure, SEO Software Testing, Online Bidding, Networking WindowIT Organization run by CEO/Founder Mr. S. K. Gupta and highly technical qualified professionals associated with various Top

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM THE CODING BOOT CAMP AT UC SAN DIEGO EXTENSION FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW - FULL TIME The digital revolution has transformed virtually every area of human activity and you can be part

More information

WEBINAR CONSOLE BRANDING GUIDE

WEBINAR CONSOLE BRANDING GUIDE WEBINAR CONSOLE BRANDING GUIDE WEBINAR CONSOLE BRANDING GUIDE Introduction In today s digital age, marketers increasingly rely on webinars to create meaningful, engaging experiences with customers and

More information

Cloud without Compromise - Continuous Innovation for Growth

Cloud without Compromise - Continuous Innovation for Growth Cloud without Compromise - Continuous Innovation for Growth Michael Healy Vice President IBM Cloud Computing We are at an inflection point in the industry Technology is increasingly the most critical driver

More information

Preparing your network for the next wave of innovation

Preparing your network for the next wave of innovation Preparing your network for the next wave of innovation The future is exciting. Ready? 2 Executive brief For modern businesses, every day brings fresh challenges and opportunities. You must be able to adapt

More information

James Hollingshead SUMMARY

James Hollingshead SUMMARY James Hollingshead Phone: 740-707-5876 james@jameshollingshead.com SUMMARY Software developer with 13 years of experience in system analysis, requirements gathering, business analysis, architecture, design,

More information

Edge Foundational Training

Edge Foundational Training Edge Foundational Training Give your team the tools to get up and running with Edge Edge Foundational Training provides the tools and information needed to start using Edge whether in the cloud or on premises.

More information

CURZON PR BUYER S GUIDE WEBSITE DEVELOPMENT

CURZON PR BUYER S GUIDE WEBSITE DEVELOPMENT CURZON PR BUYER S GUIDE WEBSITE DEVELOPMENT Website Development WHAT IS WEBSITE DEVELOPMENT? This is the development of a website for the Internet (World Wide Web) Website development can range from developing

More information

EMPLOYEE LOCATION TRACKING SERVICE

EMPLOYEE LOCATION TRACKING SERVICE WES T ST R EET AWE SOM E STR EET EMPLOYEE LOCATION TRACKING SERVICE Web & Android OVERVIEW GPS fleet tracking services have been on the market for some years now but with the explosion of smartphone usage,

More information

RFP DOWNTOWN RALEIGH ALLIANCE WEBSITE REDEVELOPMENT. Deadline for Proposals: JULY 12, 2018 at 5 PM

RFP DOWNTOWN RALEIGH ALLIANCE WEBSITE REDEVELOPMENT. Deadline for Proposals: JULY 12, 2018 at 5 PM RFP DOWNTOWN RALEIGH ALLIANCE WEBSITE REDEVELOPMENT Deadline for Proposals: JULY 12, 2018 at 5 PM Introduction and Overview The Downtown Raleigh Alliance is requesting proposals from qualified firms for

More information

ON24 Webinar Benchmarks Report 2013 ASIA/PACIFIC EDITION

ON24 Webinar Benchmarks Report 2013 ASIA/PACIFIC EDITION benchmark REPORT ON24 Webinar Benchmarks Report 2013 ASIA/PACIFIC EDITION TABLE OF CONTENTS Executive Summary 03 KEY FINDINGS METHODOLOGY Pre-Webinar Benchmarks 05 Promotional Tools Driving Registration

More information

OCP STANDARDS IN THE CLOUD STRATEGY OF LA POSTE / I.T. DEPARTMENT SERVICES-MAIL-PARCELS

OCP STANDARDS IN THE CLOUD STRATEGY OF LA POSTE / I.T. DEPARTMENT SERVICES-MAIL-PARCELS REDHAT SUMMIT POSTE / I.T. DEPARTMENT SERVICES-MAIL-PARCELS SERVICES-MAIL-PARCELS IT DEPARTMENT May 3rd 2017 01. 02. LA POSTE BUSINESS UNIT SERVICES-MAIL-PARCELS 03. IT DEPARTMENT 04. CLOUD SERVICE 2 May

More information

Previous Capstone Project

Previous Capstone Project Capstone Projects RoviSys (http://www.rovisys.com) located in Aurora Ohio, has 4 project that we will help them develop. In the process you will have an opportunity to experience how software is developed

More information

FULL STACK FLEX PROGRAM

FULL STACK FLEX PROGRAM THE CODING BOOT CAMP FULL STACK FLEX PROGRAM CURRICULUM OVERVIEW FULL TIME The digital revolution has transformed virtually every area of human activity and you can be part of it as a web development professional.

More information

Introduction to List Building. Introduction to List Building

Introduction to  List Building. Introduction to  List Building Introduction to Email List Building Introduction to Email List Building 1 Table of Contents Introduction... 3 What is email list building?... 5 Permission-based email marketing vs. spam...6 How to build

More information

!!!!!! Digital Foundations

!!!!!! Digital Foundations Digital Foundations Digital Literacy Knowing which tools to use and how to use them. The goal of our workshop today is to improve your digital literacy so you strategically choose what to do online and

More information

Over-the-Top B2C Mobile Messaging

Over-the-Top B2C Mobile Messaging Over-the-Top B2C Mobile Messaging B2C Messaging Today B2C mobile messaging is a multi-billion dollar market in growth mode and is used by businesses to attract, retain, and engage with customers for both

More information

Essential for Employee Engagement. Frequently Asked Questions

Essential for Employee Engagement. Frequently Asked Questions Essential for Employee Engagement The Essential Communications Intranet is a solution that provides clients with a ready to use framework that takes advantage of core SharePoint elements and our years

More information

Qingcheng s Strategic Play for Market Share Newcomer hopes niche market will grow

Qingcheng s Strategic Play for Market Share Newcomer hopes niche market will grow COVER STORY 32 Qingcheng s Strategic Play for Market Share Newcomer hopes niche market will grow By June ZHU cover story 33 The dominant colour in Qingcheng s office is a vibrant orange, a play on its

More information

Cisco Spark from Telstra. Empower teamwork

Cisco Spark from Telstra. Empower teamwork Cisco Spark from Telstra Empower teamwork Contents Product summary 03 Benefits 06 Solutions 07 Cisco Spark Business Messaging 07 Spark Advanced Meetings 08 Cisco Spark Hybrid Services 09 Spark Board 10

More information

NOSQL OPERATIONAL CHECKLIST

NOSQL OPERATIONAL CHECKLIST WHITEPAPER NOSQL NOSQL OPERATIONAL CHECKLIST NEW APPLICATION REQUIREMENTS ARE DRIVING A DATABASE REVOLUTION There is a new breed of high volume, highly distributed, and highly complex applications that

More information

Capital Markets Seminar Hendrik Klindworth, Founder & CEO

Capital Markets Seminar Hendrik Klindworth, Founder & CEO Capital Markets Seminar 2017 Hendrik Klindworth, Founder & CEO COMPANY SNAPSHOT Founded 2007 In Germany 420 employees in two offices Located in Hamburg & Düsseldorf 200m registered users >30 language versions

More information

Making hybrid IT simple with Capgemini and Microsoft Azure Stack

Making hybrid IT simple with Capgemini and Microsoft Azure Stack Making hybrid IT simple with Capgemini and Microsoft Azure Stack The significant evolution of cloud computing in the last few years has encouraged IT leaders to rethink their enterprise cloud strategy.

More information

Scaling with Continuous Deployment

Scaling with Continuous Deployment Scaling with Continuous Deployment Web 2.0 Expo New York, NY, September 29, 2010 Brett G. Durrett (@bdurrett) Vice President Engineering & Operations, IMVU, Inc. 0 An online community where members use

More information

Skype for Business Users: 18 Things to Know about Microsoft Teams for 2018

Skype for Business Users: 18 Things to Know about Microsoft Teams for 2018 Skype for Business Users: 18 Things to Know about Microsoft Teams for 2018 If you have made significant investments in or are in the process of evaluating/deploying Skype for Business, what is your path

More information

Campaign Goals, Objectives and Timeline SEO & Pay Per Click Process SEO Case Studies SEO, SEM, Social Media Strategy On Page SEO Off Page SEO

Campaign Goals, Objectives and Timeline SEO & Pay Per Click Process SEO Case Studies SEO, SEM, Social Media Strategy On Page SEO Off Page SEO Campaign Goals, Objectives and Timeline SEO & Pay Per Click Process SEO Case Studies SEO, SEM, Social Media Strategy On Page SEO Off Page SEO Reporting Pricing Plans Why Us & Contact Generate organic search

More information

Cloud Computing: Making the Right Choice for Your Organization

Cloud Computing: Making the Right Choice for Your Organization Cloud Computing: Making the Right Choice for Your Organization A decade ago, cloud computing was on the leading edge. Now, 95 percent of businesses use cloud technology, and Gartner says that by 2020,

More information

Agenda. 1 Intelligent Communications. 2 Considerations. 3 Partner Approach, Tools & Resources. 4 Partner Guidance & Checklist

Agenda. 1 Intelligent Communications. 2 Considerations. 3 Partner Approach, Tools & Resources. 4 Partner Guidance & Checklist Microsoft Teams: Agenda 1 Intelligent Communications 2 Considerations 3 Partner Approach, Tools & Resources 4 Partner Guidance & Checklist Microsoft Teams Communicate through chat, meetings & calls Collaborate

More information

CHAKIB BENZIANE FRONTEND UI/UX ENGINEER

CHAKIB BENZIANE FRONTEND UI/UX ENGINEER CHAKIB BENZIANE FRONTEND UI/UX ENGINEER I ve missed more than 9000 shots in my career. I ve lost almost 300 games. 26 times, I ve been trusted to take the game winning shot and missed. I ve failed over

More information

Work like a startup! TUT Software Startup Day. Harri Kiljander, Dr. Tech

Work like a startup! TUT Software Startup Day. Harri Kiljander, Dr. Tech TUT Software Startup Day Work like a startup! Harri Kiljander, Dr. Tech Product guy and UX designer, who also wrote real software a couple of decades ago Director of F-Secure Lokki 11 th of December 2013,

More information

RCS MediaGroup and Allenta

RCS MediaGroup and Allenta Case Study RCS MediaGroup and Allenta Varnish API & Web Acceleration with Advanced Paywall solution Allenta helped RCS MediaGroup implement Varnish API & Web Acceleration advanced access control paywall

More information