Hello, World.

I'm Nikit Singh Kanyal.

Aspiring Java Backend Developer eager to build efficient APIs, design databases, and learn scalable cloud systems.

Java Backend Developer GCP ACE Certified MCA Student TCS NQT Digital Qualifier

NikitService.java
package com.nikit.portfolio;

@RestController
public class BackendDeveloper {
    @GetMapping("/dev")
    public Status getDev() {
        return Status.builder()
            .name("Nikit Singh Kanyal")
            .role("Java Backend Dev")
            .cloud("GCP-ACE Certified")
            .build();
    }
}
Terminal - Spring Boot
. ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \ ( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ) ) ) ) ' |____| .__|_| |_|_| |__\__, | / / / / :: Spring Boot :: (v3.2.0) INFO 14592 --- [ main] c.n.p.BackendDeveloper : Connected to MySQL on port 3306 INFO 14592 --- [ main] c.n.p.BackendDeveloper : Authorized GCP ACE Credentials INFO 14592 --- [ main] c.n.p.BackendDeveloper : Server running on port 8080... _
About

Let me introduce myself.

Nikit Singh Kanyal Picture

"Hungry Learner with millions of dreams."

Java Google Cloud MySQL Python / Linux Selenium

Profile

A passionate Software Developer and MCA Student at Integral University with a strong interest in Backend Development, Database Systems, Cloud Computing, and Software Engineering. Google Cloud Associate Cloud Engineer (ACE) certified and TCS NQT 2026 Digital Role qualifier. Experienced in building enterprise-grade Java web applications, REST APIs, manual & automation testing (Selenium), and database design (MySQL, SQL).

Languages

1. Java (Data Structures & Algorithms, Spring Boot, JDBC, Hibernate)
2. Python (Scripting, Automation, Machine Learning)
3. MySQL (Database Management System, SQL Queries)
4. HTML/CSS/JavaScript (Frontend Design)
5. Selenium (Testing Automation Framework)

Skills

  • Java | Spring Boot | Python
  • VAPT | OWASP | Linux Security
  • Manual | Automation Testing (Selenium)
  • Backend Web Stack (MySQL, REST APIs)
  • Networking | Operating Systems
Education & Training

More of my Credentials

Education

Master Degree (MCA)

2024 - 2026

Integral University

Currently pursuing a Master of Computer Applications (MCA) with a focus on advanced Software Engineering, Database Systems, and Cloud Technologies.

Bachelor Degree (BCA)

2020 - 2023

Maharishi University Of Information Technology

I hold a Bachelor's degree in Computer Applications (BCA) with a specialization in Cloud Computing and Information Technology (CTIS) from MUIT, Lucknow. This educational background has equipped me with a solid foundation in computer science principles, which I consistently utilize to improve and expand my skill set.

Intermediate

2020

National Insititute of Open Schooling

I completed my Intermediate education from the National Institute of Open Schooling (NIOS) in Lucknow. This experience provided me with a flexible and diverse learning environment, fostering my academic growth and preparing me for the challenges ahead in my educational and professional journey.

High School

2018

City Montessori School

I completed my high school education at CMS in Lucknow. This period played a significant role in shaping my academic foundation and instilling in me the values of diligence and perseverance, which continue to guide me in my pursuit of excellence.

Training & Internships

TCS NQT 2026

Digital Role Qualifier

Tata Consultancy Services

Qualified the TCS National Qualifier Test for the Digital Role, demonstrating advanced problem-solving, algorithmic thinking, and coding proficiency.

Google Cloud Certified

2024 - 2027

Associate Cloud Engineer (ACE)

Certified Associate Cloud Engineer, skilled in setting up cloud solution environments, planning/configuring cloud services, and managing access and security on GCP.

Software Testing Training

2023 - 2024

QSpiders Training Insititute

I was engaged in Software Testing Training, honing my proficiency in Core Java, SQL, Manual Testing, and Automation Testing. This comprehensive approach equips me with the essential skills to thoroughly assess software functionalities, ensuring robust performance and reliability.

Bug Hunting Internship

2022

HackerOne

We're a cybersecurity firm focused on attack resistance management. By combining the expertise of ethical hackers with asset discovery, continuous assessment, and process enhancement, we pinpoint and eliminate vulnerabilities in your digital defenses.

Python Shell Scripting Internship

2023

Threat Guardians

ThreatGuardians offers advanced cybersecurity services, including threat detection, vulnerability assessments, and incident response. Their proactive approach aims to protect businesses and individuals from online threats using cutting-edge technology and expertise.

Portfolio

Check Out Some of My Projects.

These projects have served as invaluable platforms for skill development, fostering substantial growth in my overall knowledge and expertise.

Student Management System

A full CRUD-based web application developed following the MVC architecture. It allows users to add, view, update, and delete student records with a clean JSP/Servlet UI and MySQL database persistence.

Role: Built the entire MVC web application, implemented the database access objects (DAO), configured the Tomcat server environment, and created responsive frontend JSP templates.

Shopping Product Filter

A console-based online shopping simulator that allows browsing, searching, and filtering of clothing products by brand, price, or color. Includes custom sorting via Comparator interfaces and wishlist management.

Role: Developed the core logic using Java OOP principles, designed custom Comparators for sorting, and utilized collections to build the wishlist storage subsystem.

PhishGuard ML

An ML-powered phishing URL detection system featuring a Flask web app with user dashboards, scan logs, WHOIS data enrichment, and a scikit-learn classification model analyzing 17 structural URL features.

Role: Programmed the backend REST API in Flask, integrated the machine learning model, designed SQL schemas with SQLAlchemy, and created the responsive frontend panels.

Java DSA Revision

An educational repository containing implementations of core and intermediate Data Structures and Algorithms in Java. Features separate driver files, complexity analysis, and step-by-step commentary.

Role: Wrote and organized the entire code suite from scratch, detailing implementations for sorting algorithms, stacks, queues, linked lists, trees, graphs, dynamic programming, and backtracking.

To-Do List App

A Java command-line interface application for task tracking, allowing users to add, modify, and delete items. Features a custom state-based undo manager for restorations and file-based state serialization.

Role: Designed the application state workflow, implemented the deletion undo feature, and handled file read/write operations for persistent storage.

LAN Drop Mobile

A regional peer-to-peer file sharing app that allows seamless wireless file transfers between Android devices and any browser on the local Wi-Fi. Vibe coded with Gemini 3.5 Flash in Google AI Studio, featuring a self-healing port recovery network system.

Role: Vibe coded the Jetpack Compose Android client and embedded local server using Gemini 3.5 Flash and Google AI Studio; designed the self-healing port recovery system and Room SQLite storage.

28

Crazy Ideas

25

Coffee Cups

479

Hours
Contact

I'd Love To Hear From You.

Feel free to Contact Me:

Sending...
Your message was sent, Thank you!
Where to find me

Lucknow North, Uttar Pradesh
226021 India

Ping Me At

WhatsApp Number (NSK)