SSASIT Session
Rubyx Rubyx x SSASIT

Rubyx x Techno Community x SSASIT

DSA, AI & Career Opportunities

Building your career in the Agentic AI Era

Manan Diyora Software Engineer II · Microsoft
SSASIT session poster

Today’s conversation

Four ideas. One career roadmap.

01

DSA

Think clearly and solve problems.

02

AI Era

Build with the new technology stack.

03

Career

Prepare early for real opportunities.

04

Q&A

Ask anything. Leave with clarity.

The four-year reality

Placement does not begin in final year.

Year 1Year 2Year 3Year 4
01Sem 1
02Sem 2
03Sem 3
04Sem 4
05Sem 5
06Sem 6
Sem 7Placements
Sem 8Internship

Your opportunity arrives before your degree ends.

The opportunity before placement

Summer internship comes after Semester 6.

Year 1Year 2Year 3Year 4
01Sem 1
02Sem 2
03Sem 3
04Sem 4
05Sem 5
06Sem 6
Sem 7Placements
Sem 8Internship
Summer InternshipAfter Sem 6 · Before Sem 7
So when should you start preparing? Before Semester 6.

Give yourself enough runway

Start preparing in first or second year.

Year 1Year 2Year 3Year 4
Sem 1
Sem 2
Sem 3
Sem 4
Sem 5
Sem 6
Sem 7
Sem 8
Preparation Window
DSA AI System Design
Start in Year 1 or Year 2
SI Interview Window 2nd-year vacation → until Semester 5 ends
Summer Internship After Semester 6

Build the skills before the interview window opens.

Your preparation stack

What should you learn?

Problem solving

DSA

Arrays, strings, recursion, trees, graphs and patterns.

Engineering base

CS Fundamentals

OS, DBMS, networks, OOP and how systems work.

Future leverage

AI

Use models, build AI products and automate workflows.

Strong career = DSA + Fundamentals + AI building skills

The AI evolution

From asking AI → to AI doing the work.

2024Prompt EngineeringAsk better questions
2024–25RAG AppsConnect private knowledge
2025MCP ServersConnect tools and data
2025–26AI SkillsPackage repeatable expertise
2026AI AgentsPlan, act and improve
2026–27Agentic LoopsExecute, evaluate and iterate

The interface changed from chat to action.

Your advantage

Do not compete with AI at typing code.

Learn to define problems, design systems and use AI to build faster.

System design · Step 1

A small app starts simple.

10 Users Web and mobile clients
HTTPS
Running
Application VM
2 vCPU4 GB RAM
Database Stores application data

Simple is perfect when traffic is small.

System design · Step 2

What happens when users grow?

100,000 Users Traffic spike
Too many requests
Overloaded
Application VM
CPU
98%
RAM
94%
Slow response Single point of failure Limited capacity

System design · Step 3

Scale out with a Load Balancer.

Users
Load Balancer Health checks + routing
Healthy
VM 01
Healthy
VM 02
Healthy
VM 03
More capacity Better reliability Easy to scale

What should you focus on now?

Use college as a launchpad—not a waiting room.

Year 1 + Year 2

Learn Everything

Explore domains · Build fundamentals · Join communities · Make projects · Try and fail

Year 3 + Year 4

Find + Build

Target internships · Prepare for jobs · Build products · Test startup ideas · Create impact

What is Rubyx?

An IT institute and a product startup.

Education

Learn DSA + AI from Achievers

Rubyx helps students build strong problem-solving and modern AI skills with guidance from professionals who have achieved success in the industry.

Master DSA and problem solving Build practical AI applications Learn directly from achievers
Innovation

Rubyx Product Startup

We build AI-powered products that help ecommerce sellers work faster and sell better.

Product 01 AI Image Creation
Product 02 Snap Seller

From idea to startup

Young founders need more than motivation.

Finance

Help understanding early-stage funding and resources.

Technology

Architecture, product development and engineering support.

Mentorship

Practical guidance from people who build in the real world.

You bring the problem. Together, we build the path.

Your turn

Questions?

Career · DSA · AI · Internships · Startups

Welcome 1 / 1
to navigate