BANKING SECTOR

CHALLENGE:

Operational fusion – connection of two big banks and a smaller one. It was the challenge concerning two banks? systems integration. Each of the bank had different target group, one side targeted at individual clients, the other one was concerned on business Clients. Our main goal was to integrate bank systems so as to provide the banks employees and the clients with the fluent usage of different bank systems after the integration.

SOLUTION:

We built a team of 15 highly skilled Project Managers with great experience in banking area which provided their know-how and met the deadlines.


EFFECT:

We worked for about 1500 hours within a year and three months.

Connectis provided banks with the following solutions:

  • 3 banks CRM systems unification,
  • The risk estimation for 2 banks? systems integration. In the result we created unified system of common risk report,
  • Data migration ?client?s data of both banks was transferred into one place. In general, all data was transferred from 30 to 25 systems.
  • Unification of Client?s departments service processes
  • Preparation of bank organization process after migration, schedule of system startups, system trainings and procedural management.
TECHNOLOGIES:

PMP/PMI, Prince2, SCRUM, Agile, UML, MS Project HP ALM, HP QC

RAILWAYS

Our Client is a global intelligent mobile systems provider of key products such as railway lighting signaling systems management, ticket purchasing systems, parking service payment systems and city service pool systems.

CHALLENGE:

The client faced an arduous task of creating a sales support tool for railway ticket sales for a subsidiary/customer. The existing sales process was too cumbersome for the consumers; however, disparate and legacy technologies made internal management of these sales almost impossible for the Client. Additional technological limitations made it difficult for the Client to scale the business for increased sales and would not have success migrating to a more traditional approach such as application servers. To increase sales efficiency and consumer satisfaction the Client worked together with Connectis to transform the buying experience.

SOLUTION:

Within 2 weeks we formed an agile team of experienced Specialists, such as: Analyst, Architects and Web developers skilled at Oracle databases, Java and JavaScript language. The team?s responsibilities included design, development, documentation and unit tests of the new module. The Client was active the mostly during the End User Adoption Training/Testing. The project resulted in increased visibility of KPIs for the Client, including railway connections, prices, discounts and tariffs.


EFFECT:

In the set time, the Connectis team delivered new functionalities ordered by the operator. The effect of our practices was:

  • Implementation of several modules providing data on railway connections, prices, discounts and tariffs. These modules were to cooperate with several front-end channels (web, mobile). Communication took place via webservice.
  • Implementation of two GUI modules presenting tariff data as part of an existing, larger application.
TECHNOLOGIES:

Java, SOAP (JAX-WS), REST (JAX-RS jersey), DDD, Oracle (SQL), Hibernate, JavaScript, Maven

PUBLIC SECTOR

CHALLENGE:

Connectis got a commission from public administration to modify civil rights service system. The modification was required due to changes in legislation. The main contractor decided to start cooperation with our company due to lack of possibility to meet the deadline with current resources

SOLUTION:

Connectis formed the team to support the main contractor and due to time limits and unique software decided to use SCRUM as the methodology of the project. According to analytical documentation provided by the client our team prepared technical projects, implemented code, automated tests and technical documentation. Our products were delivered to the main contractor for the quality control and integrational tests.


EFFECT:

Combination of the main contractor?s branch knowledge and our experience in team management and team building enabled realization of all necessary modifications on time. Our contribution to the project result was appreciated by the main contractor and lead to continuity of our cooperation.


METHODOLOGY USED:

Agile/SCRUM

EDUCATION

CHALLENGE:

Clients goal was to make an application with an ease access to information which is necessary to manage an educational institution and to present data in reports and statistics. The application should fulfill functions of classes diary, school management modules, timetables administration and personal data management. The service is dedicated to every type of educational institution. Our Client did not want to form own programmers? team due to high expenses and lack of proper experience. A quick entry to new service market was the main Client?s goal.

SOLUTION:

Connectis formed the team consisting of: analyst, designers/developers, developers and testers. We chose SCRUM methodology to develop the product. Our company delivered the further editions of implemented and tested product. All the processes were controlled by Product Owner from the Client?s side. He made decisions, set requirements and priorities. Software product acceptance tests were conducted by the team formed by the Client.


EFFECT:

The main result of our work is E-dziennik ? an innovative and comprehensive electronic system which allows to manage, communicate and organize school processes and saves time and founds. Our product, in comparison to other similar solutions available on the market, was developed in cooperation with final users (headtechears and teachers).


TECHNOLOGIES:

Agile, SCRUM, C#, .Net, ASP.Net, Entity, JavaScript, jQuery, Angular/Aurelia, HTML, CSS, Microsoft SQL Server, GIT, TDD, BDD

ELECTRONIC PAYMENTS

Currently, our Client is a big platform which supports over 100 cryptocurrencies and more than 6000 pairs to exchange. The Client contacted Connectis with a request to design, create, test & launch its current platform.

CHALLENGE:

The main challenge for the Client was to generate a go-to-market platform starting from scratch. The client?s goal was to make managing cryptocurrency easier for the end user. The system had to provide direct integration with online shops enabling the payments to be realized by its agency. Due to high risk of cyber-attacks and complicatedness of the system storing sensitive data the Client?s main priority was the service safety, high availability and a brisk enter of the application on the market.

SOLUTION:

