Topcoder was founded in 2001 with the goal of identifying the best developers through competition. Over the past decade, Topcoder has helped catalyze public sector crowdsourcing and transformed how the US government develops software and conducts research and development. Topcoder now has over 1.3 million members from around the world and has run challenges for many government agencies. It has also partnered with companies like IBM, Apple, GE, and Wipro to launch new crowdsourcing communities.
Who are we? Why C++? Who needs it and what good could it do for us? These questions were answered during this presentation. In the report, current trends in the C++ development market were discussed. Also, it was shared shared practical advices on the implementation of C++ expertise in challenging projects.
The presentation was delivered by Vladyslav Reutskyi (Senior Software Engineer, Consultant, GlobalLogic, Lviv) at GlobalLogic Kharkiv C++ TechTalk #1 on May 16, 2018.
What's new in the latest source{d} releases!source{d}
We recently announce source{d} 0.11, 0.12 and 0.13, two releases with lots of new features and performance improvements. From windows support, to port management, C# language support and new SQL querying, there is a lot for you to get excited about. We also discussed why you should care about Engineering Observability and what are some of the top use cases for source{d} in enterprises.
TopCoder is a community of over 225,000 software developer and graphic designers. Our clients include large companies (Fortune 50) to start-ups who tap into the TopCoder Platform by holding online contests. This presentation gives an overview of the platform and describes how it can work for you.
Explain the role of a Software Engineer in a tech company like Criteo for students of last year (graduate degree M2) at Grenoble INP - Ensimag, a top french computer engineer school in order to choose his/her career professional path.
See https://ensimag.grenoble-inp.fr/
Who are we? Why C++? Who needs it and what good could it do for us? These questions were answered during this presentation. In the report, current trends in the C++ development market were discussed. Also, it was shared shared practical advices on the implementation of C++ expertise in challenging projects.
The presentation was delivered by Vladyslav Reutskyi (Senior Software Engineer, Consultant, GlobalLogic, Lviv) at GlobalLogic Kharkiv C++ TechTalk #1 on May 16, 2018.
What's new in the latest source{d} releases!source{d}
We recently announce source{d} 0.11, 0.12 and 0.13, two releases with lots of new features and performance improvements. From windows support, to port management, C# language support and new SQL querying, there is a lot for you to get excited about. We also discussed why you should care about Engineering Observability and what are some of the top use cases for source{d} in enterprises.
TopCoder is a community of over 225,000 software developer and graphic designers. Our clients include large companies (Fortune 50) to start-ups who tap into the TopCoder Platform by holding online contests. This presentation gives an overview of the platform and describes how it can work for you.
Explain the role of a Software Engineer in a tech company like Criteo for students of last year (graduate degree M2) at Grenoble INP - Ensimag, a top french computer engineer school in order to choose his/her career professional path.
See https://ensimag.grenoble-inp.fr/
Open Source Software Development by TLV PartnersRoy Leiser
Our insights about Open Source software development. Trends, leading brands and practices, success stories, important Exists, Pros and Cons and much more.
Workshop 1. Architecting Innovative Graph Applications
Join this hands-on workshop for beginners led by Neo4j experts guiding you to systematically uncover contextual intelligence. Using a real-life dataset we will build step-by-step a graph solution; from building the graph data model to running queries and data visualization. The approach will be applicable across multiple use cases and industries.
International developers and building for the next billion usersUgonna William Imoh
This talk is centered around performance bottlenecks in regions like Africa. Also, it highlights ways to mitigate the effect of these network connectivity issues, using effective technology and the rapid growing developer community in Africa
During the past few years open source has transformed the tech industry. According to Gartner's survey 85% of companies currently use open source software. In this presentation we will examine what open source is? What are the pros and cons for software developers? How big is the market? How can one make money developing an open source product and which business models companies use? If it doesn’t work – is it possible to witch from and to OS?
This presentation was created in Aug 2013.
IronHacks Live: Info session #3 - COVID-19 Data Science ChallengePurdue RCODI
This IronHacks Live: Info Session provided details on the Summer 2020: COVID-19 Data Science Challenge hosted by the IronHacks Team at the Research Center for Open Digital Innovation (RCODI) at Purdue University.
This presentation is about engaging mainstream users for OSS ecosystem sustainability. Open source is becoming mainstream but there are still looming uncertainties about the sustainability of its ecosystem made of some keystone projects and many SMEs. The user is the missing component of the OSS ecosystem’s sustainability. We must put the user back into the equation.
This presentation introduces the Market Readiness Levels index, the OW2 OSS Good Governance initiative and the ReachOut beta-testing platform. three initiatives leveraging the resources and experience of OW2’s European community of open source projects with the ambition to engage mainstream users and make them more comfortable and more committed to the long-term term sustainability and success of the European open source ecosystem.
Crypton Studio is an IT company specializing
in blockchain development.
In 7 years on the global market, we have become
the largest company in the custom blockchain
development segment in Europe.
Since then, we have done 100+ various projects
for clients from 20 countries.
Inder Gopal
VP System Technology
IBM
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
This presentation helps a blockchain company to find the right marketing approach. Clip the slides with the most relevant results to try these ideas with your blockchain company.
If you're looking for a blockchain marketing team, DM us at 42dm.net. We help blockchain companies increase their lead generation.
TRIK cybernetical controller for advanced autonomous robotic models and embedded systems prototyping. Designed for R&D labs and startups, but perfect for STEM(STEAM) robotics.
Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...Daniel Krook
Materials for the OPEN TALK: Commit to the Cause, Push for Change: Contributing to Call for Code Open Source Projects session at DeveloperWeek Virtual on February 18, 2020
https://www.developerweek.com/conference/
Daniel Krook
IBM, Chief Technology Officer for the Call for Code Global Initiative
Andres Meira
Grillo, Founder & CEO
Lakshyana K.C.
Build Change, Technology Consultant
Call for Code is a multi-year program that calls on developers to create practical, effective, and high-quality applications based on one or more IBM Cloud services (for example, web, mobile, data, analytics, AI, IoT, or weather) or Red Hat platforms (including OpenShift) to build a solution that can have an immediate and lasting impact on humanitarian issues as open source projects. In this session you'll learn more about the solutions built to tackle natural hazards, climate change, and the pandemic. What sets Call for Code apart from other technology-for-good competitions is the commitment to deploy the winning solutions with the IBM Service Corps and to help teams build sustainable open source communities through The Linux Foundation. Join us at this talk to hear about the most recent winning projects, get an update on previous year's progress, and learn about how to contribute to two projects directly from the developers.
Open Source Software Development by TLV PartnersRoy Leiser
Our insights about Open Source software development. Trends, leading brands and practices, success stories, important Exists, Pros and Cons and much more.
Workshop 1. Architecting Innovative Graph Applications
Join this hands-on workshop for beginners led by Neo4j experts guiding you to systematically uncover contextual intelligence. Using a real-life dataset we will build step-by-step a graph solution; from building the graph data model to running queries and data visualization. The approach will be applicable across multiple use cases and industries.
International developers and building for the next billion usersUgonna William Imoh
This talk is centered around performance bottlenecks in regions like Africa. Also, it highlights ways to mitigate the effect of these network connectivity issues, using effective technology and the rapid growing developer community in Africa
During the past few years open source has transformed the tech industry. According to Gartner's survey 85% of companies currently use open source software. In this presentation we will examine what open source is? What are the pros and cons for software developers? How big is the market? How can one make money developing an open source product and which business models companies use? If it doesn’t work – is it possible to witch from and to OS?
This presentation was created in Aug 2013.
IronHacks Live: Info session #3 - COVID-19 Data Science ChallengePurdue RCODI
This IronHacks Live: Info Session provided details on the Summer 2020: COVID-19 Data Science Challenge hosted by the IronHacks Team at the Research Center for Open Digital Innovation (RCODI) at Purdue University.
This presentation is about engaging mainstream users for OSS ecosystem sustainability. Open source is becoming mainstream but there are still looming uncertainties about the sustainability of its ecosystem made of some keystone projects and many SMEs. The user is the missing component of the OSS ecosystem’s sustainability. We must put the user back into the equation.
This presentation introduces the Market Readiness Levels index, the OW2 OSS Good Governance initiative and the ReachOut beta-testing platform. three initiatives leveraging the resources and experience of OW2’s European community of open source projects with the ambition to engage mainstream users and make them more comfortable and more committed to the long-term term sustainability and success of the European open source ecosystem.
Crypton Studio is an IT company specializing
in blockchain development.
In 7 years on the global market, we have become
the largest company in the custom blockchain
development segment in Europe.
Since then, we have done 100+ various projects
for clients from 20 countries.
Inder Gopal
VP System Technology
IBM
ONS2015: http://bit.ly/ons2015sd
ONS Inspire! Webinars: http://bit.ly/oiw-sd
Watch the talk (video) on ONS Content Archives: http://bit.ly/ons-archives-sd
This presentation helps a blockchain company to find the right marketing approach. Clip the slides with the most relevant results to try these ideas with your blockchain company.
If you're looking for a blockchain marketing team, DM us at 42dm.net. We help blockchain companies increase their lead generation.
TRIK cybernetical controller for advanced autonomous robotic models and embedded systems prototyping. Designed for R&D labs and startups, but perfect for STEM(STEAM) robotics.
Commit to the Cause, Push for Change: Contributing to Call for Code Open Sour...Daniel Krook
Materials for the OPEN TALK: Commit to the Cause, Push for Change: Contributing to Call for Code Open Source Projects session at DeveloperWeek Virtual on February 18, 2020
https://www.developerweek.com/conference/
Daniel Krook
IBM, Chief Technology Officer for the Call for Code Global Initiative
Andres Meira
Grillo, Founder & CEO
Lakshyana K.C.
Build Change, Technology Consultant
Call for Code is a multi-year program that calls on developers to create practical, effective, and high-quality applications based on one or more IBM Cloud services (for example, web, mobile, data, analytics, AI, IoT, or weather) or Red Hat platforms (including OpenShift) to build a solution that can have an immediate and lasting impact on humanitarian issues as open source projects. In this session you'll learn more about the solutions built to tackle natural hazards, climate change, and the pandemic. What sets Call for Code apart from other technology-for-good competitions is the commitment to deploy the winning solutions with the IBM Service Corps and to help teams build sustainable open source communities through The Linux Foundation. Join us at this talk to hear about the most recent winning projects, get an update on previous year's progress, and learn about how to contribute to two projects directly from the developers.
Similar to Topcoder Reflections: Observations from a Decade of Crowdsourcing with the Public Sector (20)
How Successful Crowdsourcing Depends on asking 'Interesting Questions'Crowdsourcing Week
Writing Interesting Questions is as much art as as science. Here are some 100%Open has written recently. How can we double the fun of the LEGO play experience? How can I wash my home, myself, or my clothes with a single cup of water? (Unilever) How can we enable all Detroiters to travel more easily, safely and reliably? (Ford) How can we empower investors and their advisers to consider the CO2 impact of their investment decisions? (UBS) How can we help people do good by using their mobile phone in 3 minutes or less? (EE) Our Interesting Question methodology (https://www.100open.com/toolkit_2/interesting-question/) ensure that questions are accessible, contagious and as inspiring to the Challenge Holder organisation as they are to the Innovator target group.
Contestant Centered Design: creative approaches to designing competitionsCrowdsourcing Week
Creativity is critical to solving complex problems, developing new strategies, facilitating innovation, and driving organizational change. NIST’s Public Safety Communications Research Division’s open innovation efforts focuses on advancing wireless communications for America’s first responders by leveraging expertise and innovative solutions through crowdsourcing and collaboration. Success relies on creating competitions that achieve NIST’s organizational goals, incentivize world class science, remove barriers to entry, and maximize participation. Not an easy equation to balance. This session will discuss how design tradeoffs are considered for a variety of competition elements as concepts develop into a competition and as competitions are implemented. The goal of this interactive session is to provide a behind-the-scenes view of our process, engage audience ideas, and dive into a discussion about crowdsourcing and contestant-centered design.
Ethan will talk about the opportunity to reward crowdsourcing participants through crypto assets/tokens that allows the possibility of performing many micro transactions, saving costs for both the business and the users. In addition, the topic of transparency coming from the blockchain sector where business are now becoming more open to have the public help with tough R&D questions that in the past would have been kept internal. The blockchain industry is in fact growing communities as their branding strategy from the start, and rely on transparency for their community to trust them. All in all, we are seeing the tools in the making to ignite crowdsourcing’s future potential within decentralized business models. Lastly, we will dive into current use case studies from crowdholding.com, on creating a crowd rewarding mechanism for both crowd intelligence and crowd marketing.
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Albert Hoitingh
In this session I delve into the encryption technology used in Microsoft 365 and Microsoft Purview. Including the concepts of Customer Key and Double Key Encryption.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Elevating Tactical DDD Patterns Through Object CalisthenicsDorra BARTAGUIZ
After immersing yourself in the blue book and its red counterpart, attending DDD-focused conferences, and applying tactical patterns, you're left with a crucial question: How do I ensure my design is effective? Tactical patterns within Domain-Driven Design (DDD) serve as guiding principles for creating clear and manageable domain models. However, achieving success with these patterns requires additional guidance. Interestingly, we've observed that a set of constraints initially designed for training purposes remarkably aligns with effective pattern implementation, offering a more ‘mechanical’ approach. Let's explore together how Object Calisthenics can elevate the design of your tactical DDD patterns, offering concrete help for those venturing into DDD for the first time!
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
2. Topcoder was founded with a simple goal: identify the best
developers in the world through competition.
Over the past decade, Topcoder has been a catalyst for
public sector crowdsourcing, reframing the way the US
Federal Government develops software and conducts
R&D.
3. Topcoder
Community
Topcoder is home to the
world’s largest network of
Designers, Developers, and
Data Scientists.
The Topcoder Community
includes more than 1.3
million members from every
country around the world.
4. Community members in
over 190 countries
More engineers than
Microsoft, Facebook,
and Twitter combined
Challenges
per quarter
New members
per week
Paid to the
community
Logins every
90 days
1M+ 5x 1400
1800 $80m 35k
5. Where we have been . . .
2001
Topcoder launches gamified
platform for computer
scientists to demonstrate
skills and gain notoriety.
First Topcoder Community
member ratings are published.
2010
The NASA Tournament Lab is
formed. Topcoder begins to
work on app dev and
algorithm projects for many
Federal agencies through
Harvard.
2005
NSA begins to sponsor the
Topcoder Open for recruiting
purposes.
Full application development
stack capabilities added in
2006.
2004
Harvard publishes its first
academic study on Topcoder.
First commercial offering for
software components.
2011
Topcoder is onboarded to the
GSA Schedule for Challenges
and Competition Services.
DARPA taps Topcoder to
launch STEM education
community for teens.
2015
Topcoder is awarded a spot
on the NASA Open Innovation
Services contract vehicle
through 2020.
Topcoder and Apple partner to
launch the iOS Community.
2007
First commercial Marathon
Match conducted to develop
an enterprise data science
solution.
Topcoder Community expands
to include UX design.
2017
Topcoder has run challenges
for CMS, I-ARPA, EPA, Air
Force, DOE, VA, PTO, OPM,
USAID
Topcoder and IBM partner to
launch the Cognitive
Community.
2016
Topcoder surpasses 1 million-
member mark.
Topcoder and GE partner to
launch the IoT Community.
Wipro acquires Topcoder to
transform its business and the
IT services industry.
2009
The NSA “Enigma” Marathon
Match is hosted on Topcoder
based on the famous WWII era
decoding of the Enigma
machine, a cryptographic
security system.
01 04 05 07 09 10 11 15 16 17
17. 17
DATA SCIENTISTS
450K
AVERAGE # COMPETITORS
PER CHALLENGE
78
AVERAGE #SUBMISSIONS
PER CHALLENGE
578
Topcoder’s Data Science Community
18. 18 Algorithms and Analytics Sales Enablement
Algorithms and Analytics Overview
Products
● Algorithm Optimization
● Predictive Analytics
● Image and Pattern Recognition
● Objective Optimization
Crowdsourcing Contests
● Marathon Match
● Banner Match
● Mini Marathon Match
● Data Science First-to-
Finish (F2F)
● Data Science Sprint
● Data Visualization
● Data Science Ideation
Objectively scores with an automated scoring function that feeds the Topcoder live leaderboard.
Restricted to the following languages: Java, C++, C#.NET, VB.NET, or Python.
Objectively scores with an automated scoring function that feeds the Topcoder live leaderboard.
Competitors are allowed to use any language and libraries to write their solution.
A shorter duration, more straight-forward version of the Marathon Match. Has the same structure
and rules of a regular Marathon Match but a smaller prize purse for competitors.
Objectively scores with an automated scoring function that feeds the Topcoder live leaderboard.
Restricted to the following languages: Java, C++, C#.NET, VB.NET, or Python. A predetermined
threshold is selected for the match, and once a competitor reaches the desired threshold score
the match ends and the first place winner receives the one prize available.
A series of smaller, more rapid data science challenges with a manual scoring function and no
leaderboard. Competitors are allowed to use any language and libraries to write their solution.
A hybrid project completed by a series of data science tasks to find the unique qualities or
“highlights” in the data, followed by design challenges to visualize the data. The output of this
kind of project is static screens.
Looks to discover or learn new approaches, data, and ideas from the community.
19. Predictive Toxicology -
Environmental Safety
Predictive Analytics
Every day we come into contact with common pesticides. Which chemicals,
in what dosage, can cause us harm? See how the EPA used crowdsourcing
to deliver more accurate predictive analysis.
Learn More
20. 338 49
a Brand New Approach
discovered, tested, and shared with their scientific community
REGISTRANTS COMPETITORS
804
SUBMISSIONS
3
CHALLENGE DURATION
WEEKS
25. 25
Translate your mobile or web app idea into a structured design brief
that includes a description of the design concept, use case scenarios,
design guidelines, and a low-fidelity mockup of basic UI/UX elements.
What’s Included
Application design brief crowdsourced in the Topcoder Marketplace.
A Topcoder copilot manages all logistics.
What You Receive
Written visual design brief for up to five screens of a single application.
You pay only for the winning brief, not hours, and you own the final
deliverables.
Design Brief
Plan the UI/UX design of your application
Application Wireframe
27. 27
Code Development packages make it easy to add the people and skills
you need to round out your team, free valuable time, and accelerate
development.
Crowdsource specific phases of your development process or end-to-
end application builds.
What’s Included
Code or task crowdsourced in the Topcoder Marketplace.
A Topcoder copilot manages all logistics.
What You Receive
Ready-to-deploy code, interface, or service built to your specs. You pay
only for the winning code, not hours, and you own the final deliverables.
Code Development
Enterprise-grade code for every stage of the dev life
cycle
Code Development
29. 29
New HorizonsVA WORKFORCE DEVELOPMENT
This is footer and you can change the content or delete if you wanted to
30. 30
What is the TCVC?
The TCVC is Topcoder’s Veterans Community
● The VA has 3 projects in motion at Topcoder via NASA - web, analytics & mobile
● Each VA project includes funding for the TCVC
● Topcoder teams with OperationCode, a veterans 503(c) to source members
The TCVC is a place for US Veterans and Active Duty to learn and compete
The TCVC is hosted as a private community within Topcoder’s platform
● Challenges run inside the TCVC are open only to US Veterans and Active Duty
● Challenges types run from “Hello World” style to complex multi-challenge series
● Challenges also come to the TCVC via the VA’s projects as well
● Topcoder challenges can be cross-posted to TCVC with different prizes On veterans.topcoder.com, Vets compete
against each other, mentor each other, code
solutions for paying customers, earn
prizes and payments, and build their
resumes by working on actual customer
solutions.
31. 31
What are the goals of the TCVC?
VA Goals
Cultivate and Prepare veterans for entry into the tech world
● Give veterans the opportunity to PROSUMERS
● Provide opportunity for veterans to demonstrate current, marketable tech skills
Topcoder Goals
Use the TCVC as an incubator for new community members
● Cultivate new members
● Train and grow new copilots who will eventually lead projects in our regular
community
● Create a compelling story for Topcoder