Michał Zajączkowski

Lead Java Developer, Sabre
Kraków, małopolskie

Doświadczenie zawodowe

General Electric
Team Leader – Applications & Enterprise Architecture
Serve as the expert on the interaction and interfacing of the vast number of IT components
required to service today's business needs
· Maintain an awareness level of new technologies and industry players and how changes will
affect current GE needs and solutions
· Responsible for project initiation and completion within functional area by directing activities
of others as well as maintaining individual project responsibilities
· Accountable for delivery of goals and objectives assigned to the work group
· Responsible for people management activities including distribution of work assignments and
assist with performance management
Sabre Polska Sp. z o. o.
Lead Java Developer
Responsibilities in current (Java Team/Tech Lead) role:
- lead a team responsible for developing, coding, testing and debugging new highly complex software solutions or enhancements to existing software in a maintenance capacity
- provide technical direction for project and project team
- apply skills and concepts to oversee large, complex projects
- understand of business application.
- works with technical staff to understand problems with software and resolve them
- resolve customer complaints with software and respond to suggestions for improvements and enhancements
- assist in development of software technical documentation
- demonstrates broad knowledge of technical solutions
- designs and codes complex applications
- create optimization programs to resolve problems
- design and build prototype applications
- oversee product development

Leading one of the development teams (4 dev + 2 QA) to implement global platform converging company’s hotel systems (Lastminute.com, Travelocity.com, Zuji.com, hotel part of company’s GDS), consisting of many backend services and Extranet GUI:
- cooperation with teams from different locations (Krakow, London, Dallas, Bangalore),
- software process based on Agile methodology
- working on high availability and high volume systems (hundreds of TPS),
- being responsible for preparing technical design, development, tracking and presenting story cards.
- cooperating with enterprise architecture teams,
- managing releases and doing maintenance of existing systems.
- languages/technologies used: Java, Spring, Camel, SpringMVC, Ajax, Valang, jquery, REST, SOAP, JMS, JiBX, Drools, Hibernate, Fuse ServiceMix, Oracle, Couchbase, shell scripting
Logo
Senior Software Developer
ABB Corporate Research
ABB Corporate Reasearch/ABB Software Factory, Software Developer
Work in group developing factory excellence systems: production scheduling, execution and quality
- design, development and maintenance of enterprise systems according to software process
- deploying applications in corporation factories
- integration with existing systems (BaaN, Infor, SAP)
- tuning system performance (SQL, HQL queries, JVM memory footprint etc.)
- languages/technologies: Java/J2EE, C#, Hibernate, JBoss Application Server, SQL Server, Oracle, Webservices (Axis)
Logo
Senior Software Engineer
Regional Examination Commission
- design, development and maintenance of exam data processing system
- supervision of exam data processing (elementary school, high school finals, vocational school exams)
- work with RDBMS: SQL Server, Oracle and PostgreSQL (databases of size over 100 mln records)
- development of web applications (PHP, JSP)
- preparing tools to gather data and generating reports (Java, SQL stored procedures, scripting languages)
- participation in establishing further systems development strategy
Ringier Axel Springer Polska Sp. z o.o.
Web developer
- designing, programming and maintenance of web applications (including e-commerce) and tools basing on technologies: ASP, PHP, Java, Javascript, CSS
- working SQL Server, Oracle and MySql databases, data models design

Edukacja

Logo
informatyka, magisterskie
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie

Specjalizacje

IT - Rozwój oprogramowania
Programista JAVA

Grupy

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Akademia Górniczo-Hutnicza to jedna z najlepszych i najbardziej renomowanych polskich uczelni, od lat zajmująca czołowe miejsca w rankingach szkół wyższych. Przoduje w dziedzinie nowocze