Siddharth Kothari
Software Engineer III @ Google
About
I love programming. Ever since I was in high school, software development has been my passion. I still remember sitting in front of an old computer loaded with Turbo C++ and making it print "Hello World" for the very first time. As I went through the basic C++ course in my secondary high school, it almost felt like magic, being able to make the computer do whatever I wanted, by typing in some weird sentences, limited by my own imagination and creativity. I have been obsessed with the idea of using software to solve problems and puzzles ever since. 1)During my first year of Engineering, I gained proficiency in C/C++ and also a little bit of Web Development which included basic HTML,CSS and client side JavaScript. I latched on to any ideas for projects I could get, moving on from a simple "Hello World" to a Tic Tac Toe game and a Train Reservation System. I was insatiable. 2)In my Second year I started learning the most basic Data Structures and Algorithms. That is when I realized that I like to pickle my brain with programming puzzles and started with Competitive programming. Even though it was tough and demotivating sometimes, my passion for programming always made me stick to it. I also explored Web Development to a further level, learning PHP, MySQL, MERN stack and also managed to make a few projects. 3)In my Third Year, I was elected as the President of our College's Coding Club. I used to have trouble with public speaking and almost always got very nervous when there were a lot of eyes on me, but this helped me tackle my fear of public speaking. It was hard at first but then after stepping out of my comfort zone ample amount of times, it got easier. I also leveled up in Data Structures and Algorithms and won my first Coding Competition which was held all over Pune. Speaking on the Coding Club, under my tenure we started with a small group of around 30 but grew to become a community of a little over 140 students which is something I have to say I'm quite proud of. 4)Now in my Final Year, I have had two internships. This passion from programming still keeps me going to become a better Programmer everyday. There's certainly a lot more to learn,lot more problems to solve, a lot more to build. And for this, I am very grateful. Skills/Technologies/Relevant Course Work : C/C++, Data Structures and Algorithms, Operating Systems, Database Management Systems, Computer Networks, System Design, Web Development, HTML, CSS, JavaScript, PHP, MySQL, REST Api's, MERN Stack, Mongo DB, Express JS, React JS, Node JS
India
Mumbai
Information Technology & Services
Web Development, Problem Solving, Competitive Programming, Information Technology, Web development, Engineering, Communication, Presentations, English, Data Structures, Algorithms, C++, Database Management System (DBMS), Operating Systems, Computer Networks, HTML, Cascading Style Sheets (CSS), JavaScript, PHP, MySQL
Experience

Project Intern
Pune, Maharashtra, India
Worked on Employee Leave Pass and Visitor Booking Software as a software Developer Intern. This web application brings entire visitor appointment booking, authentication and employee leave pass generation for over 400 employees online. It has four main actors : Admin, HOD, Employee and Security. They follow a hierarchical order, Admin being the top Level user, then HOD, Employee and Security. Admin has the ability to sign up new HOD's, employees and security/receptionists. There's a one to many relationship between HOD and Employee, every employee is assigned to an HOD and multiple Employees can be assigned to a single Employee. Visitor Booking : The first three users, namely Admin, HOD, Employee have the ability to book visitor appointments and whenever an appointment is booked, a mail is sent to the visitor containing the Time, Visitee Name and a secret OTP, which the visitor has to show the security guard on arrival without which the visitor won't be granted entry. There's also an option for walk in visitor where the visitor meets the receptionist and fills his/her details. The visitor also selects the Employee he/she wants to meet and a notification is sent to that employee and that employee has an option to either accept or reject that request. The acknowledgement is sent back to the receptionist based on which the receptionist either lets the visitor in or doesn't. Employee Leave Pass : Every employee can request for a leave pass entering the time and the reason, which is sent to the HOD assigned. The HOD can either accept or reject that request and the acknowledgement is sent back to the employee. All this information is saved in a database which can be viewed later by Admin and can also generate CSV files for information within a particular time range.

Project Intern
Pune, Maharashtra, India
This web application helps identify, catalog, calibrate and study the measurement certainty of inspection, testing, and lab equipment. This application has two actors, Admin and Instructor. The admin has the ability to sign up different instructors. Measurement System Analysis : The admin enters various details about a particular instrument. Then he selects 3 different Instructors. Then each instructor is supposed to measure the 10 similar instruments in 3 trials. This brings the total number of inputs to 90. All this data then undergoes various calculations and computations. A report is generated based on the result which basically says whether the instructors are fit for measurement of instruments or not. And if not, what they did wrong and what all they need to work on. These reports are stored in a database which can accessed by the admin whenever they want.
Siddharth Kothari's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.





