A

Andrzej Filipowicz

About

Detail

Mazovia, Poland

Timeline


work
Job

Résumé


Jobs verified_user 0% verified
  • Apple
    Senior macOS Software Engineer
    Apple
    Jan 2024 - Current (2 years 10 months)
    • Improved the UX and accessibility of an internal app used across the whole company. • Suggested and implemented improvements to internal tooling and documentation. • Refactored private APIs in an initiative to comply with rules Apple imposes on 3rd party developers.
  • O
    Senior iOS Software Engineer
    Olympic Games
    Jan 2023 - Jan 2024 (1 year 1 month)
    • Led the development of critical modules for the Paris Olympic Games app, used by over 17 million people without incidents. • Implemented a dynamic CMS-driven onboarding process, increasing conversion rate by 30%. Individual steps can be rearranged without breaking the whole flow and without re-releasing. • Engineered a rich map experience by integrating custom data visualization, Google Maps SDK and location-based services, enhancing navigation efficiency for users. • Created a seamless and intuitive user interface utilizing Swift, SwiftUI, UIKit, Lottie and a typed design system, allowing flexibility in adapting to designers' ever-changing ideas. • Architected and implemented a flexible analytics abstraction layer, enabling easy swi
  • HSBC Bank
    Senior iOS Software Engineer
    HSBC Bank
    Jan 2022 - Jan 2023 (1 year 1 month)
    • Developed and launched a user-friendly savings account and dashboard feature. • Prepared extensive UI and unit test coverage, enabling a safe rollout to 2 million MAUs crash-free. • Maintained and enhanced a legacy Objective-C codebase, carefully adding Swift modules, increasing app stability and reducing developer overhead. • Implemented secure coding practices including SSL pinning, encryption, keychain storage, FaceID and session management to ensure compliance with the financial industry regulations.
  • A
    Senior iOS Software Engineer
    Andrzej Filipowicz iOS Consulting
    Jan 2019 - Current (7 years 10 months)
    • I own a software consulting company, advising clients on a case-by-case basis. • I always maintain confidentiality, ensure professionalism and guard against conflicts of interest. • My services include: mentoring individual engineers, creating roadmaps, implementing standalone features, providing architectural advice, teaching teams processes like code review workflow, clarifying requirements, UI and launch time performance optimization.
  • Homer
    iOS Software Engineer
    Homer
    Jan 2018 - Jan 2020 (2 years 1 month)
    • Led the resolution of critical bugs in legacy Objective-C code, improving crash-free experiences from 70% to 99%, mainly caused by memory leaks and improper main thread management. • Identified and eliminated significant overcharge fees (10x) in the analytics suite by implementing an A/B test cache, saving the company from spending the annual budget in just over a month. • Transformed legacy code by refactoring it into Swift modules, improving maintainability and performance while expediting onboarding for new developers. • Reduced initial app load time by 4 seconds using Time Profiler and refactoring the startup flow. I've converted some dynamic frameworks to static ones, simplified the critical execution path, added lazy loading whe
  • Droids On Roids
    iOS Developer
    Droids On Roids
    Jan 2014 - Jan 2018 (4 years 1 month)
    • Architected, implemented and launched 10 iOS applications across various industries. • Mentored junior engineers, elevating their animation skills and best practices, which increased their efficiency, confidence and self-reliance, resulting in attracting higher profile clients. • Established a framework for the mobile team to propose R&D projects, fostering innovation, greatly boosting employee enjoyment and decreasing turnover rate. • Implemented best practices and oversaw the code review process, improving overall code quality. • Optimized multiple complex feed UIs to achieve smooth 60 fps scroll performance. Techniques used: pixel-perfect view alignment, correct image sizing, scaling and caching, minimizing transparency, using asy
Projects (professional or personal) verified_user 0% verified
  • Z
    Złote Wyprzedaże - E-commerce App
    • Implemented a synchronized online shopping basket with web sockets significantly boosting transaction completion rates. • Integrated secure payment gateways and user authentication systems.
  • p
    pickin' - Image-based Social Media Platform
    • Engineered innovative photo collages with custom grid layouts and interaction points, enabling direct purchasing from product images - crucial to the app's revenue model. • Improved image editing by leveraging GPU acceleration, increasing processing times by over 50% resulting in higher user engagement.
  • L
    Loop - WiFi Display Bluetooth Companion App
    • Pioneered a unique horizontal feed consisting of endless vertical feeds using AsyncDisplayKit. • Optimized UI and background loading of large media for smooth scrolling. • Implemented Bluetooth connectivity for seamless device pairing.