Krystian Brachmanski

Product Sales Support Manager
Wrocław, dolnośląskie

Doświadczenie zawodowe

Credit Suisse
FX dev lead
Nokia
Product Sales Support Manager
Providing support to the sales and project departments with respect to charge@once mediate product - mainly: solution architecture definition, dimensioning, offering and presentations to the customers. In addition giving indications to the R&D department about future development directions (missing functionalities, quality issues etc.)

Reponsibilities:
• supporting sales departments in preparing the offers
• supporting the project teams in preapring the RfP answers
• dimensioning and solution proposals
• definition of non-functional requirements regarding stability, servicability
• customer presentations (together with sales representatives)
• supporting the introduction of PCRF usecases (e.g. fair usage cap)

Technologies:
• Protocol mediation: Diameter (Gx/Gy), GTP', FTP, SFTP, NFS, iSCSI
• Software: RHEL, Digital Route's Mediation Zone, Veritas, FreeNAS
• own virtualized product environment: kvm + RHEL
Nokia
Linux software developer
Linux software developer for embedded optical DWDM devices.

Responsibilities:
• embedded systems security features analysis: description, comparison, documenation (FreeScale Trust Architecture, game consoles security features: Sony PSP, Microsoft Xbox)
• U-Boot fault corrections (http://www.denx.de/wiki/U-Boot)
• Performance report creation (http://code.google.com/p/yapcg/)

Technologies in use:
• Development env: Hudson, svn, git
• Programming languages: Python, C, scripting
• Hardware: embedded system (ARM architecture – Freescale P4080)
Nokia
Software/System architect
System/Solution Architect for charge@once Application Server – a JainSLEE 1.1 and JEE based platform for running applications for providing ngIN (VPN, NTS, IM-SSF etc.) services to the customers.

Responsibilities:
• Design for high availability (N+1 redundancy, HW MTBF calculations), performance (horizontal and vertical scalability)
• Design of Geographical Redundancy/Disaster & Recovery in two configurations: active-standby and active-active
• HW architecture specification: servers, storages, switches, rack layouts, UPS’es
• Security analysis including user management, hardening (firewall rules, password policies, SELinux), encryption
• Participation in definition of requirements for: NMS integration, backup & restore, installation procedures
• Presentations and trainings for projects and other departments

Technologies in use:
• Runtime: OpenCloud Rhino 2.2, ServiceBroker 2.3.0, JBoss 5.1.0 EAP, Linux RHEL 5.5 64-bit, Oracle 11.2.0 RAC
• Replication: Oracle Streams, Oracle (Active) DataGuard, Oracle GoldenGate
• Development env: Hudson, Maven/Ant Ivy, JDK 1.6, VSA, Eclipse
• Protocols: SS#7 (CAP, MAP, INAP), SIP, HTTP/SOAP, NFSv4
• HW: FTS RX300 S6, EMC CX4-120, EMC NX4 (NAS storage), F5 BIGIP LB,
Nokia
Software/System architect - database feasibility studies
Responsibilities:
• Giving recommendation for DB engine for two profiles of applications: real-time charging and more like data warehousing (hosting terabytes of data and providing statistics)
• SQL data model analysis, tuning and porting to another DB system
• SQL statement tuning and DB tuning (indexing, partitioning)
• Definition and execution of the non-functional tests: performance, availability, long duration
• Representing NSN as technical contact with Sun (MySQL)
Technologies in use:
• Runtime: Solaris 10, Oracle 11.2.0 Enterprise, MySQL Cluster 7.1.0, MySQL Community Server 5.1/5.3 (MyISAM, InnoDB)
• Environment: own developed Java based agent system, JMeter, own developed load generator, subversion
• HW: Sun T5240/T2000, HP DL380 G6 (x86/Nehalem based systems)
Nokia
System/Software Architect - JEE feasibility
Responsibilites:
• Analysis and comparison of functionalities provided by different JEE servers
(JBoss, Glassfish, Sailfin)
• Definition and execution of the performance benchmarks for: web application
(JSP, Servlets, WebServices), ejb’s (EJB 3.0), jpa (JPA 1.0/2.0)
• Comparing, integrating and benchmarking of different JPA providers: Hibernate vs
Eclipselink (TopLink)
• Comparing, integrating and benchmarking of different WebService stack imple-
mentations: Apache CXF, JBoss native and Metro
• Benchmarking of the Spring based WebServices
• Comparison of ESB (Enterprise Service Bus) solutions
Technologies in use:
• Runtime: Solaris 10, Glassfish 2.1 and 3.0, JBoss 4.2.2 and 5.1.0 GA, Spring
• Environment: own developed Java based agent system, JMeter, own developed load generator, subversion
• HW: Sun T5240/T2000, FSC PW650
Nokia
System/Software Architect - HW feasibility studies
HW architecture change feasibility studies/prototyping.
Responsibilites:
• Driving the migration of the C/C++ based platform from SPARC to x86
• Full bring-up of the product: SS#7, IP, process and charging related configuration
• Benchmarking of both configurations: Solaris 10 SPARC vs Solaris 10 x86 for fol-
lowing scenarios: MOC (Mobile Originating Call), SMS with DP, Diameter SCUR
and ECUR
• Scalability comparison between PW650, T2000, SunFire x4200 and x4600
• Performance tuning: NUMA, scheduling, proper platform settings

Technologies in use:
• Runtime: Solaris 10, Charge@once platform
• HW: Sun hardware: T2000, SunFire x4200, SunFire x4600
Nokia
Project leader – SCE test automation, SCE hotline
Responsibilities:
• Driving a project consisting of 7-10 people
• Automation of the software delivery process (whole software lifecycle) including
automatic installation on the target system and automatic online tests (SS#7)
• Automation of the WebUI tests: developing own tooling in C# and using it in Inter-
netExplorer for recording and executing the automatic testcases (together with
screenshots)
• Development of test services with example data models
Technologies in use:
• Clearcase, JBuilder, Solaris 9, NSN specific software packaging tooling
Nokia
Integration tester, SCE hotline
Responsibilities:
• Support for NSN project groups all around the world regarding SCE
• development of web based platform (J2EE Servlet based) for SCE hotline
• presentations for customers: Vodafone, T-Mobile
• Developing services and testing the SCE

Technologies in use:
• Clearcase, JBuilder, Solaris 9, NSN specific software packaging tooling

Edukacja

Logo
Exchange program (Informatik), magisterskie
Johannes Kepler Universitaet in Linz \\(Austria\\), http://www.jku.at/content
Logo
Informatyka, magisterskie
Politechnika Wrocławska

Grupy

Bazy Danych
Bazy Danych
Zagadnienia bazodanowe: SQL99 i jego implementacje w popularnych systemach RDBMS: Oracle, MySQL, PostgreSQL, MSSQL, IBM DB2 i inne.
J2EE
J2EE
Wszystko o Java Enterprise Edition
LINUX i OPEN SOURCE
LINUX i OPEN SOURCE
grupa dla uzytkownikow fanow maniakow i fanatykow linuksa :)
Sieci Komputerowe
Sieci Komputerowe
Wszystko o szeroko pojętej tematyce sieci komputerowych.
UML
UML
Unified Modeling Language