Michał Rudnicki

Software development team lead, Software architect and engineer
Katowice, śląskie

Umiejętności

AJAX Programowanie aspektowe Apache Bash CSS Wzorce projektowe Doxygen Erlang Git HTML JavaScript JSON Linux Memcached Mentoring Mercurial MVC MySQL Object Modelling Projektowanie obiektowe OOP ORM PHP PostgreSQL Refaktoryzacja REST Scrum SOAP Rozówj oprogramowania dokumentacja oprogramowania Inżynieria oprogramowania SQL Subversion Symfony Architektura systemu TCP / IP Przywództwo w zespole Przywództwo techniczne Test Driven Development UML Aplikacje internetowe Web Development Usługi internetowe XML Functional programming Linux server administration bitcoin

Języki

polski
ojczysty
angielski
biegły
hiszpański
podstawowy

Doświadczenie zawodowe

Telefonica
Development Lead
O2 is one of the biggest and best known brands in Ireland. Telefónica is a multinational telco business.

I lead Development Team responsible for corporate web site. I am responsible for planning and coordination of technical efforts related to ongoing development, extension, modification, and modernization of Telefónica O2 web presence. I also manage technical side of insourcing of existing projects and platforms and bringing integrated, modular solution under one roof. Using my technical expertise and experience in service oriented architecture I design, oversee, and implement key components of web landscape in O2.
Logo
Senior Frontend Engineer
Tuenti
Tuenti is the biggest and the fastest growing social network in Spain.

I am a part of core framework team responsible for disigning, prototyping, delivering, and extending robust, scallable, and performant platform for other Tuenti developers. Communication, code reviews, preparation of documentation and training material, internal support, and reaching out to developers is another key responsibility. I am also engaged in migration and planned obsolence of legacy systems.

Previously in Tuenti I was involved in delivering back office platform for Tuenti mobile division. This included planning and coordination with subcontractors and internal operations team. The result was a multiuser, permission and approval based, version controlled, web-service driven offerings manager for Tuenti mobile platform with user friendly interface.
Logo
Senior Web Developer
Imagine Communications
Imagine is the fastest growing telecom and ISP in Ireland and WiMAX technology provider.

I was leading a team of developers responsible for design, development, integration, and maintainence of back office web applications through their life cycle in broadband and telecom domain. This position demanded communication with internal and external stakeholders in order to translate business goals into technical requirements, specification, and design. I was interfacing between managers and engineers, mentoring engineering team. Formalizing development process consisting of team work organization, release management, quality assurance, and toolsmith works were also among my responsibilities.

Works designed, developed from the ground up, and maintained through their life cycle were:
- Walled Garden - a provisioning, reporting, and diagnostic system for WiMAX equipment, featuring point-in-time customer service history, transactional processing layer, integrated with Motorola network provisioning applications: SAG, NetOp PM, Sonus, Iperia
- WSL - a store-and-forward middleware system for on-line and off-line SOAP messaging, integrated via XML with 3rd party CRM application
- Acceptable Usage Policy - portal for monitoring and reporting on bandwidth usage policy violations, integrated with custom network reporting tools and business analysis software
- Comms - supervised development of communications platform, which was extracted from Walled Garden. It was a robust customer filtering and communication tool for pushing messages to customers (commercial information, billing and usage issues) through various channels (web, email, sms)
- GRILL server - a RESTful pub-sub messaging hub for notifying about key business events across above systems, which chiefly simplified interoperability between remote parts of company operations

Maintenance, integration, and planned phasing out of legacy systems was a key factor for business in all works created.
Logo
Lead Developer
Blastbeat Ltd
Blastbeat was a social enterprise startup running multinational educational program and social network for youth music enthusiasts.

As a lead developer I designed and executed with subcontractors a moderated social network for fans, bands, and mini-music-companies run by kids and supervised by parents and teachers. Catering for multiple stakeholders required careful design of fine-grained, yet comprehensible access control system and extensive search capabilities. I was responsible for planning and implentation of migration from legacy systems toward an integrated platform. I also devised a social moderation engine rating quality feedback for a moderator.

In addition I designed and implemented a content management system tailored to business requirements, which featured multilingual content, moderation and approval mechanism, multimedia streaming, document versioning, and vanity URL support.
Logo
Web Developer
Paddy Power plc
Paddy Power is the #1 on-line bookmaker web site in Ireland. With team of fellow developers I worked under constantly changing requirements on in-house business support software. Also games microsite at http://games.paddypower.com was redeveloped from ground up with support of graphics designers.
BetaSoft Sp.z o.o.
Software Engineer
Betasoft was where I learned awfully lot about software engineering done right. I was working in team building web software for business processes support (document and work flow management, customer relationship management). Our product was successful in environment of business and government customers.
Logo
Co-founder
EPSI s.c.
EPSI was a start-up where I mastered my computer systems and software development skills. It was a great adventure in doing business, working with customers, and building custom solutions. Many interesting ideas sparked and materialised there, such as thin-client technology, centralised authentication system, cluster-of-workstations, content management system, wireless metropolitan area network.

Edukacja

Logo
Erlang and OTP (Open Telecom Platform), magisterskie
Universidade da Coruña
Logo
Computer Science, magisterskie
Technical University of Częstochowa

Specjalizacje

IT - Rozwój oprogramowania
Architektura
IT - Rozwój oprogramowania
Programista PHP
IT - Rozwój oprogramowania
Zarządzanie projektem

Zainteresowania

Jazz, fusion, progressive metal. Playing guitar, cycling, swimming, rock climbing, sailing. Esoteric programming languages. Finance and economy, Bitcoin.

Inne

Pełen profil zawodowy na http://es.linkedin.com/in/michalrudnicki/

Grupy

1 wszystkich wypowiedzi
0 plusów
Bitcoin pl
Bitcoin pl
Miejsce do dyskusji o Bitcoin'ach.
Dublin
Dublin
Grupa dla osób w jakikolwiek sposob związanych z Dublinem (praca, studia, zwiazek mentalny)
IT Katowice
IT Katowice
Grupa profesjonalistów IT związanych z regionem katowickim.
PHP
PHP
Dla programistów PHP