The annual USA-CEE Digital Services Matchmaking Day connects top CEE Digital/Software talent with American companies (both software/IT firms and non-IT firms) in search of top digital talent.
Digital and software talent in Eastern Central Europe is among the best in the world – at highly-competitive pricing. Dispersed across countries as diverse as Estonia, Poland and Romania, top tech companies from CEE will be in New York to meet digital buyers from US companies. We’ll make sure that you meet the people you want to meet, from across the CEE region, including Poland, Hungary, Lithuania, Czech Republic, Romania, Ukraine, Slovakia and Belarus.
Attendees at DeveloperWeek New York have Complimentary entrance, but Registration required.
Location: Rise New York, 43 W.23rd Street, New York, NY
Register: https://www.ceedigitalservices.com/tickets.htmlWith 500+ hirable candidates, the DeveloperWeek NY 2018 Hiring Mixer is one of New York's largest hiring events. Featuring 500+ hireable developers, designers, data scientists, and engineers, hireable candidates can grab drinks, network with sponsors, and get interviewed in our meeting area.
Learn more details about the Hiring Mixer and register for your ticket!
Schedule
6:00 PM | Doors Open: Hiring Mixer Begins
6:00 PM - 8:00 PM | Attendee & Sponsor Networking
6:30 PM - 7:30 PM | Sponsor Hiring Mixer Talks
8:00 PM | Doors Close: Hiring Mixer Ends
Introduction to Angular 6
Typical architecture of an Angular application
Using Angular CLI to scaffold our app
Building Blocks – Components, Services, Pipes, Directives
Lab 1: Creating components with Angular CLI
Creation of two different components with Angular CLI to build the user interface for a store
Lab 2: Bindings
Use @Input to pass data to a component
Make changes to a component template
Introduction to Angular services
Introduction to RxJS observables
Using the HttpClient to retrieve server data
Lab 3: Connecting our Angular front-end with a back-end server
We finalize our application by connecting the front-end and the back-end, effectively rendering server data on the client side in the browser.
Do you find yourself hotfixing to production on a regular basis? Do you want to create a better experience for collaborators contributing to your project? Then join this workshop on how to use best practices and tools to improve your processes.
Jonathan will discuss the benefits of Gitflow, and when to use it. He’ll review basic concepts of fork repository management and pull requests, and he’ll talk about how these concepts tie into Gitflow.
By the end of this workshop, you will be able to:
Get started with Gitflow for your projects.
Understand the benefits of fork repository management.
Distinguish when to use rebasing vs merging.
Understand pull request and review etiquette.
Create and review pull requests.
To make this workshop interactive, download these free tools in advance:
Sign up for GitHub: The Git repository hosting site where millions of developers collaborate on code.
Download GitKraken free: The legendary Git GUI client for Windows, Mac and Linux.
GraalVM is an open source set of projects driven by Oracle Labs, the Institute for Software Kepler University Linz Austria, and a community of contributors. GraalVM seeks to usher in the age of true language interoperability without the pains of many past approaches. If polyglot development and deployment appeals to you, or is a requirement, then this technology will enable a new set of tools in your toolbox. Iran Hutchinson will briefly review the project, why it's important, and what it enables. He'll then conclude with viewing some example experiments he's working on using the GraalVM approach.
The DevOps dream promises faster software releases while fostering collaborating and improving quality and customer experience. Docker provides the key capabilities to empower DevOps initiatives. This talk will demonstrate practical tips for using Atlassian tools like Trello and Bitbucket Pipelines to achieve continuous delivery of Docker & Kubernetes based applications. We will also look at how ChatOps enables conversation driven collaboration and automation for self provisioning cloud and container infrastructure.
At Scaled Inference, our mission is to make the full power of AI accessible for all. In this talk we cut through the endless hype and jargon to present a solution that uses the power of AI to drive exponential business growth. Introducing Amp.ai, the first autonomous optimization platform that allows business to scale without limits by delivering all the tangible benefits of AI. Simple and intuitive, Amp.ai eliminates guesswork by continuously learning and improving, empowering enterprises to move beyond the limitations of experimentation and realize key growth opportunities.
In this presentation, Scaled Inference CEO and Founder Olcan Sercinoglu provides a complete walkthrough and live demonstration of Amp.ai along with real-world results and comparisons against traditional methodology. He also reviews various relevant market dynamics, including increasingly AI-driven acquisition channels (search engines, app stores, social feeds, ad networks etc), that have rendered traditional experimentation obsolete and unlocked the need for true optimization to achieve unprecedented, measurable results.
Amp.ai: Don’t experiment, just optimize.
In the Enterprise Environment, Symphony provides a secure and flexible platform to enable and enhance intelligent automated business processes. In this talk we will explore the development of secure chatbots and how to introduce AI and BPM Technologies easily and quickly with standard toolsets.
By the end of the session, you'll learn about:
What is Symphony?
Secure End-to-end Encrypted Chatbot Development in the Enterprise
Introducing AI and Business Processes into Chatbots
Future of Bots in the Enterprise World
1. What is a heavily loaded frontal system of a bank. What makes difference between the system and a web project. The frontal system is in IT landscape of a bank.
2. How is DBMS scaled in Enterprise environment? DBMS instances are shards provided that technological stack is limited and difficult to change, vendor's scaling solutions are unreliable.
3. A web server and an application server are split similar to DBMS for achieving fault tolerance. It resulted into loose, independently working blocks. Each of block is servicing a part of customer. In case of block’s denial of service there is a reserve block available.
4. A routing component turns up to distribute data over blocks. How to ensure its fault tolerance?
5. What is the source of customers’ data (transaction history, customer profile) if reserve block is up and running? What can be degraded while denial of service is on in terms of business needs?
6. What mechanisms provide continuous customer service in case of denial of back-office systems.
7. Corner of perspective architecture: omnichannel, microservice architecture.
About 10% of all Internet requests flow through Cloudflare’s network. In addition to providing performance and security for over 7 million websites, Cloudflare exposes our entire infrastructure via a standard programmatic interface.
In this talk, we’ll cover:
Improving mobile app performance, especially over spotty network connections (mobile SDK)
Access control at the edge (Cloudflare Access)
How to write JavaScript that runs on Cloudflare’s edge (Cloudflare Workers)
Write plugins that other people can install onto their websites (Cloudflare Apps)
If you could leverage 151+ data centers worldwide, what would you build?
You may have built an existing JavaScript application using components that you love, maybe a grid, a chart, some treeviews, etc. But today your organization may be considering moving to a new framework, for example, Angular, React or Vue, and with new frameworks seeming to appear every week, who knows what is next. How do you continue to use those great components from your original application?
That’s where Web Components fits in!
In this session we will look at how you can use the Web Components specification to use your existing components you know and love in any framework - including no framework at all!
In this talk, we’ll give an overview of the State of the AI Ecosystem today, from the enterprise perspective. We’ll cover investment and technology trends, sharing our vision of artificial general intelligence as analogous to biological perceptual systems. We’ll highlight the ways in which AI is solving real-world issues, and project where the market is heading based on our experience interacting with hundreds of AI companies in our pursuit of building a marketplace for the AI Ecosystem.
Exonum is a framework for building private or permissioned blockchains, the core of Exonum is written in Rust. It’s used for governments, corporations and startups for creating their own secure and fast blockchain systems.
With the launch of Java Binding, the community of Java developers have an ability to develop services/smart-contracts for their blockchain applications on Exonum. On the workshop you will go through step by step guide on using this tool for creation of secure blockchain applications and how to run a service in Java on it.
This workshop will be useful for developers interested in distributed systems and blockchain applications.
An ideal data platform would have the following characteristics: Fast, Cheap, Accurate, Horizontally Scalable, and Fault Tolerant, but it's hard to have these characteristics combined in one data platform.
Typically, batch processing is cheap and accurate, but it sacrifices efficiency. Stream processing is fast, but there are many failure modes in stream processing, making fault tolerance more difficult to reason about. Finding the right balance between these requirements is difficult, therefore, lambda architectures are highly popular.
Rather than making one solution achieve all of these things, you can run batch and stream in parallel which allows for the entire system to achieve the required characteristics. However, this is not cheap. But, what if we could make stream processing accurate, fault tolerant, and horizontally scalable?
This talk will do a deep dive into the complexities of performing a join across multiple large data sets and how to build a reliable stream processing platform. The motivating use case will be the core auctions join that AppNexus must perform in order to determine which auctions transacted, which sees 1.2M events/second and 600MB/sec.