funded

Add Senior Developers to Ecosystem

$21,958.00 Received
$31,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Impact / Alignment
Feasibility
Auditability
ソリューション

To add senior developers in India on Cardano ecosystem, bring awareness, identify web 2.0 experienced developers and train them on Plutus and Atala Prism, assist them to get on projects. 

Problem:

There is a shortage of qualified senior developers for Cardano Blockchain worldwide. India has 2 million Developers with only 0.25% on all the Blockchains.

Yes Votes:
₳ 100,538,148
No Votes:
₳ 22,940,191
Votes Cast:
505

This proposal was approved and funded by the Cardano Community via Project F9: Developer Ecosystem Catalyst funding round.

  • download
  • download

[IMPACT] Please describe your proposed solution.

Background:

Being part of the Cardano community for the last one year, on one side I find a there is big vision, very well organized and thriving community determined to solve various world problems, on other side I find there is serious shortage of qualified senior development on Cardano be it Plutus or Atala Prism.

In the case of India, the IT market is one of the biggest in the country with a market size of $197 billion in 2021 and projected to be $350 billion by 2025.

The Indian IT industry employs 4 million workers with nearly half being software developers. Yet, of the 2 million software developers in India, only 5,000 or a quarter of one percent (0.25%) possess the necessary blockchain development skills.

Solution:

Indian skilled and experienced developers pool could be a solution to fill the gap of the developer requirement for Cardano. These developers are engaged in developing complex applications using other technologies in web 2.0 and they have the ability to quickly grasp and be ready developers for Cardano blockchain.

Process:

  1. Marketing and Selection: We shall run awareness campaigns on social media and in private groups and invite interested developers to join this program to get on project training. Only serious candidates will be selected for the programs.
  2. Training and Development: They will be first guided for self-learning; regular feedback sessions will be organized. Once the self-learning part is complete, they will be put on project learning. After that they offer time to the community on live projects and will be partly compensated by this program.

So basically 3 stages of learning

1. Guided Self Learning – 2 Months

2. Project Based Learning – 2 Months

3. Training on Live Project - 2 Months

They will be recommended to register for Plutus Pioneer program as well. As and when this program re-open and the selected developers will additionally go through Plutus Pioneer Program as well.

In 6 months, we shall prepare 10 experienced developers as Plutus or Atala Prism Developer, 5 for each. These developers will be available for the community to hire and engage on projects. This approach can help to quickly fill the shortage of developers on Cardano.

[IMPACT] Please describe how your proposed solution will address the Challenge that you have submitted it in.

The Campaign Brief states:

Without the supportive environment for developers, new innovations would be stalled. By supporting this challenge settings, more developers would be drawn into Cardano. There would be a bigger talent pool of developers that Catalyst projects can collaborate with and turn project concepts/Proof of concept into successful protocols which would enhance the growth of Cardano.

Guiding questions

How do we attract developers from outside of our current community to participate in Catalyst?

What do developers want, and how do they get it from the Cardano dev ecosystem?

What would make it a developer motivated to grind through the docs and code no matter how hard it is to create an app?

What are enterprise dev managers looking for in order to be able to build out enterprise projects - either internal or commercial?

This proposal is fully aligned with the challenge setting and guiding questions in a very direct way. Making available more trained developers on Cardano by attracting existing web 2.0 developers in India and training them and also giving them on project experience.

We also designed an onboarding model over 6 months which will make the developers ready to build on Cardano.

[IMPACT] What are the main risks that could prevent you from delivering the project successfully and please explain how you will mitigate each risk?

Risks:

We identify two key risks

  1. Web 2.0 developers are not interested in Blockchain tech or they do not continue after initial interest.
  2. We are a well connected network of experienced developers with high influence.
  3. Monetary incentive to learn a new tech is part of the proposal
  4. Placing ready developers on live community projects

a. Already connected with various people working on multiple projects on Cardano and finding shortage of developers

b. As partial cost of these developers will be compensated by this proposal, it will be attractive for community projects to hire these developers

[FEASIBILITY] Please provide a detailed plan, including timeline and key milestones for delivering your proposal.

