Back to Developers
Suraj upadhyay

Suraj upadhyay

Full-stack developer

Jaunpur, Uttar Pradesh, India 2+ yrs exp 85 · Excellent

About

Full-stack developer with hands-on experience in backend development using Java and Spring Boot (REST APIs, Spring Data JPA, encryption, transactional logic) and frontend development using React JS, HTML5, CSS3, and JavaScript. BCA graduate (CGPA 8.85/10) and MCA student at D. Y. Patil University, Pune. Over a year of teaching programming and IT concepts to 100+ students. Seeking an entry-level Full-Stack, Backend, or Software Engineer role.

Skills & Expertise (24)

DBMS Intermediate
6.3/10
2
Years Exp
Communication Intermediate
6.3/10
2
Years Exp
Teamwork Intermediate
6.3/10
2
Years Exp
Problem Solving Intermediate
6.3/10
2
Years Exp
MS Office Intermediate
6.3/10
2
Years Exp
VS Code Intermediate
6.3/10
2
Years Exp
GitHub Intermediate
6.3/10
2
Years Exp
Git Intermediate
6.3/10
2
Years Exp
MySql Intermediate
6.3/10
2
Years Exp
Computer Networking Intermediate
6.3/10
2
Years Exp
SDLC Intermediate
6.3/10
2
Years Exp
SQL Intermediate
6.3/10
2
Years Exp
Java Intermediate
6.3/10
2
Years Exp
Data Structures & Algorithms Intermediate
6.3/10
2
Years Exp
CSS3 Intermediate
6.3/10
2
Years Exp
HTML5 Intermediate
6.3/10
2
Years Exp
React JS Intermediate
6.3/10
2
Years Exp
REST APIs Intermediate
6.3/10
2
Years Exp
JavaScript Intermediate
6.3/10
2
Years Exp
C++ Intermediate
6.3/10
2
Years Exp
Spring Boot Intermediate
5.8/10
2
Years Exp
JUnit Intermediate
5.3/10
2
Years Exp
Maven Intermediate
5.3/10
2
Years Exp
Spring Data JPA Intermediate
5.3/10
2
Years Exp

Work Experience

Computer Science Mentor

APCS College of IT & Management

Mar 2024 - Present

Instruct 100+ students across 4 batches in Computer Fundamentals, MS Office, Internet Applications, DBMS, SDLC, Web Development, and Computer Networking through structured classroom sessions. Taught C, C++, and Java fundamentals to 100+ students, building strong problem-solving and coding foundations. Managed the computer lab for 6 months, overseeing system upkeep, software installation, and troubleshooting to ensure a smooth hands-on learning environment. Break down complex technical topics into simple, practical explanations, improving student understanding, engagement, and academic performance.

Education

Master of Computer Applications (MCA) - D. Y. Patil University

- · Afghanistan

Bachelor of Computer Applications (BCA) - Veer Bahadur Singh Purvanchal University

- 2026 · Afghanistan

Intermediate (12th) - UP Board

- 2023 · Afghanistan

High School (10th) - UP Board

- 2021 · Afghanistan

Certifications

No certifications added yet

Interested in this developer?

Profile Score Breakdown

📷 Photo 10/10
📄 Resume 10/10
💼 Job Title 10/10
✍️ Bio 10/10
🛠️ Skills 20/20
🎓 Education 10/10
⏱️ Experience 10/15
💰 Rate 0/5
🏆 Certs 0/5
✅ Verified 5/5
Total Score 85/100

Profile Overview

Member sinceOct 2026

Availability Details

Visa Status

Citizen

Relocation

Open to Relocation