Summary
Overview
Work History
Education
Skills
Languages
Websites
Timeline
Generic

Nishan Sunar

Arlington,TX

Summary

Recent Computer Science graduate with foundational knowledge in Java and Java EE, experienced in all phases of the Software Development Life Cycle (SDLC) including planning, analysis, design, implementation, testing, and maintenance of web-based applications, with a background in Agile methodologies through academic projects and self-driven learning. Knowledge in the development web-based enterprise applications using J2EE technologies like Servlets, JSP, JMS, Hibernate, Spring, JDBC, Java Beans, and Web services (REST). Familiar in User Experience (UX) design and development, User Interactive (UI) Web Pages, and visually appealing User Interfaces using HTML, CSS, Bootstrap, JavaScript, Angular 9. Good concept in Core Java concepts that includes Exception handling, Multi-threading, Collections framework, Java Beans and Java 8 features like Lambda, Functional Interfaces, etc. Good Hands-on experience in spring framework modules like spring boot, spring data, spring web etc. Development experience on different IDEs like Eclipse, IntelliJ and Virtual Studio Code, Experience in relational databases like MySQL. Worked with testing tools like Junit. Problem-Solving like Analyzing software issues to identify root causes and implement a solution & Development experience in Windows and Linux operating systems. Experience with Version Control tools like GitHub. Good understanding in using Spring features such as dependency injection and inversion of control (IoC) to develop scalable and maintainable applications. Experienced with the Build and deployment tools like Maven. Knowledge in configuring and deploying web applications in Tomcat Server.

Overview

2
2
years of professional experience

Work History

Full Stack Developer

Personal Project
Arlington, TX
01.2024 - 05.2024
  • Developed a full-tier car rental service application, taking ownership of both front-end and back-end development, showcasing end-to-end web application development skills.
  • I built the login page, signup page, display inventory page, booking page, edit personal details page, edit vehicle page, add new vehicle page, view current bookings, and edit booking details page using Angular 17.
  • Designed and implemented an interactive and visually appealing user interface using Bootstrap to enhance the user experience.
  • Developed the back end using the Java Spring Boot framework, with Maven as the build tool, ensuring a robust and scalable application.
  • Implemented controller, service, and repository layers for performing CRUD operations (create, read, update, delete) for various requests from clients.
  • Utilized Postman for robust API testing to check proper requests and responses.
  • Designed the database schema and defined relationships between key entities (customers, vehicles, employees, and reservations) to ensure efficient data storage and retrieval.
  • Integrated Spring features such as dependency injection, IoC (Inversion of Control) container, and JavaBeans to build a modular, maintainable, and scalable application.
  • I fully developed the project from scratch, gaining comprehensive experience in all stages of web application development, from front-end design to back-end functionality, database management, and deployment.
  • GitHub Link: Front-end: https://github.com/Nissun662/CarRentalService-frontend.
  • Back-end: https://github.com/Nissun662/car-rental-backend.

Software Developer

School Project
Ada, OK
08.2022 - 12.2023
  • Developed a multi-tiered web application simulating an online music store, allowing users to browse, purchase (mock), and review instruments.
  • Implemented server-side processing and user interactions using PHP and HTML, creating dynamic and responsive web applications.
  • Utilized Agile methodologies during the development of a musical store application, focusing on iterative development, collaboration, and continuous improvement throughout the project lifecycle.
  • Debugged code to identify errors and fix them efficiently.
  • Collaborated with team members to ensure successful project completion.
  • Assisted with planning, designing, coding, debugging, testing, documenting, and maintaining software applications.
  • GitHub repository link: https://github.com/CMPSC3943FA22/team3repo/tree/master/app.

Education

Bachelor’s - Computer Science

East Central University
Ada, Oklahoma
05-2023

Skills

  • Operating Systems

Windows

Linux

  • Languages

C

C

Java

SQL

  • Java, J2EE technologies

Java EE 4

Java EE 5

Java 8 and above

Servlets

JSP

JDBC

JMS

JPA

  • Web Technologies

HTML

CSS

JavaScript

  • Frameworks

Hibernate

Spring Framework

Spring Boot framework

  • Apache Tomcat
  • Eclipse
  • Sublime
  • MyEclipse
  • IntelliJ
  • VS Code
  • Singleton Design Pattern
  • DAO Design
  • GIT
  • Maven
  • JUnit
  • Log4j

Languages

English
Full Professional
Hindi
Professional
Nepali
Native/ Bilingual

Timeline

Full Stack Developer

Personal Project
01.2024 - 05.2024

Software Developer

School Project
08.2022 - 12.2023

Bachelor’s - Computer Science

East Central University
Nishan Sunar