Tasks

  1. Marketing and Promotion
  2. Marketing plan to invite experienced developer to join this program
  3. Keep study links and information on leaning organized
  4. Guided Self Study
  5. Regular weekly study progress assessment
  6. Helping with any queries or doubt they may have
  7. Project Based Learning
  8. Assigning project – could be sample project or already done projects
  9. Continuous assessment of project progress
  10. Training on Live Projects
  11. Identify projects from community and finalize engagement
  12. Track and coordinate with project team
  13. Providing any assistance to developer

September

Marketing/Promotion Contents ready

20 developers identified to join the program - out of which 10 will be selected

Collect resources for self initial learning - for examples join Gimbalabs playground, Atala Prism Canvas, developer resources

October

Self-Learning over two month and completed

Training projects defined

November/December

Project based Learning done and completed

Live projects identified

We will connect with the Gimbalabs project based learning initiative <https://gimbalabs.com/pbl>

March/April

Live Project Training completed

10 new Developers ready on Cardano

Other Projects involvement

Udai is a member of 3 other proposals in Fund9 however involvement of him directly is not more than 1 hour per day and he has a large team of developers and manager in www.eRevMax.com to execute Fund 9 projects.

Udai is member of one proposal in Fund 8, the eRevMax team is working in collaboration with other partners. Project shall be delivered before the start of this project. Also, the involvement of Udai is very small as team members are working on deliveries.

<https://cardano.ideascale.com/c/idea/399697>

[FEASIBILITY] Please provide a detailed budget breakdown.

Key budget components

  1. Marketing/Promotion: Marketing is required for two specific orbjecctives, one to attact experienced developers and two to community project sponsors. For this a content creator is required.
  2. Content Creater 1 - 10 person-days x $ 250 /person-day = $2,500
  3. Trainign and Development Cost:
  4. Cardano Tech Expert 1 - 15 person-days x $400 /person-day = $6,000
  5. Partial Project Funding : while the developer work on community projects
  6. 10 Trained Developer incentive for on project work (for two months) = 10 x $1,500= $15,000
  7. Project Managers : 2 project managers x for 5 months x $750 per months = $7,500

Total Budget requirement $31,000

[FEASIBILITY] Please provide details of the people who will work on the project.

Udai Solanki, travel industry technology expert, Founder eRevMax.com 20 years ago, served as CTO and since last two years as CEO <https://www.linkedin.com/in/solanki>

eRevMax technology team, mostly based in India, including Cotland and Java developers (related to Atala Prism software).

eRevMax is a leading travel B2B integration technology company, founded over 20 years ago and was a leading innovator in many of the industry state of the art solutions such as rate shopping tools and channel managers. The company has over 1000 technology integrations (i.e. travel websites, booking engines, property management systems) and is being used by hotels across the globe.

For more info visit https://www.eRevMax.com or their product website https://www.RateTiger.com view the following link

Udai is already active and is leading a fund 8 funded proposal: TravelerID <https://cardano.ideascale.com/c/idea/399697> where Atala Prism is being used.

Narendra Das is an Enterprise Software Architect, Developer and Manager, having around 22 years of experience in Software Application Design and Development, Support, Integration and Management <https://www.linkedin.com/in/narendra-das-bb375417/>

AREAS OF EXPERTISE

  • Java/J2EE, Spring, Hibernate
  • BigData, Hadoop, HBase
  • Python, Scala
  • Mule, Pentaho,
  • Blockchain – Ethereum ERC 20, ERC 721, Cardano, Haskell, Plutus, Marlowe
  • Project Management, Risk Management

Narendra is already self learning plutus and marlew as well as joining the Gimbalabs sessions.

[FEASIBILITY] If you are funded, will you return to Catalyst in a later round for further funding? Please explain why / why not.

No. As this provides a start of building a team of Cardano developers and we can carry on training more developers with our cost as we do see there is a serious need for Plutus and Atala Prism developers in the ecosystem.

[AUDITABILITY] Please describe what you will measure to track your project's progress, and how will you measure these?

Measurement of the project progress will directly align with the Deliverables & Milestones identified above.

The following milestones will be shared with the Catalyst community through community channels and/or monthly reports:

  • Number of developers being trained
  • Developers learning progress notes
  • Projects assigned and progress
  • Feedback from community project team when applicable.

We will present the community with the process of learning and names and profiles of the onboarded developers. We will also provide information about their engagement with the community and projects they are collaborating with.

