Loading...

Hi, I'm swastik sharma 👋

Java Developer
Hire me

About

Aspiring Java Developer skilled in Spring Boot, WebSocket, and full-stack solutions with hands-on project experience in AI, real-time chat apps, and CRUD systems. Passionate about clean code, problem-solving, and scalable backend architecture.

SS

Education

LPU

Lovely Proffesional University , Phagwara ,Punjab

B.tech Computer Science Engineering

2022 - Present

2022 - Present

DPS

Dhauladhar Public School , Dharmashala, Himachal Pradesh

12th

2021 - 2022

2021 - 2022

DPS

Dhauladhar Public School , Dharmashala, Himachal Pradesh

10th

2019 - 2020

2019 - 2020

Skills

C++
Java
Python
HTML5
CSS
React
Bootstrap
MongoDB
Visual Studio
JavaScript
jQuery
My Projects

Check out my latest work

I've worked on a variety of projects, from simple websites to complex web applications. Here are a few of my favorites.

Google Adversial Nibbler Challenge

Google Adversial Nibbler Challenge

Developed an AI-powered system capable of generating user-defined images with a strong focus on ethical compliance and bias mitigation. Leveraged advanced techniques in machine learning, natural language processing (NLP), AI red-teaming, and bias detection to enhance model accuracy and prevent the generation of inappropriate or harmful content. The project highlighted the critical importance of AI safety and responsible development practices in generative systems.

Source

Chat Application using WebSocket(Java)

Chat Application using WebSocket(Java)

Built a real-time chat application enabling seamless instant messaging with features like typing indicators and read receipts. Utilized Java WebSocket API for efficient bidirectional communication and Java Swing for an interactive graphical user interface. Designed with a focus on scalability, user experience, and low-latency message delivery.

Source

CRUD-based Application

CRUD-based Application

Designed and developed a database management system supporting secure user authentication and full CRUD (Create, Read, Update, Delete) operations. Integrated Java Swing for GUI, JDBC for database connectivity, and MySQL for data storage. Focused on building an intuitive user interface and robust backend to ensure smooth data manipulation and accessibility.

Source

Coding Profiles

LeetCodehttps://leetcode.com/u/swastiksharma12/
My Certifications

I like to Learn New Skills

Throughout my professional journey, certifications have been eye-opening. Each certification has deepened my knowledge and skills, allowing me to contribute effectively in various projects and environments.

  • Nov 21, 2024

    Data Analysis With Tablue- Coursera

    Performed data visualization and interactive dashboard creation using Tableau to uncover actionable insights from complex datasets. Gained hands-on experience in data cleaning, transformation, and storytelling through visuals. Demonstrated proficiency in using charts, filters, and calculated fields to support data-driven decision-making.
    View Certificate
  • May 11, 2024

    Approximation Algorithms and Linear Programming- Coursera

    Explored the design and analysis of efficient algorithms for NP-hard problems using approximation techniques and linear programming. Gained practical understanding of LP relaxation, rounding methods, primal-dual techniques, and performance guarantees. Applied theoretical concepts to real-world scenarios to find near-optimal solutions under computational constraints.
    View Certificate
  • May 4, 2024

    Excel Skills for Data Analytics and Visualization- Coursera

    Developed strong proficiency in Excel for data analysis, including functions, pivot tables, data cleaning, and advanced charting. Utilized tools like conditional formatting, data validation, and dynamic dashboards to visualize trends and derive insights. Emphasized hands-on problem-solving and data-driven storytelling.
    View Certificate
Contact

Get in Touch

Feel free to reach out through any of the following platforms or contact methods.

swastiksharma652@gmail.com
+919418069899