
Jan Wisniewski
Verified Expert in Engineering
Expert Mobile Developer
Rzeszow, Poland
Toptal member since February 6, 2025
Jan is a seasoned software engineer with 18 years of experience in the software industry. He has seven years of professional experience as a full-stack developer and 11 years in mobile development. Jan has a proven track record in leading development teams and delivering high-quality applications across various industries.
Portfolio
Experience
- Xcode - 16 years
- iOS - 14 years
- UIKit - 10 years
- Swift - 6 years
- React Native - 4 years
- SwiftUI - 4 years
- React - 4 years
- Combine - 4 years
Availability
Preferred Environment
MacOS, iOS, Xcode, Swift, React, TypeScript
The most amazing...
...app I've developed is Transport GZM. It combines all available providers into one system and allows commuters to travel without worrying about tickets.
Work Experience
Senior Software Engineer
Asseco Data Systems
- Delivered two public transport telematics apps for metropolitan areas with a target user base of seven million users.
- Developed full lifecycle, iOS front-end systems and provided platform expertise.
- Helped with the design of the main features within the iOS app.
Team Lead and Senior Software Developer
Bank Millennium
- Led a team to deliver the Junior app, a version of the bank's main user app.
- Delivered a version of the app for young clients below the age of 13, with over 100,000 downloads in the first few weeks.
- Provided technical leadership and expertise to junior team members.
Lead Senior Developer
Comarch
- Managed full mobile stack development of the Spring Boot and WildFly back end and the iOS front end.
- Developed major raw data collection and analysis modules with a presentation of readable statistics.
- Wrote services that provided data collected from devices for a comprehensive presentation in the user feed.
- Supported and extended the functionality of apps for semiconductor producers using Bluetooth for connection and control.
Senior Engineer
Mobica
- Developed apps for major telecommunication companies with multimillion daily usage.
- Built apps in various industries, including semiconductors, media streaming, and aviation.
- Mentored junior developers and conducted technical interviews.
- Developed apps for the biggest semiconductor producers using Bluetooth for connection and control.
Lead iOS Developer
Norbelle LLC
- Developed and helped with the design of the main product's iOS app.
- Managed the entire development lifecycle of the iOS app, from specification to App Store release.
- Designed the architecture, published it on iTunesConnect, and provided technical expertise.
Team Lead
Applico
- Designed the architecture and developed mobile apps for various industries.
- Provided technical leadership and expertise to designers, managers, and junior team members.
- Leveraged multi-platform technologies, from a Java back end to an iOS and Android front end.
Experience
Bank Millennium App
https://apps.apple.com/us/app/bank-millennium/id412646128Cearch
CareMate
https://apps.apple.com/us/app/comarch-caremate/id1450787539Transport GZM
https://apps.apple.com/pl/app/transport-gzm/id1658522203The application was created by the Upper Silesian-Zagłębie Metropolis, one of Poland's largest organizers of public transport.
System FALA
https://apps.apple.com/ph/app/system-fala/id1625883975Education
Bachelor's Degree in Computer Science
Polish-Japanese Academy of Information Technology - Warsaw, Poland
Master's Degree in Computer Science
Warsaw University of Technology - Warsaw, Poland
Skills
Libraries/APIs
REST APIs, iOS Native Libraries, React, RxSwift, Node.js, WebRTC
Tools
Xcode, TestFlight, GitHub, Expo, Figma, VPN, GitLab CI/CD, WildFly, RabbitMQ
Languages
Swift, Objective-C, GraphQL, TypeScript, JavaScript, Java, Kotlin, Embedded C++, C++, Embedded C, CSS, HTML, Python
Frameworks
SwiftUI, Combine, React Native, iOS SDK, Core Data, Core Bluetooth, UIKit, Spring Boot, StoreKit, AppKit, Redux, NestJS
Paradigms
Mobile Development, Agile Software Development, App Store Optimization (ASO), Real-time Systems, Microservices, Model View ViewModel (MVVM), Asynchronous Programming, UI Design, Web Architecture, DevOps
Platforms
iOS, MacOS, Firebase, Mobile, Bluetooth Low Energy (LE), Android, Amazon Web Services (AWS), Apple Watch, Docker, Kubernetes, Heroku
Storage
JSON, Database Architecture, MongoDB, PostgreSQL, MySQL
Other
Software Development, Computer Science, Prototyping, User Interface (UI), User Experience (UX), Architecture, Leadership, Decentralized Systems, Networking, Full-stack, APIs, Mobile Apps, Front-end, Data Structures, Mobile App Development, Technical Leadership, Online Payments, Consumer-facing Products, Bluetooth, Back-end, Apps, Coding, Robotics, Software, App Store Acceptance Process, RESTFul APIs, Full-stack Development, Early-stage Startups, Messaging, Minimum Viable Product (MVP), API Integration, SMS, Security, Real-time Data, Wearable Technology, Wearables, Social Networks, Streaming, Data Visualization, Async/Await, Near-field Communication (NFC), CI/CD Pipelines, Cloud Infrastructure, Cloud, In-app Purchase (IAP), App Store, WebSockets, AVFoundation, OAuth, Identity & Access Management (IAM), Embedded Systems, IoT Security, Software Architecture, A/B Testing, Subscriptions, Growth, Exchanges, Openfire, 3D CAD
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring