Your Career in Software
Starts Here

Welcome to Dijkstra, an open source free for all platform designed to help you crack software engineering jobs with ease.

Hero Image

For Students, By Students

Dijkstra

So what's Dijkstra?

Dijkstra is a one-stop, open-source platform for aspiring Software Engineers to prepare and crack jobs in today’s competitive landscape.

At its core, Dijkstra works on the following principles:

Visibility

Track your progress across platforms like GitHub, LinkedIn, Leetcode, Codeforces, and more. See yourself level up through validated Proof of Work.

Develop Skills

Sharpen your DSA, Software Engineering, and Systems Design with tasks like code pushes, articles, mentoring, and leading projects.

Proof of Work

Your growth is visible across multiple platforms. Dijkstra helps gamify this journey, guiding you to plan and execute effectively.

Efficiency

A project can double up as a research paper or portfolio piece. Dijkstra helps you align efforts to maximize output.

Community

Give back by writing, coding, mentoring, and contributing. Build credibility and grow with the global tech community.

Growth Mindset

Everything leads to something bigger — internships, articles, or research. Dijkstra helps connect the dots for your career.

So how does this work?

Dijkstra helps you track progress and prepare towards CS roles. This is mainly aimed towards aspiring Software Engineers still in University. It can still be used by anyone who would like to break into tech!

Path 1: Absolute Beginners

0) Onboarding with Dijkstra
Get started by Setting up everything you need, From important sites to code editors. Time taken depends on your knoweldge of Git (or) other version control systems.

Takes anywhere between 30mins to 3 hours to get up and running.

Estimated date: 07 Oct 2025

Start
1) Learning to Code
Get started with the fundamentals of Coding. Start by learning the basics, building up to knowledge for both projects, as well as technical interviews.

This can take anywhere between 4-8 weeks.

Estimated date: 18 Nov 2025

6 weeks
2) Gaining Value from Learning to Code
Now the fun begins! Start by building simple projects, while progressing in your understanding of logic through DSA.

Can take anywhere between 1-2 months.

Estimated date: 02 Dec 2025

Start working on Projects

Depends on the length of projects. Anywhere from 3 hours to a week. The expectation is to complete multiple projects to better understand how to use code practically.

Getting started with DSA and Leetcode

Understanding DSA goes a long way in being able to code what you think in an effective manner! This can take a while, potentially a month of serious study

8 weeks
Start Applying to S-tier Opportunities
These could be top of the line industry opportunities, research positions, or partner companies.

Keep working on Leetcode and DSA, preferrably company specific problems.

Have your Resume, CV and your story in order.

Mock Interviews with members from the community

Brush up on general knoweldge. Everything on your Resume is fair game!

Estimated date: 18 Nov 2025

6 weeks
Prepare to Slow down work @Dijkstra
You've done it! You've achieved a top tier job, hopefully one that's well compensated. All the Hardwork has paid off! Around here you are moved away from development within Dijkstra to focus on your new chapter.

Final decision on property acquisition

Estimated date: 18 Nov 2025

6 weeks
Mentoring + Management @Dijkstra
You have the option to continue to work at Dijkstra as a Mentor or as a Technical Lead in Dijkstra's various projects. This could be experience that you can use to leverage better opportunities in your own career. The other option would be to step down into a community member role, a Passive, but lifelong member of the Dijkstra community :)

Final decision on property acquisition

Estimated date: 03 Nov 2026

♾ weeks

Path 2: For University and Experienced Students

0) Onboarding with Dijkstra
Get started by Setting up everything you need, From important sites to code editors. Time taken depends on your knoweldge of Git (or) other version control systems.

Takes anywhere between 30mins to 3 hours to get up and running.

Estimated date: 07 Oct 2025

Start
1) Getting Started with Leetcode
Start by improving your DSA skills by practicing 2 problems a day.

Takes anywhere between 30mins to 3 hours to get up and running.

Estimated date: 18 Nov 2025

6 weeks
2) Refactoring Approach to Projects
Revamping profiles, portfolios and resumes to better reflect your skills and experience.

Can take anywhere between 2-4 weeks.

Estimated date: 02 Dec 2025

8 weeks
3) Approaching opportunities with Dijkstra and partner organizations
Putting to use everything you've learned so far, with the help of Dijkstra and our partner organizations.

Ideally 1-2 months of work within open source projects.

Estimated date: 16 Dec 2025

10 weeks
4) Start applying to other Open Source Opportunities
These include fellowships like GSOC, LFX, Outreachy, MLH Fellowship, etc.

Anywhere between 3-6 months, depending on time of year

Estimated date: 10 Feb 2026

18 weeks
Start Applying to S-tier Opportunities
These could be top of the line industry opportunities, research positions, or partner companies.

Keep working on Leetcode and DSA, preferrably company specific problems.

Have your Resume, CV and your story in order.

Mock Interviews with members from the community

Brush up on general knoweldge. Everything on your Resume is fair game!

