I am Dhruv Sharma
An Engineer
A Sustainability Enthusiast
Hello! I'm Dhruv Sharma, a passionate and dedicated Engineer driven by a commitment to creating products that benefit humanity. My strong foundation in Python and JavaScript enables me to build dynamic and impactful web applications that address real-world challenges. I thrive on using technology to solve complex problems and make a positive difference.
Engineering captivates me with its problem-solving aspect and the satisfaction of finding innovative solutions. This drive keeps me motivated and committed to advancing technology for the betterment of society.
In addition to my technical skills, I have a creative side that shines through in my love for designing products, websites, and graphics. While I appreciate the intricacies of complex designs, I have a particular affinity for minimalistic and visually appealing aesthetics. This blend of creativity and technical expertise allows me to craft solutions that are both functional and aesthetically pleasing.
Exploring new trails and enjoying the outdoors.
Keeping fit and challenging myself with marathons.
Capturing moments and creating visual stories.
I specialize in creating responsive and visually appealing websites using modern web technologies like React, Node.js, and Vite. My focus is on delivering high-performance, scalable web applications that enhance user experience and meet client needs.
I excel in designing user-centric websites with a strong emphasis on UI/UX principles. Using tools like Figma and Adobe XD, I ensure that each design is intuitive, accessible, and aligns with the latest design trends.
I handle the deployment of web applications to various hosting platforms, ensuring smooth transitions from development to production. My expertise includes setting up CI/CD pipelines, configuring environments, and optimizing performance.
I utilize data analysis techniques to derive actionable insights from complex datasets. With experience in Python and tools like Pandas and Jupyter Notebook, I perform data cleaning, visualization, and statistical analysis to support data-driven decisions.
I apply machine learning algorithms to build predictive models and solve complex problems. My skills include supervised and unsupervised learning, model evaluation, and using libraries such as Scikit-Learn and TensorFlow.
I design and implement financial models to support decision-making and risk management. My expertise includes developing DCF models, analyzing financial statements, and using tools like Excel and Python for financial forecasting and valuation.
Developed a comprehensive Lost and Found web application to streamline the process of reporting and recovering lost items. This app allows users to create reports for lost or found items with detailed descriptions, photos, and location information. It features a robust search and filter system to help users quickly find matching reports. The application also includes user authentication for secure account management and notifications to alert users of potential matches.
An interactive tool for visualizing stock market volatility using the NSE20 index. Implements various statistical methods to provide insights into market trends. Developed using Python, Plotly. Deployed Using Streamlit.
A comprehensive system for managing library operations, built using Python Flask for the backend and MySQL for the database. This tool allows users to efficiently manage library data, including books, members, and transactions, providing a seamless experience for library management.
A machine learning project that uses Long Short-Term Memory (LSTM) networks to classify and categorize chat messages. Implemented with TensorFlow and Keras to build and train the model.
A machine learning project that uses Sentence Averaging to summarize the input text. Deployed using Streamlit.
A project for modeling the dynamics of an agitated heating vessel. Used computational methods to analyze heat transfer and fluid dynamics. Implemented calculations in MATLAB and Python.