iOS Lead
City, RO
[email protected]
- Bringing ideas and improvements for Whirlpool and Maytag applications, owned by Whirlpool US
- Proactively make UI/UX and product suggestions in order to maintain consistency between iOS and Android
- Own feature delivery (Report a Problem) and delegate part of the work to colleagues while syncing with UX and product teams
- Enhance the culture of the Laundry Team by putting things in perspective and applying the user-first approach
- Improve authentication flows
- Improve existing features (cycle summary, descriptions, analytics, accessibility using voice over etc)
- Implement several features using MVVM architecture with RXSwift + Coordinator
- Luxury fashion application, 4.85⭑ for 6.9K Ratings
- Used by over 100k people, with over 5K monthly downloads
- Maintained the app with ~5 stars rating in the Appstore and 99.8% Crash-Free sessions
- Owned the entire iOS Application, coordinated with the business needs in order to accommodate the release cycles according to the business changes
- Added features that increased app conversion rates and revenue share 2.5x (the new shopping bag, home screen updates, authentication updates)
- Make architectural decisions and continued to refactor the app into a modular, reactive architecture using MERLin (similar to RIBs as architecture design pattern), RxSwift, MVVM, and others
- Improving the project’s dependencies by removing unneeded third parties libraries and updating obsolete ones
- Configure and update CI/CD flows using fastlane and circle CI
- API migration to GraphQL (changing the structure, the networking & data layer of the app)
- Improve app analytics
- Integrate A/B testing framework
- Give proactive suggestions about lean approaches when implementing features, managing to validate the business concepts with minimum implementation
- Successfully released the Dormzi mobile application using React Native
- Successfully released the frontend application and managed to reuse big parts from the mobile application using React Native Web
- Implemented the server side using Node JS, graph QL for the API and mongo database
1. Bica - the smart corporate out-of-office payment card, that simplifies your admin - Redesign and refactoring
2. BikeNav - motorbike navigation app - Feature implementation, navigation, cloud integration
3. Riot.im - Secure messaging app with strong end-to-end encryption, advanced group chat privacy settings, secure video calls for teams - Fix project's dependencies, remove logging
co-founder, Business Developer & iOS Developer for a Blockchain Startup that uses this technology to provide transparency in donations.
1. Business side
- Raised $250,000 by pitching our business strategy to a lot of potential investors and increased our exposure by attending multiple startup conferences and events
- Validated our business idea by discussing with NGOs around the country and identifying the problem they actually had, and that the problem is painful enough that they were willing to pay to solve it
- User research in order to find the right strategic direction
- Validated the MVP by helping an NGO raise over $130,000 at a charity event through our platform
- I've been able to raise several investments, both from EU and private investors. I've managed to get our project listed on exchanges, increased the community of supporters for the humanitarian fundraising platform and blockchain.
- I've been managing the content creation for our blog, assuring constant communication with our supporters, mainly using twitter and telegram in order to distribute our blog posts.
2. Technical side:
- Product Manager of the Web Application, validating the impact we have on NGO transparency
- Implemented MVVM architecture for GoHelpFund iOS Platform
- Integrated our proprietary blockchain solution based on Dash
- Implemented OAuth2, integrated and displayed data from APIs from different exchanges.
- Implemented onboarding and campaign creation flows, using the research made on UI & UX to keep a minimal and efficient design
- Implemented several screens for campaign list, campaign details on a multi-tab structure.
1. Groupon App
- Team extension for Groupon Development Center from Silicon Valley 25-30 iOS Developers, 6-7 in Iasi, 7-8 in Cluj and over 15 in Silicon Valley
- Handled a huge codebase, written in both Swift and Objective C.
- Implemented development and delivering best practices, coming straight from a top company from Silicon Valley - Implemented unit testing, automation testing, advanced git concepts, local and international team meetings, demos, continuous delivery, tracking and sending statistics, etc.
- Every feature was implemented using an AB Test, so I worked heavily with AB Test architecture and mindset.
- Search & Discovery vertical, implementing small and medium features
- Display categories and subcategories, doing bugfixes, code review.
- Recent search functionality, create UML and DataFlow Diagrams that will help other developers
- User tracking features track all users actions and flows
2. Internal projects
- AR/VR proof of concept application and presentations
- I've been part of the iOS Community which helped me a lot with code reviews and advice
- Watched all WWDC 2017 videos, made several presentations about the presented concepts, and created small projects to demonstrate the technological changes.
- Held presentations in the entire company and also for iOS Community from Iasi
Team Lead and Scrum Master on several projects. Published several applications in the App Store. Obj C & Swift
1. CheckedIn: A social network based on location interests
- started from scratch with another developer
- overlooked over the Scrum processes and constantly synced with the Product Team
- integrated XMPP framework for communication and implemented a real-time chat
- developed drag & drop features, complex edit screens that mimic Tinder behavior
- integrated several public APIs and worked intensely with Foursquare API
- migrated on a different backend
- worked on hotel management, bookings, filters
2. Howzit / Yaddabe: A chat application with several levels and ways to interact
- real-time chat implemented using WebSockets
- implemented social media features: newsfeed, trending, like, comment, reply, follow, notification management, etc
- complex customized layout for chat
3. OneTouch by Johnson & Johnson: A management app for diabetics that connects and syncs with a physical device for blood data
- worked with a dedicated team from India and several consultants from the USA, Canada, and Germany
- started the project and designed the base architecture
- worked on the animated onboarding flows
- worked on manual entering food, activity and blood data (custom layout using modal components)
- worked with SQLite database
4. ExpoPass App - Event Management App that simplifies the networking processes in a live event/conference
- iOS Lead and Scrum Master
- implemented the entire architecture (REALM database, MOYA networking layers, MQTT web sockets for real-time updates, locks and sync mechanisms for multi-thread management, multiple storyboards for different components, local and push notifications, reusable utils, and helpers, etc)
- worked on a complex real-time updates system that changed the UI when the server sent messages via a web socket
- full offline support and sync with server when the internet returns
- payment integration using Stripe
- Twitter API integration
Worked on different reusable components. The objective was to create a solid base of features and components that are used in most iOS Applications. Worked with Maps, Games (mini-puzzle), Side menus, Custom collection view layouts, Game center Onboarding processes, and Animations.
- Scrum environment and learned a lot about Agile Methodology.
- Experimented with the Scrum Master role and closely learned from other Scrum Masters about the processes: daily standup meetings, estimations, planning, grooming, technical meetings, retrospective, demo.
- I owned Superevent iOS app, a platform for managing events.
- I've Acknowledged the technical and business aspects of a Whitelabel / branded application
- Worked with a complex codebase, managing to integrate new dynamic features
Improved my algorithmic and math knowledge while making valuable connections, finished with 9.12/10
The basis of logical and algorithmic thinking, finished with 9.60/10
iOS Lead
City, RO
[email protected]
- Bringing ideas and improvements for Whirlpool and Maytag applications, owned by Whirlpool US
- Proactively make UI/UX and product suggestions in order to maintain consistency between iOS and Android
- Own feature delivery (Report a Problem) and delegate part of the work to colleagues while syncing with UX and product teams
- Enhance the culture of the Laundry Team by putting things in perspective and applying the user-first approach
- Improve authentication flows
- Improve existing features (cycle summary, descriptions, analytics, accessibility using voice over etc)
- Implement several features using MVVM architecture with RXSwift + Coordinator
- Luxury fashion application, 4.85⭑ for 6.9K Ratings
- Used by over 100k people, with over 5K monthly downloads
- Maintained the app with ~5 stars rating in the Appstore and 99.8% Crash-Free sessions
- Owned the entire iOS Application, coordinated with the business needs in order to accommodate the release cycles according to the business changes
- Added features that increased app conversion rates and revenue share 2.5x (the new shopping bag, home screen updates, authentication updates)
- Make architectural decisions and continued to refactor the app into a modular, reactive architecture using MERLin (similar to RIBs as architecture design pattern), RxSwift, MVVM, and others
- Improving the project’s dependencies by removing unneeded third parties libraries and updating obsolete ones
- Configure and update CI/CD flows using fastlane and circle CI
- API migration to GraphQL (changing the structure, the networking & data layer of the app)
- Improve app analytics
- Integrate A/B testing framework
- Give proactive suggestions about lean approaches when implementing features, managing to validate the business concepts with minimum implementation
- Successfully released the Dormzi mobile application using React Native
- Successfully released the frontend application and managed to reuse big parts from the mobile application using React Native Web
- Implemented the server side using Node JS, graph QL for the API and mongo database
1. Bica - the smart corporate out-of-office payment card, that simplifies your admin - Redesign and refactoring
2. BikeNav - motorbike navigation app - Feature implementation, navigation, cloud integration
3. Riot.im - Secure messaging app with strong end-to-end encryption, advanced group chat privacy settings, secure video calls for teams - Fix project's dependencies, remove logging
co-founder, Business Developer & iOS Developer for a Blockchain Startup that uses this technology to provide transparency in donations.
1. Business side
- Raised $250,000 by pitching our business strategy to a lot of potential investors and increased our exposure by attending multiple startup conferences and events
- Validated our business idea by discussing with NGOs around the country and identifying the problem they actually had, and that the problem is painful enough that they were willing to pay to solve it
- User research in order to find the right strategic direction
- Validated the MVP by helping an NGO raise over $130,000 at a charity event through our platform
- I've been able to raise several investments, both from EU and private investors. I've managed to get our project listed on exchanges, increased the community of supporters for the humanitarian fundraising platform and blockchain.
- I've been managing the content creation for our blog, assuring constant communication with our supporters, mainly using twitter and telegram in order to distribute our blog posts.
2. Technical side:
- Product Manager of the Web Application, validating the impact we have on NGO transparency
- Implemented MVVM architecture for GoHelpFund iOS Platform
- Integrated our proprietary blockchain solution based on Dash
- Implemented OAuth2, integrated and displayed data from APIs from different exchanges.
- Implemented onboarding and campaign creation flows, using the research made on UI & UX to keep a minimal and efficient design
- Implemented several screens for campaign list, campaign details on a multi-tab structure.
1. Groupon App
- Team extension for Groupon Development Center from Silicon Valley 25-30 iOS Developers, 6-7 in Iasi, 7-8 in Cluj and over 15 in Silicon Valley
- Handled a huge codebase, written in both Swift and Objective C.
- Implemented development and delivering best practices, coming straight from a top company from Silicon Valley - Implemented unit testing, automation testing, advanced git concepts, local and international team meetings, demos, continuous delivery, tracking and sending statistics, etc.
- Every feature was implemented using an AB Test, so I worked heavily with AB Test architecture and mindset.
- Search & Discovery vertical, implementing small and medium features
- Display categories and subcategories, doing bugfixes, code review.
- Recent search functionality, create UML and DataFlow Diagrams that will help other developers
- User tracking features track all users actions and flows
2. Internal projects
- AR/VR proof of concept application and presentations
- I've been part of the iOS Community which helped me a lot with code reviews and advice
- Watched all WWDC 2017 videos, made several presentations about the presented concepts, and created small projects to demonstrate the technological changes.
- Held presentations in the entire company and also for iOS Community from Iasi
Team Lead and Scrum Master on several projects. Published several applications in the App Store. Obj C & Swift
1. CheckedIn: A social network based on location interests
- started from scratch with another developer
- overlooked over the Scrum processes and constantly synced with the Product Team
- integrated XMPP framework for communication and implemented a real-time chat
- developed drag & drop features, complex edit screens that mimic Tinder behavior
- integrated several public APIs and worked intensely with Foursquare API
- migrated on a different backend
- worked on hotel management, bookings, filters
2. Howzit / Yaddabe: A chat application with several levels and ways to interact
- real-time chat implemented using WebSockets
- implemented social media features: newsfeed, trending, like, comment, reply, follow, notification management, etc
- complex customized layout for chat
3. OneTouch by Johnson & Johnson: A management app for diabetics that connects and syncs with a physical device for blood data
- worked with a dedicated team from India and several consultants from the USA, Canada, and Germany
- started the project and designed the base architecture
- worked on the animated onboarding flows
- worked on manual entering food, activity and blood data (custom layout using modal components)
- worked with SQLite database
4. ExpoPass App - Event Management App that simplifies the networking processes in a live event/conference
- iOS Lead and Scrum Master
- implemented the entire architecture (REALM database, MOYA networking layers, MQTT web sockets for real-time updates, locks and sync mechanisms for multi-thread management, multiple storyboards for different components, local and push notifications, reusable utils, and helpers, etc)
- worked on a complex real-time updates system that changed the UI when the server sent messages via a web socket
- full offline support and sync with server when the internet returns
- payment integration using Stripe
- Twitter API integration
Worked on different reusable components. The objective was to create a solid base of features and components that are used in most iOS Applications. Worked with Maps, Games (mini-puzzle), Side menus, Custom collection view layouts, Game center Onboarding processes, and Animations.
- Scrum environment and learned a lot about Agile Methodology.
- Experimented with the Scrum Master role and closely learned from other Scrum Masters about the processes: daily standup meetings, estimations, planning, grooming, technical meetings, retrospective, demo.
- I owned Superevent iOS app, a platform for managing events.
- I've Acknowledged the technical and business aspects of a Whitelabel / branded application
- Worked with a complex codebase, managing to integrate new dynamic features
Improved my algorithmic and math knowledge while making valuable connections, finished with 9.12/10
The basis of logical and algorithmic thinking, finished with 9.60/10