SHREYASH PAL
software developer
0-1 years of experience
About
Computer Science (Artificial Intelligence) undergraduate and Java Full-Stack Developer with hands-on experience building applications using Java, Spring Boot, REST APIs, MySQL, and the MERN stack (MongoDB, Express.js, React, Node.js). Strong foundation in Data Structures and Algorithms, OOP, SDLC concepts, DBMS, Operating Systems, and Computer Networks, with 500+ DSA programs practiced in VS Code, including 250+ LeetCode and 50+ GeeksforGeeks problems. Built 5 full-stack and AI- powered projects featuring secure REST APIs (Spring Security, JWT, role-based access control), unit testing (JUnit, Mockito), and Docker-based delivery. Seeking a Software Engineer role.
Skills
- Programming Languages: Java
- C++
- JavaScript
- SQL
- Backend: Spring Boot
- Spring Framework
- Spring Security
- JWT
- REST APIs
- JPA/Hibernate
- Node.js
- Express.js
- Frontend: React
- HTML
- CSS
- JavaScript (MERN Stack)
- Databases: MySQL
- MongoDB
- Testing & API Tools: JUnit
- Mockito
- Postman
- Tools
- DevOps & Cloud: Git
- GitHub
- Maven
- Docker
- AWS (Cloud Practitioner Essentials)
- VS Code
- Concepts & Practices: SDLC
- OOP
- RESTful API Design
- Authentication & Authorization (JWT
- RBAC)
- Unit Testing
- Database
- Design
- Core CS: Data Structures & Algorithms
- Operating Systems
- Computer Networks
- DBMS
- System Design
- Machine Learning: Supervised & Unsupervised Learning
- Data Preprocessing
- Feature Scaling
- Model Evaluation
- Linear/Logistic Regression
- Decision Trees
- Random Forest
- K-Means
Education
bachelor · computer science and artificial intelligence · Parul Institute of Technology | CGPA: 7.1 · 2027