swivt - app team lead ๐ฉ
app team lead - leadership in app development and team management
App Team Lead
Swivt
Dec 2023 - Present
Kathmandu District, Nepal ยท On-site
Overview
As the App Team Lead, I have been instrumental in bridging technical expertise with strategic leadership. My role involves not only managing the day-to-day operations of the app team but also ensuring the seamless delivery of high-quality apps that meet business goals. By fostering a collaborative environment and streamlining workflows, I have successfully led the team toward achieving impactful results.
Key Contributions
- Managed key administrative access to platforms like Apple App Store Connect, Google Play Store, Firebase, and Meta Developers to ensure smooth app operations.
- Led daily evening meetings to track progress, address roadblocks, and promote team collaboration.
- Mentored junior developers, enhancing coding standards and optimizing performance.
- Oversaw merge requests to ensure compliance with company standards and maintain high-quality code.
- Managed app deployments through TestFlight and App Distributions, ensuring everything was thoroughly tested before release.
- Proactively identified and mitigated technical risks and scalability challenges, ensuring long-term project stability.
- Allocated tasks effectively based on team membersโ strengths and project requirements.
- Worked closely with international teams to develop Flutter apps, ensuring smooth cross-cultural collaboration.
- Provided stakeholders with regular project updates, ensuring alignment with business goals.
- Monitored app performance post-deployment, resolving bugs and incorporating user feedback for future improvements.
Flutter Developer
Swivt
Jan 2022 - Present
Hong Kong SAR ยท Remote
Overview
As a Flutter Developer at Swivt, Iโve been at the forefront of creating robust mobile applications that cater to diverse industries. By leveraging my expertise in Flutter and backend development, Iโve contributed to the delivery of high-performing, scalable, and user-centric apps. My focus has always been on clean architecture, maintainable codebases, and aligning technical solutions with client requirements.
Key Contributions
- Over 5+ years of experience delivering high-quality mobile apps across various industries.
- Managed the full project lifecycle: client meetings, task management, testing, and meeting deadlines.
- Collaborated with international teams on app development using Flutter.
- Experienced in Clean Architecture, MVVM, MVC, and state management solutions like RxDart, bloc, GetX, and Provider.
- Delivered 7+ mobile applications, focusing on maintainable folder structures and detailed documentation.
- Seamlessly integrated into existing projects, improving codebases and adding features as needed.
- Always learning and adapting to new mobile development trends.
Projects
- Papabo | Papapro
- Stem Unicorn
- Insanity | Insanity Delivery
- Citi977 | Citi977 Delivery
- Citi977 | Citi977 Delivery
- WorkitPT
- TimeSpin
- Bhavika
- World Story
- Sayapatri | Sayapatri Merchant
๐ก Core Skills
- Mobile App Development: Flutter, Dart
- Backend Development: REST APIs, Node.js, Django REST Framework
- State Management: RxDart, Bloc, GetX, Provider
- Deployment: Play Store, App Store, TestFlight, Firebase App Distribution
- Version Control: Git, GitLab
- Architecture: Clean Architecture, Modular Design, MVVM, MVC
๐ Leadership and Teamwork
- Mentored junior developers, fostering a collaborative environment for team growth.
- Led app development teams in daily stand-ups, ensuring effective task allocation and project progress.
- Collaborated with QA, backend, frontend, DevOps, and project managers to ensure smooth project delivery.
- Built strong communication channels with international clients and stakeholders to ensure alignment on goals.
๐ฏ Technical Proficiency
- Expertise in designing and implementing scalable codebases using Clean Architecture, MVVM, MVC, based on specific project needs.
- Proficient in setting up well-documented folder structures and maintaining readme.md files to ensure clarity and consistency across the team.
- Skilled in identifying the best solutions for state management challenges and project requirements.
๐ Professional Growth
- Actively learning Next.js, SwiftUI (main focus), and Node JS to expand my skill set and stay up to date with industry trends.
- Focusing on improving server-side handling and CI/CD pipelines for better deployment processes for mobile apps.
- Continuously exploring new tools and techniques to enhance app development efficiency.
- Diving into native development for specific features that Flutter currently doesnโt support.