not approved
Add Fresh Engineering and Science Graduates to Developer Ecosystem
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳94,000
Percentage
Received
0.00%
Solution

To increase developers in India, bring awareness, identify fresh engineering graduates and train them on Plutus and Haskell and assist them to work on live projects.

Problem

There is a shortage of qualified developers for Cardano Blockchain worldwide. India has 2 million Developers with less than 0.5% on all the Blockchains.

Feasibility
Value for money
Impact / Alignment

Team

2 members

Add Fresh Engineering and Science Graduates to Developer Ecosystem

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 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:

In India, every year 1.5 Million new engineers pass out of colleges and these fresh engineering graduates ( now on we will refer to them as freshers) are considerably filling the need of software developers in India and globally. These freshers could be also a solution to fill the gap of the developer requirement for Cardano. These freshers' aptitude is generally high, most of them are exposed to C++ or Java or Python programming languages during their 4 years degree course. As they are fresh out of college, it is easier to mold them to new technology and make them ready developers for Cardano blockchain.

Process:

  1. Marketing and Selection: We shall run awareness campaigns on social media and in private groups, universities and institutes and invite interested freshers 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

In 6 months, we shall prepare 20 developers as Plutus and Haskell Developers. 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.

How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?

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 freshers 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.

How do you intend to measure the success of your project?

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.

Please describe your plans to share the outputs and results of your project?

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.

What is your capability to deliver your project with high levels of trust and accountability?

Udai Solanki, travel industry technology expert, Founder eRevMax.com 21 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 delivered a fund 8 funded proposal: TravelerID <https://cardano.ideascale.com/c/idea/399697> where Atala Prism is being used.

Both Udai and Narendra worked on a fund 9 project and final report is only due to submit.

https://cardano.ideascale.com/c/idea/64558

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 and Udai both completed Plutus pioneer program.

What are the main goals for the project and how will you validate if your approach is feasible?

Main Goal is to increase Developers in Cardano Eco System.

For that we shall train Fresh engineers with out already training experience to train senior developers, with some adjustments in training approach.

We have industry connect with universities, educational and training institutes for pool of fresh engineers.

We are already connected with various people working on multiple projects on Cardano and finding shortage of developers.

Please provide a detailed breakdown of your project’s milestones and each of the main tasks or activities to reach the milestone plus the expected timeline for the delivery.

Tasks

  1. Marketing and Promotion
  2. Marketing plan to invite freshers 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 Project
  11. Identify projects from community and finalize engagement
  12. Track and coordinate with project team
  13. Providing any assistance to developer

Month 1

Marketing/Promotion Contents ready

50 freshers identified to join the program - out of which 30 will be selected

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

Month 2

Self-Learning over two month and completed

Training projects defined

Month 3 and Month 4

Project based Learning done and completed

Live projects identified

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

Month 4 and Month 5

Live Project Training completed

20 new Developers ready on Cardano

Please describe the deliverables, outputs and intended outcomes of each milestone.

20 freshers become Plutus and Haskell Developers with on project experience.

Self Learning

Project Based LEarning

Live Project

Please provide a detailed budget breakdown of the proposed work and resources.

Key budget components

  1. Marketing/Promotion – Marketing required for two specific objectives, one to attract experienced developers and two to community projects sponsors. For these, one content creator person is required
  2. Content Creator 1 – for 10 person- days x 800 ADA per day = 8,000 ADA
  3. Training and development Cost
  4. Cardano Tech Expert 1 - for 15 person-days x 1200 ADA per day = 18,000 ADA
  5. Partial project funding while developer work on community projects
  6. 20 Trained Developer incentive for on project work (for two months) = 20 x 1,000 ADA = 20,000
  7. Project managers - 1 Part-time
  8. 1 Part time project managers x for 6 months x 8,000 ADA per month per person = 48**,000 ADA**

Total Budget requirement 94,000 ADA

Who is in the project team and what are their roles?

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.

How does the cost of the project represent value for money for the Cardano ecosystem?

20 freshers become Plutus and Haskell 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.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00