ABOUT ME

💼 Work Experience

Project Manager

2023-06 - Present

Pyramid Developers

Key Responsibilities:

Supervised development teams across various projects

Led frontend and backend integration efforts, coordinating with developers on key features

Collaborated closely with clients to ensure requirements were met

Provided technical troubleshooting and solutions

Ensured adherence to timelines and project delivery milestones

Oversaw end-to-end project development from conception to delivery

Facilitated team collaboration to achieve project goals across diverse industries

Implemented Agile methodologies through:

Managing Trello & GitHub project boards, updating story statuses, and checking off completed tasks

Creating GitHub issues based on Trello user stories and managing branch workflows

Writing, building, debugging, and testing code changes on feature branches

Coordinating code reviews, merging pull requests, and tracking bug reports for unresolved issues

Deploying code changes to development and staging environments, monitoring, and troubleshooting issues

Leading stakeholder collaboration for refining requirements and user stories

Maintaining comprehensive project documentation, including progress updates and technical decisions

Notable Projects:

Anemix - Women's Health Platform

Oversaw the creation of a women's health platform (React website and mobile app) to track period-related information and connect users with experts for health consultations.

Nbrly - People Connection App

Managed the development of a Flutter-based dating app using location services for nearby connections, chat features, and user feedback mechanisms.

Snacc - Nutrition & Health Tracker

Led the front-end Flutter development, connecting with MINT (Meal Insight & Nutritional Tracker) for nutrition and health scoring via AI-based image analysis.

Lexpal - Language Learning Platform

Supervised development of a React website connecting global users for language learning and knowledge exchange through video calls and AI-generated translations.

Athenagen.ai - Advertising Platform

Oversaw the creation of a website using React and AWS Amplify to generate AI-driven advertising prompts and images based on user inputs.

Revhealth - Insurance Verification Platform

Managed the development of a React-based hospital insurance verification platform, though the project was later abandoned by the client.

Software Developer

2022-08 - 2023-06

Pyramid Developers

Key Responsibilities:

Developed key features across platforms to enhance mobile applications using Flutter and Firebase

Integrated third-party APIs, including payment gateways and KYC services

Worked with back-end services such as AWS Lambda and Firebase Cloud Functions

Collaborated with other developers on frontend and backend aspects of the projects

Provided deployment support to ensure successful app launches and updates

Key Projects:

Trash To Cash - Waste Management App

Trash To Cash helps you earn rewards while contributing to environmental sustainability by recycling non-biodegradable waste. The app allows users to book waste pick-ups, track status, and receive incentives for responsible disposal.

AltFit - Fitness App

Created AWS Lambda functions for exercise data extraction from Airtable, implemented personalized data filtering based on user criteria including weight and health goals, and provided backend support via AWS Amplify.

Copper - Dating App

Built comprehensive onboarding flow and swipe screens using Flutter, integrated Firebase Authentication with dual verification (phone and email), and implemented Firestore backend architecture for user data management.

Poolpay - Group Payment App

Developed the frontend with Flutter and integrated Firebase Authentication and Firestore for database management. Implemented comprehensive cloud functions for Decentro API integration.

Freelance Application Developer

2021-02 - 2022-07

VocalCode

Key Responsibilities:

Developed front-end features for mobile applications using Flutter and Backend using Firebase

Integrated Jitsi Meet Video Calling Api

Managed app publishing and updates on the Google Play Store

Provided ongoing support to ensure application functionality post-deployment

Key Project:

VocalCode - English Learning Platform

Developed VocalCode mobile app connects English language learners with expert educators through video calling and personal tests. It offers a user-friendly platform for high-quality language instruction.

🛠️ Technical Skills

UI Design Tools

Proficient in translating UI concepts into functional components for responsive applications

Technologies: Figma, Flutter widgets, Responsive design, Media queries
State Management

Knowledgeable in state management techniques, with practical experience in implementing efficient patterns

Technologies: Bloc pattern, Efficiency, State management (Flutter)
Asynchronous Programming

Experienced in implementing asynchronous programming concepts to enhance application performance

Technologies: Futures, Streams, State management
API Integration

Skilled in integrating various libraries and APIs to enhance functionality and user experience

Technologies: Third-party libraries, Google Maps, Firebase
Backend Development

Proficient in developing robust backend services, focusing on creating efficient RESTful APIs

Technologies: FastAPI, RESTful APIs, Application integration
Cloud Deployment

Experienced in deploying applications on cloud platforms, ensuring CI/CD integration and scalability

Technologies: AWS Amplify, CI/CD, Scalable hosting
App Publishing

Competent in navigating the publishing processes for mobile applications, ensuring compliance with guidelines

Technologies: Google Play Store, Apple App Store
Agile Methodologies

Familiar with Agile methodologies and tools, facilitating efficient project management

Technologies: Trello, GitHub
Programming Languages

Proficient in multiple programming languages with solid development practices

Technologies: Dart, Python, HTML, CSS, JavaScript
Databases

Skilled in using various database technologies for effective data storage and retrieval

Technologies: Firebase, Firestore, MongoDB, PostgreSQL
Collaboration Tools

Utilizes a range of tools to enhance team collaboration and maintain effective communication throughout projects

Technologies: GitHub, Trello, Discord
IDEs

Proficient in using integrated development environments to streamline coding workflows and enhance productivity

Technologies: Android Studio, VSCode, trae, notepad++