// biographical ledger

About Atul Sah

Profile & Philosophy

I am a Computer Science Educator, Author of 8+ technical books, and Full-Stack Developer based in Patna, India. Currently, I serve as a Faculty member in the Department of Computer Application at B. N. College (Patna University), instructing undergraduate students and guiding technical research projects.

I completed both my Master of Computer Applications (MCA) and Bachelor of Computer Applications (BCA) from Patna University, building a strong theoretical and algorithmic foundation in database architectures, distributed systems, and software engineering.

My professional identity bridges Software Engineering and Academic Instruction. Teaching forces me to understand technologies down to their fundamental mathematical and architectural layers, while building production systems ensures that my students and readers receive industry-tested, contemporary knowledge.

As a published author of eight technical books distributed on Amazon, Google Books, and Pothi, I specialize in translating complex computer science paradigms into structured learning resources spanning Agentic AI, Java, Machine Learning, and Cybersecurity.

Get In Touch

Professional Experience

JULY 2025 - PRESENT

Faculty - Computer Science

B. N. College (Department of Computer Application)

Instructing undergraduate students in core computing, DBMS, and programming methodologies. Actively updating academic curricula and mentoring final-year projects.

FEB 2025 - PRESENT

Freelance Full-Stack Developer

Remote / Independent

Developing high-performance, single and multi-page web applications utilizing React.js, Node.js, Express, and SQL/NoSQL databases. Focus on client-centric requirements.

FEB 2024 - NOV 2024

Teaching Assistant

Commerce Insights

Delivered digital literacy and computer systems education to CA aspirants, guiding non-technical students through core database logic, internet technologies, and MS Office utilities.

Academic Background

2023 - 2025

Master of Computer Applications (MCA)

Patna University

Advanced studies in software engineering methodologies, design patterns, database architectures, network protocols, and distributed computing.

2020 - 2023

Bachelor of Computer Applications (BCA)

Patna University

Foundations of structured programming, object-oriented programming (OOP), data structures, operating systems, and discrete mathematics.