Paweł Dudek Software Developer
Objective-C Skills
Core Data: Specializes in getting the best performance with huge data sets.
Core Graphics: Drawing custom views and graphics... from scratch!
Instruments: So a Zombie walks into the runtime...
iCloud: Sychronizing data between devices... without any effort!
Security: Written Enterprise-level apps with state-of-the-art iOS Security implementations.
Core Location: It's always about one thing... Location location location.
Runtime: Great understanding of ObjC runtime (method swizzling, dynamic method resolution).
Core Animation: Beautiful animations... at your fingertips.
And much, much more...
General Programming Skills
Agile Methodologies: Iterations iterations iterations... it's always about being flexible!
Test Driven Development: Writing tests always first enforces better and cleaner code.
Version Control: Distributed VCS (Git, Mercurial), centralized VCS (SVN)... You name it.
Developing for Mobile: Great understanding of mobile development - writing for limited resources (Memory, Computing Power, Energy)
Other programming languages: Java (and that includes Android too!), C, C++, SQL
Clean Code Evangelist: Keep It Simple, Stupid!
General Skills
Languages: English (buisness-fluent), German (Basic), Polish (Native)
Some of Current and Past Projects
Coming soon...
Yeah, coming soon-ish...
Meanwhile you can check out my github!
Or, if you're really, really bored you can take a look at my StackOverflow profile.
Education
02.2011 – 02.2013
Master of Science
Warsaw University of Technology, Faculty of Electronics and Information Technology (Emphasis: Telecommunications and Networks management).
02.2006 – 02.2011
Bachelor of Science
Warsaw University of Technology, Faculty of Electronics and Information Technology (Emphasis: Telecommunications and Networks management). Thesis subject: Augmented Reality for Mobile Devices.
Interests and hobbys
Rock, metal and jazz music, bass guitar, acoustic guitar, swimming, concerts, multiplayer computer games.