We will open a dedicated Github to present the progress as well as include all relevant information in the monthly reporting and final report.

At the end of the project based learning we will communicate to the community through social channels and After town hall session about the available team members to collaborate on projects.

[AUDITABILITY] What does success for this project look like?

Success

  • 5 Experienced web 2.0 developers become Plutus Developers with on project experience.
  • 5 Experience web 2.0 developers become Atala Prism developers with on project experience.
  • This set an example in India and increase further aspiration in other developers to learn and become Cardano Blockchain developers.

Success will also include integrating the developer with projects and companies working on Cardano and while getting paid in a way that we can train and onboard more developers to the ecosystem. We want to build a successful hub of training and onboarding developers.

[AUDITABILITY] Please provide information on whether this proposal is a continuation of a previously funded project in Catalyst or an entirely new one.

New Project

コミュニティ・アドバイザー・レビュー (1)

Comments

Monthly Reports

We have started this program on 15th of Oct 2022 Cardano India Developers Community. To bring awareness among more developers about Cardano we do connect with people by the help of social networks like LinkedIn, Facebook, Twitter, and Instagram.

Linkedin: https://www.linkedin.com/in/cardano-india-developers-community-764800252

Facebook: https://www.facebook.com/profile.php?id=100086149197444

Twitter: https://twitter.com/CardanoIndia

Instagram: https://www.instagram.com/indiacardano/

In this upskilling program we have successfully added 25 experienced personnel, various IT experience in different technology into our community. The details regarding the enrolled members can be find in the below link

https://github.com/CardanoIndiaDevelopersCommunity/Program-Details

After the initial promotions we started our sessions with the developers on 15th Nov. 2022. In this upskilling program, we do follow IOHK course patterns. Every week there are two sessions where we are connecting with the members for 1 hr-1.30 hr, to guide and problem-solving. In our 1st session, we do share the course content and technicality of the course. In the 2nd session, we are checking their progress and solved their doubt and problems. We are using GitHub, Discord, and Youtube platform to share the technical solution with our participants.

Github repo: https://github.com/CardanoIndiaDevelopersCommunity/

Upskill Program Youtube Handle: https://www.youtube.com/@cardanoindia

Discord: https://discord.gg/CjvnXGYh

Website: https://www.cardanoindia.org/

Emial id: [email protected]

Disbursed to Date
$21,958
Status
Still in progress
Completion Target
3. In the next 6 months
Comments 0

Login or Register to leave a comment!

During the first month of our program, we are glad to announce that we have successfully covered the topics of Basics Haskell. Now in this upskilling program, we have almost 30 experienced personnel in our community. During the period of 15th Nov to 15th Dec, we covered the below chapters as part of Haskell:

  1. Introduction to Haskell
  2. Haskell Installation (Win, Linux)
  3. Data Types (Int, Integer, Float, Bool, List, String, Double, Tuples) and their signature
  4. Conditions ( If-else Guard) and Expressions (let, where)
  5. Pattern matching
  6. Functions
  7. Recursion
  8. Intro to Type class
  9. Basic IO in Haskell All our session has been recorded for future reference and shared in our YouTube handler. For the above chapters, we have discussed more than 100 programs and homework which have been uploaded to GitHub week-wise. We are continuously sharing content to bring awareness among more developers about Cardano with the help of social networks like LinkedIn, Facebook, Twitter, and Instagram. Linkedin: https://www.linkedin.com/in/cardano-india-developers-community-764800252 Facebook: https://www.facebook.com/profile.php?id=100086149197444 Twitter: https://twitter.com/CardanoIndia Instagram: https://www.instagram.com/indiacardano/

We are using GitHub, Discord, and Youtube platform to share the technical solution with our participants. Github repo: https://github.com/CardanoIndiaDevelopersCommunity/ Upskill Program Youtube Handle: https://www.youtube.com/@cardanoindia Discord: https://discord.gg/CjvnXGYh Website: https://www.cardanoindia.org/ Emial id: [email protected]

Disbursed to Date
$21,958
Status
Still in progress
Completion Target
3. In the next 6 months
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分 24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分 3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分 48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分 16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分 14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分 19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分 59秒
    Darlington Kofa
0:00
/
~0:00