Nitesh Rawal

Associate Software Developer
Backend Developer

Nitesh Rawal

Associate Software Developer
  • insert_emoticon Hello I'm Nitesh Rawal
  • school I have done my post graduation in Master of Computer Applications from University of Hyderabad with 7.66 CGPA.
  • work Java Backend Developer with 2 years of experience in java, Spring Boot for developing RESTful APIs, Writing Unit test cases using Junit and Mockito and perform CRUD operation for sql related databases, problem-solver who is proficient in data structure & algorithm.
  • developer_mode Area of Interest Java Full Stack Developer
  • home_work Men’s Hostel–D, UOH ,Gachibowli Hyderabad, Telangana, India - 500046
-->

WORK EXPERIENCE

Associate Software Engineer

Techsophy Information Solutions Pvt Ltd.

06/2021 - Present, Hyderabad

Achievement/Tasks

Developed RESTful APIs using Spring Boot to support an end-to-end online visa service center application. Enhanced existing APIs by adding new features, resolving bugs, and optimizing performance, Implemented CRUD operations using MySQL database based on project requirements, ensuring seamless data management and retrieval. Conducted code analysis using SonarQube and successfully resolved security hotspots and critical issues, improving the overall code quality and security standards. Testing and Validated API responses using Postman, ensuring accurate and reliable data exchange between services, Documented APIs using Swagger, providing clear and comprehensive documentation for future reference and ease of integration. Developed robust unit test cases using JUnit and Mockito, increasing overall test coverage and ensuring code reliability. Created reports for clients using MySQL native queries and deployed them in Metabase, enabling data-driven decision-making and empowering clients to track applicant progress and trace visa status. Actively participated in the development process, following agile methodologies and delivering high-quality code within project deadlines.

-->

Education

University of Hyderabad
Master of Computer Application
2018 - 2021
Shri RGP Gujarati Professional Institute , Indore
Bachelor Of Computer Application
2014 - 2017
12
The New Green Field Public Academy, Indore
12th C.B.S.E. Board
2013 - 2014
10
The New Green Field Public Academy, Indore
10th C.B.S.E. Board
2011 - 2012

Skills

Programming Language
C++
80%
Java
90%
Python
70%

FrontEnd Web Development
HTML/CSS
80%
JavaScript
50%
Reactjs
50%
Java Spring Framework
Spring MVC
60%
Spring Core
60%
Spring Boot
80%
Spring Data JPA
80%
Spring AOP
80%
Spring Security
50%

Version Control
Git
80%
Github
70%
DBMS
MySQL
90%
MongoDB
30%
PostgreSQL
50%

Unit Testing
JUnit
60%
Mockito
60%

IDE/Tools
Intellij
60%
Postman
90%
Swagger
60%
Keycloak
60%

Major Technical Skills

Spring Boot

Java

MicroServices

html/css

Bootstrap

SQL

Projects

blog-image
Personal Expense Wallet

It is a Full Stack Web Application build using Spring Boot and Reactjs This Project has Functionalities to add a wallet , view by its priority and wallet has update as well delete functionality, where it shows the current balance for the particular wallet as well as it calculates the total sum of all wallet at main dashboard to show the total balance of all the wallet deployed on Heroku

blog-image
Image Compression Using
K-Mean Clustering

It is an Unsupervised Technique which uses K-Mean Clustering with scikit-learn and Python to compress Image based on 16 million colors represented as 16 colors using python and machine learning.

Github link
blog-image
Isolation AI Game Agent

Isolation is a deterministic, two-player game of perfect information in which the players alternate turns moving a single piece from one cell to another on a board. Whenever either player occupies a cell that cell becomes blocked for the remainder of the game. The first player with no remaining legal moves loses, and the opponent is declared the winner.

Github link
blog-image
Gym Management System

Fitness Strom is an Gym Management System That is build using Java JFrame MySql database which is customized user friendly stand alone application software for managing the Gym member where admin can update delete add member shows members and

their payments history.

Github Link
-->

HOBBIES

Music
Cricket
Gym
Travelling
Watching Webseries
Gaming

Contact Me

nitesh

I'm always looking to connect and chat with new people. Feel free to reach out.