Estimated date: 04 Nov 2025

4 weeks
Prepare to Slow down work @Dijkstra
You've done it! You've achieved a top tier job, hopefully one that's well compensated. All the Hardwork has paid off! Around here you are moved away from development within Dijkstra to focus on your new chapter.

Final decision on property acquisition

Estimated date: 04 Nov 2025

4 weeks
Mentoring + Management @Dijkstra
You have the option to continue to work at Dijkstra as a Mentor or as a Technical Lead in Dijkstra's various projects. This could be experience that you can use to leverage better opportunities in your own career. The other option would be to step down into a community member role, a Passive, but lifelong member of the Dijkstra community :)

Final decision on property acquisition

Estimated date: 20 Oct 2026

♾ weeks

Our Members have gone on to work in the following companies:

Company logo 1
Company logo 2
Company logo 3
Company logo 4
Company logo 5
Company logo 6
Company logo 7
Company logo 8
Company logo 9
Company logo 10
Company logo 11
Company logo 1
Company logo 2
Company logo 3
Company logo 4
Company logo 5
Company logo 6
Company logo 7
Company logo 8
Company logo 9
Company logo 10
Company logo 11
Company logo 1
Company logo 2
Company logo 3
Company logo 4
Company logo 5
Company logo 6
Company logo 7
Company logo 8
Company logo 9
Company logo 10
Company logo 11

Features

Our platform provides a suite of powerful tools designed to enhance productivity and streamline your workflow.

Dijkstra GPT

Integrate seamlessly with our API — developer-friendly with full documentation and examples.

Ranking & Tracking

Track performance globally with lightning-fast metrics and uptime reliability.

Learning Center

Expand knowledge through structured resources backed by enterprise-grade security.

Projects Hub

Collaborate on open-source projects and leverage AI-powered insights for growth.

Mentorship

Connect with experienced mentors and build credibility through guided learning.

Open Source

Join our growing open-source ecosystem and contribute to community-driven tools.

The DIjkstra Platform Suite

Explore our suite of innovative products designed to transform your digital experience.

Dijkstra GPT

Our in-house AI Model, trained on data pertaining to Software Engineering prep. Consider it that senior in UNiversity who could advise you on a thing or two XD

  • Auto-scaling
  • Global distribution
  • Pay-as-you-go pricing
  • 99.9% uptime SLA
Hero Image

Dijkstra Analytics & Tracking

Gain valuable insights across all your platforms, be it Leetcode, GitHub to research, all in one place.

  • Real-time dashboards
  • Custom reports
  • AI-powered predictions
  • Data visualization
Hero Image

Dijkstra Mobile

Bring the tracking to your mobile too! With our Community developed Mobile Applications.

  • Threat detection
  • Vulnerability scanning
  • Compliance monitoring
  • 24/7 security operations
Hero Image 1Hero Image 2Hero Image 3

What Our Members Say

What members of our community have to say:

Neha Amin

Neha Amin

Dijkstra Student - Aspiring Software Engineer

"As someone who ran away at the first mention of an API call or development , to actually enjoying the process of building your ideas into a software solution. Dijikstra has been that experience that helped me overcome my fears."

Abdul Wahab

Abdul Wahab

Dijkstra Student - Aspiring Software Engineer

"I always wanted to explore real backend development, and Dijkstra gave me that chance. Working under Jonathan's guidance helped me dive deep into core concepts. I not only learned the technical side but also how to approach problems logically. This experience has boosted my confidence to take on bigger backend challenges."

Nishita Daryn

Nishita Daryn

Dijkstra Student - Aspiring Medical Engineer

"As a non-CS major, I was initially intimidated by the idea of contributing to an open-source project. However, Dijkstra's supportive community and structured approach made it accessible and enjoyable. I've gained practical skills and confidence that I never thought possible."

Current Members

Founded in 2023, Dijkstra was created with a singular vision: to democratize access to cutting-edge technology. We believe that powerful tools should be accessible to everyone, regardless of technical expertise.

Our team of passionate engineers and designers work tirelessly to create intuitive, powerful solutions that solve real-world problems and empower our users to achieve more.

50+ Team Members
10k+ Customers
99.9% Uptime

TechNova Team

60+ Team Members

Engineering Team

24 members

Team Collaboration

85%

Productivity

92%

Our Mission

IIt's 2025, and entry level roles have become nothing short of a bloodbath. Loads of students left without jobs, a natural saturation of the field, AI taking over roles... Quite a lot happening at once. We at Dijkstra firmly believe that it is possible to still land well compensated jobs in the field of tech, irrespective of everything happening in the world today.
We want you to get back to your roots, and to systematically approach preapring for Software Engineering; ACTIVELY, not PASSIVELY.

Building Incredible Software
For Students,
By Students.

Kickstart your journey with Dijkstra. Changing the future of CS Education in India. So, Ready to Get Started?

Contact us

Feel free to reach out!

Fill in the form

We'll get back to you in 1-2 business days.

or