I want to make things
that makes a diffrence.

ABOUT

Mission-driven Software Engineer with a passion for thoughtful UI design, collaboration, software development, and web development.

I was born in 1998. I live in Haridwar(India) and work in Blackcoffer as a Software Engineer.

I've mostly worked professionally with PHP, javascript, C#, Android, Arduino, ElasticSearch, and mysql but also a little bit with java, python and laravel.

I like to identifying tasks that could be improved through automation.

Also develop new programs and code individual programs.

EXPERIENCE

Software Developer

I have experience in the following backend languages: PHP, DotNET, Java, NodeJS and Android. AND experience in following frontend Technology: Javascript and HTML and reactJS. I've also been working as a freelance developer for the last 5 years.

Arduino Programming

I spent lots of months in arduino programming and built many projects that are based on microcontroller hardware and computer drivers for control by computer system.

At that time I learned a lot about electronics and the components that are used in electronics to make any PCB board and then I made many PCBs by myself and started to build projects that operate on a microcontroller. So I program the microcontroller and connect it to the specific hardware.

Web Development

In web development I completed many website projects in which I focused on UI part and back-end code.

In web development I use html, css, bootstrap, and some other libraries for front-end UI design. And javascript, jQuery, and d3 for responsive front-end. And also PHP, mySql and c# for back-end development.

Database Engineer

In the Database engineer field, I have been working on the following databases: MySQL, MSSQL and Elasticsearch.

I have much knowledge about the big data management and data handling process. Also I have migrated a huge amount of data from MSSQL to Elasticsearch.

PROJECT

SOCIAL NETWORKING WEBSITE

Description

Social Networking Sites can be broadly defined as internet-based social spaces designed to facilitate communication, collaboration, and content sharing across networks of contacts. Social Networking Sites allow users to manage, build and represent their social networks online.

Roles and Responsibilities

  • Login and sign up is required for accessing the website.
  • Add friends and block users.
  • Post photos and videos to friends and your own wall.
  • Send messages or chatting features when account email verify.
  • Like and comment on own post and friends' posts.

Technologies Used

  • ASP.Net 4.5(C#)
  • SQL Server 2008

Client

Final Year Project.

Iot Based Home Automation

Description

The IoT based Home Automation system offers a lot of flexibility over the wired systems as it comes with various advantages like ease-of-use, ease-of-installation, avoid complexity of running through wires or loose electrical connections, easy fault detection and triggering and above all it even offers easy mobility

Roles and Responsibilities

  • Switch On or Off any Home Appliance without manual Switch.
  • Auto turn off All appliances when connection is disconnected.
  • Get alert of any object movement when the door is locked from outside with PIR technology that detects motion of any living body.
  • Easy to access any appliance.
  • One click turns off all appliances.

Technologies Used

  • Arduino
  • Android
  • Electronics components
  • sensors

Client

Goldstar projects roorkee.

AUTOMATIC CAR PARKING SYSTEM

Description

RFID based Car Parking System is a simple project that offers an efficient car parking management system with the help of RFID Technology. Car parking management in organizations and malls often consists of many tasks like issuing tokens, noting the check-in and check-out time, calculating fare and finally collecting the amount.

Roles and Responsibilities

  • Generate RFID key when a vehicle is parked into the building.
  • An automatic lift used to catch vehicles and move into the empty slot.
  • Same RFID Key is needed to unpark their vehicle.
  • Count the Total number of vehicles parked into the building.
  • Calculate the Time of the individual vehicle when it parked and when unpark.

Technologies Used

  • Arduino
  • Sensors
  • Electronics
  • Components

Client

Goldstar projects roorkee.

FINGERPRINT DOOR UNLOCK SYSTEM

Description

The Fingerprint door lock, as the name suggests, is an electronic door lock that can be installed on almost any access point in your house. It uses a fingerprint scanner to grant a user access by controlling an electric door strike with a relay. I started this project because I wanted to work with a fingerprint sensor as well as become more familiar working with LCD's, I also needed a way to lock my door from the outside so I thought an electronic door-lock would be a great opportunity to over-engineer something and learn some cool stuff.

Roles and Responsibilities

  • This is a security purpose project.
  • It uses a fingerprint sensor that detects fingerprints and identifies them.
  • If fingerprint data matches with stored fingerprint data then unlock else try again with 3 time maximum after that block entrance and start alarm.
  • Functionality to enroll new fingerprints when the admin wants.

Technologies Used

  • Arduino
  • Fingerprint Sensor
  • Electronics Components

Client

Goldstar projects roorkee.

Motion Control Robotic Arm

Description

This system allows controlling a robotic arm by hand movements. This system uses an RF receiver which is interfaced to the 8051 microcontroller which controls the driver IC which is responsible to control the movement of the arm. The transmitter circuit consists of an accelerometer sensor which is interfaced to the atmega microcontroller. The transmitter circuit sends commands to the receiver circuit. These commands indicate whether to move the robotic arm in upward or downward direction or whether the commands indicate to grip an object or release it.

Roles and Responsibilities

  • This is a robotic arm that operate according to the movement of human arm.
  • Used wired or wireless both communication.

Technologies Used

  • Arduino
  • Motion Sensor
  • Electronics Components

Client

Goldstar projects roorkee.

Billing Portal

Description

The main objective of this Billing Portal is to manage the details of Bills Transactions History Transactions, Login, Payment. It manages all the information about Bills, Customer, Payment, Bills. The project is totally built at the administrative end and also has a company website that describes the details of the contractor and their company and also only the administrator is guaranteed access to the entire billing portal on the admin login section and visitors only check their invoices on home page using the bill number. The purpose of the project is to build an application program to reduce the manual work for managing the Bills, Transactions History, Customer, Transactions.

Roles and Responsibilities

  • This system stores all the payment details of all customers and manages the due amount of existing customers.
  • The main part of this billing system is to manage all invoices according to the total work time of the jcb machine in Hour Minutes and calculate total payable amount according to the Rate of Work per Hour.
  • The project is live on www.sonuansari.online.

Technologies Used

  • PHP
  • JQuery and Javascript
  • Mysql
  • CSS
  • Some plugins

Client

Sonu JCB Contractor.

Url

SONUANSARI.ONLINE
Car Rental Portal

Description

In this Website we provide car rental facilities publically are followed :

  • Guest User

    Guest users can view the website and checkout the information about rental cars. Guest users can also inquire through the contact us page.

  • Register Users

    Anyone can register through the registration page. After a successful registration user can log in with valid email and password. Users can recover their own password by providing some registered info.

  • After successful login user can do the following things

    Car Booking, View Car booking history, Update His/Her profile, Update his/her password, Post Testimonials, View Testimonials and Logout.

  • Admin

    Admin is the superuser of the website who can manage everything on the website. Admin can log in through the login page.

  • Admin Features

    Admin can create vehicle brands, Manage Vehicle Brands(Edit, Delete), Post Vehicle, Manage vehicle(Edit,Delete), Manage Booking(Admin can confirm and Cancel Booking), Manage Testimonials (Active and Inactive), Manage Contact us Query, Admin Can the details of registered users, admin can also update the page content, Admin can update the contact us details, Manage Subscribers, Admin Dashboard(Admin can view the count of reg users, total booking, total subscribers, total queries etc), Change Password(admin can change own password) and logout.

Roles and Responsibilities

  • This system stores all the details of all customers and manages existing customers.
  • This system also controls all bookings, testimonials, contact us query and vehicles.
  • The project is live on www.selfcar.in.

Technologies Used

  • PHP
  • JQuery
  • Mysql
  • CSS
  • Some plugins

Client

Sameer Car Rental Agency.

SKILL

AWARDS

Best of Honor Certificate

Topper of Cetpa Institute During DotNET Training and Get Best of Honor Certificate.

EDUCATION

M.TECH
Institute of Technology Roorkee
09 Milestone Roorkee – Dehradun Highway, Post Box No. 104, Roorkee, Distt. Haridwar, Uttarakhand, India.
Branch - Computer Science And Engineering
Will be Complete in 2024 (pursuing).
B.TECH
Phonics Group of Institutions
Imli Khera, Dharampur, 12th Mile Stone, Bhagwanpur-Haridwar Highway, Roorkee-247667, Haridwar (U.K.), India
Branch - Computer Science And Engineering
Completed in 2022.
POLYTECHNIC
Govt. Polytechnic Dehradun
Pithuwala, Dehradun, UK
Branch - Computer Science And Engineering
Completed in 2018.
HIGH SCHOOL (10th)
Holy Ganges Public School
Jawalapur, Haridwar, UK
Stream PCM
Completed in 2013.

CONTACT

BLOG

Comming Soon !!!!!

RESUME

You need permission to download resume.

Please go to contact section and try to contact me, I will provide my resume link.