About

Hello! I am Dhiraj Kumar Yadav. Software Developer And Programmer.

I am passionate for software development. I have a strong knowledge of software engineering principles and possess the technical aptitude to quickly learn new programming languages. My excellent problem solving and communication skills, as well as my ability to work with a wide variety of people, make me an ideal candidate for software development. With my eagerness to learn and contribute, I am confident that I can be an asset to any software development team. a strong desire to learn new technologies. I have a strong technical background, with a Bachelor of Science in Civil Engineering from Lovely Professinol University. I also have experience with software development, including object-oriented programming, software testing, and design patterns. I am familiar with a variety of programming languages such as C Language, C++, Java, and Python, and have a good knowledge of databases and web technologies such as HTML, CSS, JavaScript and SQL and have a good Knowledge of API and Framework such JDBC, Servlet, Hibernate, Spring, NodeJs And ReactJs. I am keen to use my technical knowledge and experience to develop innovative software solutions.

Basic Information
Email:
dhiraj.yadav1160@gmail.com
Phone:
+91-7754998349
Lives in
Bangalore, India, 560068.
Language:
English, Hindi, Awadhi, Bhojpuri
Professional Skills

Web development

HTML
80%

Programming Language

Core Java
90%
CSS
70%
C/C++
85%
JavaScript
90%
Python
60%

Framework And API

JDBC
90%

Database

SQL
90%
Servlet
80%
MySQL Server
70%
Hibernate
80%
Angular 13
90%
ReactJs
70%
Work Experience

Dec 2022 - Present

Smartmile global technologies pvt Ltd.
Software Developer

Working on Angular (preferably Angular 13+). Handle communication, admin, invitation, and core product services using Angular. Gather requirements from stakeholders, including the CEO and PM, and translate them into technical specifications for implementation. Collaborate with designers, back-end developers, and other stakeholders to ensure high-quality solutions that meet customer needs. Follow best practices in software development, including code reviews, unit testing, and continuous integration and deployment. Stay up-to-date with emerging trends and technologies in web development.

Aug 2020 - feb 2022

Indus Floors India Pvt Ltd.
Design Engineer

Indus Floors India Pvt. Ltd. is a Concrete flooring company based in Gurgaon, Haryana. I had to work on AutoCad and StaadPro. AutoCad is Used for Drawing and StaadPro is used to Concrete and Steel Design of Building.

Project

Dec 2022 - Present

Angular 13+, UnderScore Js, RegEx,
TowerOSS (toweross.com)

Smartmile global technologies pvt Ltd.

TowerOSS software provides a centralized platform for tower owners, operators, and managers to efficiently manage their tower assets, track maintenance activities, monitor lease agreements, and optimize the utilization of their tower infrastructure. Developed web applications using Angular 13 framework. Implemented responsive user interfaces and interactive components. Utilized Angular CLI for project setup, module creation, and code scaffolding. Integrated RESTful APIs for data retrieval and updating. Utilized Spring Boot ORM for database operations and model handling. Designed and implemented RESTful APIs using Spring Boot Rest Framework. Implemented authentication and authorization mechanisms using Spring Boot built-in features. Worked with MySQL as the backend database management system. Designed and optimized database schemas and tables. Wrote SQL queries, stored procedures, and views to interact with the database. Implemented data integrity constraints and ensured database performance.

11/2022 - 11/2022

Hibernate, JSP, Servlet, MySQl, HTML, CSS
Note Taker From User And Store in Database

Jspider tranning Institute

This project would involve creating a web application that uses Java Server Pages (JSP) and Servlet technologies along with HTML and CSS, a MySQL database and Hibernate to create a note taking application. The application would allow users to create notes and store them in the database.To create the application, a MySQL database would be set up to store the user credentials and note data. Hibernate would be used to map the objects in the Java code to the database tables. The JSP and Servlet technologies would be used to create the webpages and process user requests. HTML and CSS would be used to style the pages and create a user-friendly interface.

09/2022 - 10/2022

JAVA Swing Without Database
Online Exam Project

Jspider tranning Institute

I used here java array to store the questions, options and answers not database. You can use collection framework or database in place of array.

10/2018 - 12/2018

C++
CAR RENTAL SYSTEM

Lovely Professinol University

Car Rental System is based on a concept to rent cars and generate rental invoice of a rental company. Before stepping into the main system a user has to pass through a login system to get access, then only the user can select cars with a different model.

10/2017 - 12/2017

Bakery billing systemC Language
Bakery billing system

Lovely Professinol University

Bakery billing system is based on a concept to bakery items purchasing and generate invoice.

Education

2016 - 2020

Bachelor's Degree
Bachelor of Civil Engineering

Lovely Professinol University

7.47 CGPA

2011 - 2013

High School
Science and Mathematics

Raj Inter College, Jaunpur

77.5 %

References
Contact Me
Feel free to contact me

Permanent Address

Sariafattu, Jaunpur, Uttar Pradesh, India - 222204

Phone

+91-7754998349

Email

dhiraj.yadav1160@gmail.com