Acision | Amdocs | Cetin | EuroWag | Equa Bank | Gemalto | O2 Czech Republic | Wincor Nixdorf | Self-employed

Projects

Open Messaging Gateway
 
System for handling, various modification of SMS for american mobile operator AT&T.
  • End-to-end testing with SMS center simulators
  • Performance testing
  • Whole software life-cycle maintenance - from creating of system requirements to delivery of test reports
  • Maintenance, verification of production defects
Open Internet Proxy
 
Proxy server for mobile operators which is fully modular and is capable to handle various traffic, especially protocols like HTTP, RTSP, XMPP and many others.
It is capable to do many things from basic content modification through video optimization to almost anything due to its own scripting language which allow to create many customer based modifications.
 
Me and Radek Bartman came with idea of using OIP for charging customers for using "smart" messaging such a Facebook messenger, WhatsApp and other IMs. We came with proof of concept and won a second place in competition with more than 20 other ideas on "Prague Innovation Cup 2011". Our idea was also presented at GSMA Mobile World Congress 2012.
  • End-to-end testing with real mobile phones
  • Whole software life-cycle maintenance - from creating of system requirements to delivery of test reports
  • Performance testing
  • Regression testing
Generic Billing Gateway
 
Online billing applications, I have developed one solutions pack, which is responsible for online charging of GPRS.
  • Solution pack development
  • Unit testing
Enabler for ABN Amro
 
Complex billing system which includes billing itself, charging and invoicing. System also includes front-end for "tariff" modifications and several interface for communication with other banking systems.
  • Testing of new change requests (from design of test cases through testing itself to test report delivery)
  • End-to-end testing from charge to invoice
  • Regression testing and its automation
  • Issues investigation
  • Performance testing of front-end
Enabler for Standard Bank of South Africa
 
Complex billing system which includes billing itself, charging and invoicing. Heavily customized and connected with other banking systems.
  • Testing of new customization for customer
  • Coordination of testing
  • End-to-end testing from charge to invoice
  • Regression testing and its automation
  • Issues investigation
  • Operation of production systems
  • Software deployment on production systems
Pricing Service
 
Web-service which works together with database backend of Enabler and is responsible for online price calculation under various conditions.
Calculations made by web-service are displayed to customer in their Internet Banking. System is running on two separate machines and located behind load balancer.
  • Functional, performance and integration testing
  • Fail-over testing
EE
 
Web-service which works together with database backend of Enabler and is responsible for online price calculation of international money transfers fees and charges.
  • Functional testing
  • End-to-end integration testing
  • Coordination of performance testing
New Integration Platform
 
New Integration Platform (NIP) integrates other systems (old and new ones) which use different interfaces (such as web services, databases). Reason for replacing old piece of software is fact that company CETIN splits off from O2 Czech Republic and thus need independent systems, not only for legal reasons.
NIP consists of several application servers, one of them is exposed to internet for communication within other ISPs. Other ISPs can order infrastructure rental, send orders, create tickets, check for service availability on specific address and much more.
  • Test execution - Function & Integration and Inter-operators tests on several project within platform
  • Review of analysis and review of TCs provided by other systems
  • Automation
  • Co-ordination of other testers
Notification Engine
 
Web-service based application capable to call SMS center and send SMS through it to customers. Eventually messages can be send by e-mail.
It has capability to prioritize certain messages (such as IB authorization messages) before others. It also has ability to use end to end encryption.
  • Test design and execution - Function & Integration tests
  • Automation
  • Performance testing
Project Selfcare
 
New integrated client portal built on greenfield.
The portal allows customers to order, configure and manage their assets (vehicles, toll units, fuel cards, etc.), view and download invoices, filter and export transactions and many more in modern and user-friendly fashion, that all on all kinds of devices, from mobile phone to PC. Intuitively, responsively and without issues.
  • Full coverage of user stories by automated TCs (Selenium, Cucumber with Page Object Model)
  • Automatic execution of Smoke test within CD/CI pipeline
  • Design of deployment scripts
  • Integration testing (SIT/UAT)
SelfCare
Project Cash Loans
 
Project aimed on mortgages and cash loans, composite from several applications.
I was responsible for part called "Elbos", it has front-end and back-end, but in production only backend is used.
Elbos is responsible for crediting (sending requests to payment system) a loan to customer and debit payments from their account according to schedule of repayment. It is also responsible for coordination of guaranteed in case of mortgages.
It is brain of solution, it takes outputs from risk, customer database, internet banking and it gives output to IB, payment system and accounting.
  • Test design
  • UAT Testing
  • Integration testing
OTA Enabler
 
Over-the-Air platform used for OTA update of SIM cards.
My project was aimed on NFC payments.
Enabler communicates via several web services, both synchronous and asynchronous.
I got strong knowledge about Global Platform, smartcards and java applications on them and about keys and card's security.
  • Verification of customized solutions
  • Issue investigation
  • Verification of defects from production
Simple Online Company / Moje O2
 
Replacement of old O2's systems with brand new ones, including integration layer, frontend (eg. branch app, self service app) and backend systems.
I was part of team responsible for billing's (Customized Ericson BSCS) integration and functional testing, that included intermediation, rating, billing itself, invoicing among others.
  • System integration testing
  • End to end integration testing
  • Test analysis and design
  • Design of automated tests (incl. design of whole testing automatition for billing domain
Android Tablet PayPad - Albert
 
Development of a new payment device based on a 7" tablet running Android 4.0.4. The goal of the project is not only to provide a payment terminal but also a platform on which third party applications will run providing various value added services.
  • End-to-end testing with MC, VISA, AmEx, Dinners, China Union Pay, non-payment cards and Commonwealth Bank back-end systems
  • System and Hardware testing, test design, execution, defect investigation, automation
  • Verification and test analysing
  • Issue investigation
PayPad
Websites
 
I have designed and developed few websites, including this one. Mostly based on PHP & MySQL.
 
 
Software
 
I have developed few application based on C# and MSSQL, one of the biggest ones was registration system for scrapyard.
I am also spare time Android developer.
 
 
Server
 
I run and maintain my personal web/mail/samba server. I also do several experiments with various routers which are capable to run OpenWrt or other embedded systems.