In order to develop a proper solution Connectis formed the team consisting of analysis specialist, designers, developers and testers that performed according SCRUM methodology. Working together with the Client, multiple changes in scope were addressed in real-time without significant delay. To meet the Client?s goals our team decided to develop an application using micro services architecture providing the platform with high availability and scalability. The team modelled the system on solutions used on powerful Netflix platform. The team used Docker tools for virtualization through the containers and installed the application on Amazon cloud (AWS).


EFFECT:

The product was created in accordance with the assumed time frame. Thanks to the chosen methodology of work, the client could easily update the requirements to meet the requirements of the very dynamic bitcoin / blockchain market.


TECHNOLOGIES:

Java 8, Spring Framework (Cloud, Security, Data), RabbitMQ, PostgreSQL, AureliaJS, HTML, Docker, AWS

SOFTWARE

Our Client specializes in software solution design, development & implementation for companies in finance, telecommunications, media and the public sector.

CHALLENGE:

Due to Clients fast growth lacked of internal resources with Java, GWT and Spring technologies skills. The current workforce and market environment made it extremely time-consuming to fill this void. Low retention rates of more experienced programmers compounded this challenge and prognosed additional long-term risks for the Client.

SOLUTION:

Working together with the Client, we designed a tailor-made training program to fill the lack of required specialists for the Client. In order to properly staff the upcoming project with the appropriate talent, C_school acquired potential resources. After receiving over 300 applications, we subsequently presented 25 candidates to the Client. 18 candidates had been approved. The custom program took about 240 training hours to complete. The entire 4-month process resulted in 16 candidates taking the final test prepared by the Client.


EFFECT:

14 participants have passed the exam and started to work on the project. Our success rate for this project is 87,5%.


TECHNOLOGIES:

Java, GWT, Spring

RETAIL, PRODUCTION

Our Client is a world-famous multinational group, that designs and sells ready-to-assemble furniture, kitchen appliances and home accessories. It has been the world’s largest furniture retailer since at least 2008.

CHALLENGE:

Due to Client?s fast business development growth, the need of more IT resources appeared. The Client required specialists with technical degrees, at least 1 year of experience and fluent English skills. These new resources were assigned to work in IKEA stores and their main tasks included technical support for IKEA users (employees), verification of current systems and tools installed internally. The new resources were to help support the infrastructure allowing IKEA to sell furniture to consumers all over the world.

SOLUTION:

Connectis dedicated 2 recruitment specialists to this project. 17 meetings with potential candidates yielded 11 potential resources that were presented to the Client. 8 of these candidates are hired by Client.


PUBLIC SECTOR, HEALTH CARE

This is Public project realized for the Ministry of Health. We created ?Electronic Platform for gathering, analysis and disclosure of digital data about Medical Incidents? (Elektroniczna Platforma Gromadzenia, Analizy i Udostepniania zasobów cyfrowych o Zdarzeniach Medycznych)?.

CHALLENGE:

Connectis? task was to deliver Java developers for the project. The goal of the project was to create public services electronic platform in Health Care industry that allows public administration and citizens gathering, analyzing and disclosing digital data about medical incidents. The system includes information about medical incidents of citizens of Poland, EU and other countries which use medical services in Poland. We had to enable informational systems which is the basis for medical data electronic platform. Product implementation had to correlate with the main project goal ? development of public services electronic platform which allows to gather, analyze and make available digit data about medical incidents.

SOLUTION:

Connectis built a team of 35 specialists who were involved to stages 1, 2 and 3 of the project:

  1. Creation, gathering, analysis and enabling the patient medical electronic documentation to be available for authorized medical staff in a proper place and time in order to provide patients with the highest level of medical care.
  2. Electronic prescriptions, referrals and medical consultations reservation support enabling easier access to important administrative procedures connected with health safety of patients.
  3. Health safety control and supervisory authorities access to reliable and relevant statistics which allow to manage and plan activities accordingly.
TECHNOLOGIES:

JEE (Struts, Spring, Hibernate, JSP, JSF), Web Services (WSDL, XML, XSD), SQL, AJAX, jQuery, Prototype, Tools: Eclipse, Maven, Ant, SVN, Junit, Prince 2.

STARTUP

FILTTR connects IT specialists with companies in order to place them in the most suitable job positions. By using a mobile application FILTTR use a different approach for the recruitment industry & focuses on quality over quantity.
CHALLENGE:

Development of a system enabling a more effective first contact between the employer and the employee. This system needed to consist of 3 components: a mobile application for candidates, a network application for employers and a database to search candidates with specified skills.

The process can be described as:
  1. Identification of the key traits, skills and talents based on the Employers open position
  2. Search for the best talent & connection with the Employer
  3. Direct offers for candidates through a mobile application
  4. Acceptance or rejection by the candidate
SOLUTION:

The project?s core focus was a mobile integration and to development a platform that allows candidates to use a smartphone in a way to:
Sign up & configure the application with talents & skills,
View and reply to job offers,
Recommend job offer to friends,
Refer job offers to others,
Check accepted offers,
Recommend application,
Accept dedicated system messages ,


TECHNOLOGIES:

Mobile: Android, WWW: Angular 1.X (Apache), Backend: Java EE, Jersey, Hibernate, SQL Server 2012 (Glassfish)
The project was realized and transferred to maintenance stage. Functionalities were developed and added according to the Client?s business requirements. The whole process started from gathering Client?s requirements up to implementation after acceptance tests took 7 months. The application can be downloaded from Google Play and AppStore.