PDSCT.ac
A real-world college companion bringing events, notes, attendance, timetable, notifications and profiles into one mobile experience. It also includes separate student and administrative workflows with role-based access and persistent data.
I build software that solves real problems — from college products and AI tooling to Java backend systems, data structures and the infrastructure behind them.
I’m Aditya — a Computer Science student focused on becoming a strong software engineer through real projects, problem solving and a deep understanding of how software works underneath.
My work sits across Java, Python, DSA, backend development, databases, networking, cloud and DevOps. I like taking an idea from a rough requirement to something people can actually use.
I’m especially interested in the path from code → API → database → deployment → production. That mindset shapes both the projects I build and the way I learn.
Not just demos — products built around actual workflows, users and engineering problems.
A real-world college companion bringing events, notes, attendance, timetable, notifications and profiles into one mobile experience. It also includes separate student and administrative workflows with role-based access and persistent data.
An AI-assisted network diagnostic platform for Cisco IOS and Packet Tracer topologies. It combines deterministic rules with AI reasoning to inspect CLI output, identify misconfigurations and surface evidence-based remediation.
View on GitHub ↗Java-first backend engineering across REST APIs, SQL, authentication, architecture and production-oriented deployment.
A practical toolkit spanning programming, algorithms, backend engineering and production systems.
Java · Python · SQL · OOP · Collections · Generics · Exceptions · Clean code
Arrays · Strings · Linked Lists · Stacks · Queues · Hashing · Sorting · Binary Search · Trees · BST · Heaps · Graphs · Tries
Two pointers · Sliding window · Prefix sums · Recursion · Backtracking · Greedy · Dynamic Programming · Bit manipulation · Monotonic structures
HTTP · REST APIs · Spring Boot · JDBC · Authentication · Validation · Layered architecture · PostgreSQL
DBMS · SQL · Transactions · Indexing · Linux · Networking · TCP/IP · DNS · HTTP · Git
Docker · Docker Compose · CI/CD · AWS · deployment · monitoring · logs · production fundamentals
Read the code. Trace the data. Understand the trade-offs. Design for failure. Then change it.
“Build things people can actually use.”My direction is simple: become the engineer who understands what happens between writing a line of code and running reliable software in the real world.
I’m open to internships, collaborations, software projects and conversations about interesting engineering problems.