Skip to content
View NikhilCode12's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report NikhilCode12

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
NikhilCode12/README.md

Hello, I'm Nikhil Sharma 👋

Software Engineer | Backend Specialist | Driving Innovation with Java & Spring Boot

LinkedInGmailGitHubTwitter


🌟 About My Journey

I specialize in building robust, scalable, and efficient backend solutions, primarily using Java and Spring Boot. My work involves developing critical components for large-scale applications, focusing on architectural design, performance optimization, and integrating cutting-edge technologies like Generative AI into practical applications. I am passionate about creating impactful software that drives efficiency and user satisfaction.

  • 🔭 Currently Focusing On: Deepening expertise in distributed systems, microservices architecture, and cloud-native deployment strategies on Kubernetes and Docker.
  • 🌱 Learning & Exploring: Actively delving into advanced Generative AI (GenAI) applications and System Design patterns for ultra-scalable services.
  • 👯 Open to Collaboration: Enthusiastic about contributing to open-source projects that align with backend development, automation, or innovative GenAI integrations.
  • 💬 Let's Connect About: Java, Spring Boot, Microservices, RESTful APIs, Data Structures & Algorithms, System Design, and impactful software engineering practices.
  • 📫 Reach Me At:sharmanikhil12jv@gmail.com
  • 😄 Beyond the Code: I find joy and sharpen my analytical skills through strategic games like chess.

🚀 Key Projects & Contributions

Showcasing impactful projects that demonstrate my technical prowess and problem-solving abilities:

Project TitleCore Contribution & ImpactKey Technologies
Generative AI & Playwright Test AutomationArchitected and developed comprehensive automation pipelines using Spring Boot and Playwright, capable of executing over 400 critical test cases. This initiative significantly improved QA efficiency by 70% and reduced manual effort.Java, Spring Boot, Playwright, GenAI, Jenkins
Scalable Expense Tracker BackendEngineered robust RESTful APIs with Spring Boot and MySQL, implementing secure authentication via JWT. Containerized the entire application using Docker for seamless deployment and scalability.Java, Spring Boot, MySQL, JWT, Docker, Postman
MSIT Admission Portal (Full-Stack)Led the development of a full-stack Management Quota Admission Portal for MSIT. Leveraged Next.js for a dynamic frontend, Tailwind CSS for modern UI, and MongoDB for flexible data storage, streamlining admissions for over 500 students.Next.js, Tailwind CSS, MongoDB, JavaScript
JusticeTrail - Educational Web AppCollaborated on JusticeTrail, a gamified web application aimed at educating children about legal rights and justice. Built with React for an interactive frontend and Node.js for a responsive backend.React, Node.js, JavaScript, HTML5, CSS3

💡 My Core Competencies

A detailed look at the technologies and concepts I frequently work with:

Backend Development & Microservices

JavaSpring BootSpring MVCNode.jsExpress.jsPython

Frontend Technologies

ReactNext.jsJavaScriptTypeScriptHTML5CSS3

Databases & Data Management

PostgreSQLMySQLMongoDBFirebase

DevOps, Cloud & Tools

DockerKubernetesGoogle CloudVercelGitGitHubPostmanJenkinsGenerative AI


📈 My GitHub Activity

Nikhil's GitHub Stats

Top LanguagesGitHub Trophies


Random Dev Quote

---

Pinned Loading

  1. CompilecraftCompilecraftPublic

    An online compiler built with MERN Stack for executing C++ code on the compiler with authorization and authentication

    JavaScript 1

  2. ecoImpactecoImpactPublic

    ecoImpact: Impactful positive change for a greener tomorrow

    JavaScript 1

  3. NextyNextyPublic

    Nexty Chatbot, a sleek and intelligent chatbot designed with Chakra UI, powered by React and Node.js. Elevating conversations with a blend of innovative design, Firebase backend, and integration wi…

    JavaScript 1

  4. syncspheresyncspherePublic

    SyncSphere: A Hub that synchronize all the communications with seamless threads and communities.

    TypeScript 1

  5. tacklifytacklifyPublic

    Whether you're planning your day or working on long-term projects, Tacklify makes task management not only efficient but also enjoyable.

    CSS 1

  6. DSAJavaDSAJavaPublic

    Complete Java DSA Code and Important Files

    Java