Flash / Flex

  • 8 years of team expertise in working with Flash technologies;
  • 28,000+ man-hours of effective experience;
  • Development and support of Flash-based applications;
  • References are available on request.

The Sigma Software Flash development team has deep knowledge of Flash technologies and tools such as Flash, Flex, Air and languages, including Flash ActionScript 2 and Flash ActionScript 3.

The combination of strong technical expertise and proven experience in delivering Flash applications of various complexities allows the Sigma Software team to create spectacular Flash-based applications with rich visual effects adding interactivity and animation.

The Sigma Software Flash development portfolio embraces a wide variety of online gaming applications, complex Flash applications, Flash interfaces, Flash websites, Flash banners and Flash presentations, both integrated into the websites and used as stand-alone demos.

Selected Projects

Dedicated Development Team for Oggifinogi Inc.
Customer: Oggifinogi Inc. (now Collective, www.collective.com)
Industry: Advertising, Internet
Solution Type: Advertising platform
Technologies: Java, .NET, Flash, C#, XML, MS SQL, MongoDB (NoSQL solution), HTML5, iOS, Git & Github and other.

Oggifinogi is an advertising technology platform that consists of a highly scalable platform for constructing, serving, monitoring and analyzing ads. It manages billions of ad impressions for thousands of clients. 


To establish a dedicated development center to support the customer’s own product.


Oggifinogi was a venture-backed startup. From the very beginning the team had to quickly develop a whole media ad platform, working under extremely high pressure, and integrating with various technologies and platforms.

Project description

Develop an ad player that is easy to integrate into websites with various technologies and platforms. Then — create the whole media platform to facilitate advertisement content management and distribution over a wide range of partnering websites, with a tracker of ad campaigns` efficiency. A dedicated Sigma Software team is continuously developing and supporting the product using Java, .NET, Flash, C#, XML, MS SQL, MongoDB (NoSQL solution).

The team has developed a real time reporting system and automated testing systems for the customer’s report-generating web solution and the customer’s frameworks (based on HTML and Flash). We started using HTML5 to enable the solution to support iOS, and used a Git version control system with Github hosting.


The platform is live and serves billions of impressions every year.

"Working with Sigma Software we made fantastic progress on our development. I've worked with many different outsourcing companies throughout my career, and have found that Sigma Software stands out as an excellent technology partner. The staff is sharp, dedicated, and treats projects with ownership. When a deadline looms or an operational problem occurs, you can rely on the team to be there. I've worked with them over the last several years and have had nothing but good experiences," said Michael Hyman, CEO and co-founder of Oggifinogi Inc.

Request more information

Corporate strategy scheme editing tool
Industry: Corporate
Solution type: Planning
Technologies: Flash, ActionScript 3.0, XML

The challenge of the project was to develop a Flash application allowing the display and editing of the corporate strategy scheme with regard to marketing trends. The scheme incorporates marketing trends, the company’s internal research and analysis results and projects available for editing, adding and deleting. All the dependencies are displayed in a Gantt chart. The application employs Flash for displaying the graph and enables users to work with it, while the .NET-based server portion is used for storing data. The .NET server portion is the company’s legacy system, and the Flash application is developed by Sigma Software specialists.

Request more information

Offshore Dedicated Center for Boss Media AB
Customer: GTECH G2
Industry: Online gaming
Solution type: Online games
Technologies: ActionScript 2.0, XML, C++, TCP/IP, Win API, DirectX, C#, Microsoft .NET, MS SQL, Sybase

Boss Media (now a part of GTECH G2) is a leading developer of innovative software and systems for digitally distributed gaming entertainment.

Sigma Software's first assignment was to develop an online Flash game client application within a very limited time frame. We developed a Flash Poker game client from scratch in just seven months. It has now been installed for a number of Boss Media clients and our team is constantly working on new releases. Starting with the Flash Poker, the project Sigma Software Offshore Dedicated Team (ODT), in cooperation with Sigma Kudos Sweden, became a highly reliable resource extension for the customer, providing its services to the customer's projects since 2006.

A team of 15+ specialists currently works on several of the customer’s projects on the premises of Sigma Software, carrying out support & maintenance, development, graphic design and testing:

  • The Poker team developed a Flash Poker game client from scratch in seven months and constantly works on new releases. The solution is designed for online gaming operators and can be customized for each client.
  • The Casino team develops desktop casino games (roulette, video poker, black-jack, etc.). Users can download and install the casino client application and play games in two modes: just for practice or for real money. Desktop casino is a client-server product which is customized for each specific gaming operator. Customized casino software components are normally installed on customers' servers, so the gaming operator purchases the complete casino gaming solution.
  • The back office application development team develops and integrates applications that allow gaming operators to monitor and administer gaming, support affiliate campaigns and build various reports (player and game statistics, money transfers, promotion campaign results tracking, etc.). The team performs integration tasks onsite.

Request more information