Hi, I’m Vishal Kumar, a full-stack software engineer with 2+ years of experience building scalable, cloud-native web applications. I work across frontend frameworks (React, Angular), backend development (Node.js, .NET Core, C#), and Android (Kotlin/Java). I design RESTful APIs, build event-driven and serverless architectures on AWS, and focus on clean code, SOLID principles, TDD, and Agile collaboration to deliver maintainable, high-quality software. I enjoy mentoring others and collaborating with product, data engineering, and UI/UX teams to turn ideas into robust solutions.

Vishal Kumar

Hi, I’m Vishal Kumar, a full-stack software engineer with 2+ years of experience building scalable, cloud-native web applications. I work across frontend frameworks (React, Angular), backend development (Node.js, .NET Core, C#), and Android (Kotlin/Java). I design RESTful APIs, build event-driven and serverless architectures on AWS, and focus on clean code, SOLID principles, TDD, and Agile collaboration to deliver maintainable, high-quality software. I enjoy mentoring others and collaborating with product, data engineering, and UI/UX teams to turn ideas into robust solutions.

Available to hire

Hi, I’m Vishal Kumar, a full-stack software engineer with 2+ years of experience building scalable, cloud-native web applications. I work across frontend frameworks (React, Angular), backend development (Node.js, .NET Core, C#), and Android (Kotlin/Java).

I design RESTful APIs, build event-driven and serverless architectures on AWS, and focus on clean code, SOLID principles, TDD, and Agile collaboration to deliver maintainable, high-quality software. I enjoy mentoring others and collaborating with product, data engineering, and UI/UX teams to turn ideas into robust solutions.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert

Work Experience

Software Engineer at CIENA
February 1, 2023 - February 1, 2023
Developed backend microservices and RESTful APIs using Node.js to process real-time network telemetry and support high-availability data services for enterprise React dashboards. Improved data processing and visualization performance by implementing server-side pagination, Redis caching, and optimized SQL query strategies, reducing dashboard load times by ~20%. Worked with AWS (EC2, S3, Lambda, and CloudWatch) to deploy, monitor, and scale production systems, achieving ~25% reduction in infrastructure overhead. Enhanced CI/CD workflows using GitHub Actions with automated tests and staged deployments, enabling faster and more consistent software releases. Collaborated cross-functionally with product, data engineering, and UI/UX teams to design and deliver scalable, secure, and maintainable solutions aligned with business objectives.
Software Development Mentor at Monash University
March 1, 2023 - November 13, 2025
Facilitated full-stack development labs covering modern frontend frameworks, backend technologies, and database systems, enhancing industry readiness for 450+ students. Conducted code reviews and debugging sessions simulating Agile workflows, helping students adopt iterative development and problem-solving techniques. Mentored students in applying SOLID principles, modular architecture, TDD, and clean coding practices, reinforcing maintainable and scalable software development. Developed sample assignment solutions and demo code in Angular, Node.js, and .NET, Android (Kotlin, Java), Vue.js supporting practical learning.

Education

Master of Information Technology at Monash University
February 1, 2023 - December 1, 2024
Bachelor of Electronics and Communication at Delhi Technological University
August 1, 2015 - June 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet