Agam Jain's avatar
Crafting Scalable Code with Creative Vision

Agam Jain

Software Engineer / Full-stack Developer

Recently joined Cognizant as Programmer Analyst Take a look at my Resume Follow me on Instagram Let's connect on LinkedIn Check out my repos on GitHub

About

Right from the start of my undergrad, I've been that person who says, "Why not build it myself?"—which led me to discover my passion for building full-stack web and mobile applications that solve real problems. These projects reflect my core belief: great software should solve small, real-world problems—and do it beautifully. I'm especially drawn to building scalable, SaaS-based solutions that bring long-term value.

Along the way, I've strengthened my practical experience through internships at:

Vigility Technologies, where I built a React.js-based reporting frontend integrated with a FastAPI backend—optimizing performance and delivering a responsive, data-driven UI.

Cognizant, where I engineered Java-based backend modules, automated build processes, and optimized SQL operations—applying core software engineering principles in a real-world business context.

With 600+ LeetCode problems solved and a solid grasp of data structures and algorithms, I write clean, efficient code with a strong product-first mindset.

Tech Stack

Experience

Cognizant Technology Solutions

Intern

Feb 2025 – May 2025
  • ♦ Engineered over 30 Java-based modules simulating real-world business logic, demonstrating deep command of OOP principles (abstraction, inheritance, polymorphism) and optimizing logic flow, resulting in up to 40% code reuse in capstone applications.

  • ♦ Optimized SQL queries and stored procedures for real-world datasets, improving data retrieval speed by 25%.

  • ♦ Implemented Maven for build automation, cutting environment setup time by 50% and enabling CI/CD readiness.

  • ♦ Developed a full-stack project with scalable architecture using Java, following industry-standard design patterns (MVC), and delivering comprehensive technical documentation to ensure maintainability and team onboarding efficiency.

Java OOP SQL Maven CI/CD MVC System Design Technical Documentation

Vigility Technologies

Frontend-Development Intern

January 2025 – March 2025
  • ♦ Built a React.js-based frontend for a reporting platform where users can run SQL queries and generate custom reports, integrated with a FastAPI backend and SQL database.

  • ♦ Integrated TanStack Router for dynamic, client-side routing, reducing perceived navigation delay by 30% during test runs and followed Agile methodology with sprint planning, daily standups, and retrospectives to maintain consistent development velocity.

  • ♦ Implemented dynamic SQL result visualization and structured report generation, using Tailwind CSS and modern React patterns to deliver a clean, responsive, and accessible UI for streamlined data exploration.

React.js FastAPI SQL TanStack Router Tailwind CSS Agile Data Visualization UI/UX