Our Developers

Meet the talented developers behind WeCan's web and mobile applications. These skilled individuals bring our vision to life through technology.

Development Teams

Mohammad Amanullah - Lead Developer

Mohammad Amanullah

Lead Developer

Chemical Engineering

Former WeCan President & Full-stack developer passionate about creating impactful web applications.

Amir Alam - Frontend Developer

Amir Alam

Frontend Developer

Computer Science & Engineering

Former WeCan Vice-President & Frontend developer with expertise in React and Next.js.

Talib Hussain  - Frontend Developer

Talib Hussain

Frontend Developer

Computer Science & Engineering

Former WeCan Volunteer & Frontend developer with expertise in React and Next.js.

Our Projects

Check out our open-source projects and contribute to our mission.

Web Application

The official WeCan website built with Next.js, TypeScript, and Tailwind CSS.

View on GitHub

Contribution Guidelines:

  1. Fork the repository
  2. Create a new branch for your feature
  3. Make your changes and commit them
  4. Push to your fork and create a Pull Request
  5. Ensure your PR follows our coding standards

Mobile Application

The WeCan mobile app built with Flutter for Android.

View on GitHub

Contribution Guidelines:

  1. Fork the repository
  2. Create a new branch for your feature
  3. Make your changes and commit them
  4. Push to your fork and create a Pull Request
  5. Ensure your PR follows our coding standards

WeCan Organization

Visit our GitHub organization to explore all our projects and get involved.

Visit WeCan Organization

Pull Request Guidelines

Before Creating a PR:

  • Ensure your code follows our style guide
  • Write clear commit messages
  • Update documentation if necessary
  • Test your changes thoroughly
  • Resolve any merge conflicts

PR Requirements:

  • Clear description of changes
  • Reference to related issues
  • Screenshots for UI changes
  • Passing all tests
  • Code review approval

Join Our Development Team

Are you passionate about technology and want to make a difference? Join our development team and help us build innovative solutions for education.