Dhaval Dudhat
Verified Expert in Engineering
Full-stack Developer
Dhaval is a seasoned full-stack developer with over nine years of extensive experience in the field. His expertise lies primarily in React, Next.js, and Python, where he has honed his skills for over six years. Demonstrating a remarkable ability, Dhaval can create and optimize components for swift loading, ensuring seamless user experiences and flexible API creation with JSON Web Token (JWT) authentication.
Portfolio
Experience
Availability
Preferred Environment
React, Redux, Next.js, FastAPI, Amazon S3 (AWS S3), Amazon EC2, Flask-RESTful, Django REST Framework, Python, JavaScript
The most amazing...
...thing I've developed is NobisLab, an innovative machine learning model and dashboard for data visualization, empowering users to make decisions.
Work Experience
Senior Data Engineer
Nobis Labs
- Constructed dynamic and interactive charts using Python, FastAPI, Flask, Bootstrap, Dash Plotly, Amazon S3, and React, providing stakeholders with clear and data-driven visualizations.
- Created a robust pipeline that efficiently scraped real-time commodity data from various web sources and successfully stored it in the database for analysis.
- Enabled the company to forecast commodity trends accurately for the next 30 days by developing and implementing predictive models based on historical and current data.
- Established a daily training process for the predictive models on an Amazon EC2 instance, ensuring up-to-date and accurate predictions.
- Integrated API functionalities to facilitate seamless data exchange between different components of the web application.
- Collaborated with the team to optimize data processing and model training times, significantly improving performance.
- Harnessed the power of Docker for the deployment of this innovative solution.
Full-stack Web Engineer and Consultant
WriteWell
- Developed a highly efficient web application that enables students to write essays and letters using React, Redux, TinyMCE, and Django, significantly saving their time during the writing process.
- Managed Amazon EC2 instances, meticulously configuring security rules and ensuring proper IAM access for secure and seamless application hosting.
- Translated designer-provided mockups into a responsive and visually appealing user interface using CSS, CSS3, HTML, and HTML5.
- Maintained effective communication with clients, consistently staying updated on project requirements and addressing their needs promptly.
- Integrated the Stripe API for secure and efficient payment processing, enhancing the product's overall user experience.
- Oversaw the project's codebase on GitHub, ensuring version control and effective collaboration among team members. Utilized Bootstrap CSS and UI components to create a visually appealing and user-friendly interface for the web application.
Full-stack Web Engineer
Lodestone
- Created a comprehensive dashboard using React, Redux, and Bootstrap 3, enabling users to schedule and automate test case execution. Implementing the recurring execution and result email functionality reduced the tester workload by two hours daily.
- Developed an efficient analytical tool utilizing Java to download tester bug records from a 3rd-party tool and securely stored the data in a centralized database.
- Enabled tester access and streamlined bug management processes by integrating the analytical tool, leading to improved productivity and faster bug resolution.
- Leveraged Amazon Cognito to provide secure and seamless user authentication, ensuring data privacy and integrity.
- Implemented full-stack development methodologies, employing PHP, Laravel, C#, TypeScript, and web components to deliver feature-rich, high-performance applications.
- Utilized AWS hosting services to deploy and manage applications with Docker, guaranteeing robust performance and scalability.
- Enhanced the user interface with CSS, HTML, jQuery, and jQuery UI, creating intuitive and visually appealing data charts using the Google Chart API.
Automation Engineer
Lodestone
- Implemented social media site automation using Selenium Grid and Selenium Page Factory to perform comprehensive testing before product releases. This proactive approach identified bugs early on, saving time and resources on manual testing.
- Developed an XML-based automation framework that enabled testers to execute test cases seamlessly. Simplifying test case creation resulted in detailed reports for easy analysis and bug tracking.
- Created automation scripts that significantly reduced the organization's workload by more than two hours daily. The automation for downloading data cut down 1.5 hours per day for 25 teams, resulting in a total savings of 37.5 work hours daily.
- Utilized XPath and CSS selectors for web scraping tasks, extracting valuable data from various sources and facilitating data-driven decision-making.
- Leveraged Appium to automate mobile testing, ensuring comprehensive coverage across different devices and platforms.
- Employed CSV files to store and manage data efficiently, streamlining automation processes and enhancing data manipulation capabilities.
- Led full-stack development initiatives, collaborating with teams to build scalable and maintainable automation solutions.
- Hosted automation scripts and frameworks on suitable platforms, guaranteeing accessibility and reliability.
Experience
Luki App
https://luki.com.pa/With the Luki physical card, users can make purchases using their available balance and easily top up their own balance as needed. This card provides a versatile payment solution that integrates seamlessly with our digital platform.
Sales Leg
https://www.salesleg.com/Furthermore, our platform enables real-time monitoring of sales executive performance, offering detailed reports based on team and project metrics. This feature allows stakeholders to gain valuable insights into individual and collective performance, facilitating informed decision-making and targeted improvements.
Moreover, our lead tracking system incorporates a dynamic stage progression mechanism, allowing leads to transition seamlessly through stages such as 'new,' 'contacted,' 'visit planned,' 'site visited,' 'negotiation,' 'booking,' or 'dump.' This feature ensures that sales executives clearly understand each lead's current status and progression within the sales pipeline.
Bizpole
https://www.bizpole.in/Customers benefit from real-time updates on the progress of their applications, empowering them with timely information regarding the current status of their requests. Moreover, our platform includes a robust document upload feature, enabling customers to securely submit necessary documentation directly through the portal.
We have meticulously crafted a hierarchical system for application verification, streamlining the process and ensuring accuracy and efficiency at each review stage. Additionally, our platform offers guidance to customers by providing a curated list of required documents for specific services, such as trademark registration, simplifying the application process, and enhancing user experience.
NobisLabs Trader
http://tt-trader-simulation.nobislabs.com/loginIntegral to the strategy is the implementation of automated risk management protocols. Stop-loss orders are strategically placed to limit potential losses in case of adverse price movements, while take-profit orders ensure the timely realization of profits. These orders are executed automatically once predefined price levels are reached, ensuring swift and decisive action in response to market fluctuations.
Hedging is a core component of the professional commodity trading approach. By simultaneously purchasing and selling contracts with different maturity months, traders can effectively offset risk exposure to price fluctuations. This strategy not only protects against adverse market movements but also provides opportunities for arbitrage and enhanced portfolio diversification.
Nobis Labs
https://www.nobislabs.com:3000/In the form of a user-friendly dashboard, this tool presents a comprehensive and visually engaging layout of information specifically tailored to the edible oil commodity. Users gain access to crucial insights, real-time data, and trend analysis, all organized clearly and intuitively.
With this tool's powerful predictive capabilities, organizations can make well-informed decisions, seize lucrative opportunities, and mitigate risks efficiently. This platform stands at the forefront of advanced commodity trading, equipping users with the knowledge and tools to navigate the market landscape with confidence and precision.
Dave Forde
https://www.davefordeautosales.ca/Furthermore, we've integrated a sophisticated loan calculator tool, empowering customers to make informed financial decisions by providing clear insights into monthly installment plans. This feature enhances transparency and assists users in understanding the implications of their choices.
Additionally, our platform simplifies finding the perfect vehicle by utilizing advanced algorithms. Users can effortlessly search for the best car options based on their desired monthly installment amounts, ensuring a personalized browsing experience that effectively meets their needs.
Tango
Beyond managing attendance, the tool offers a seamless leave management system that simplifies requesting, approving, and tracking employee leave. Additionally, it enables administrators to control and assign employee access rights, ensuring the right access level for each team member.
We have also meticulously designed a comprehensive and seamless employee induction and exit process, ensuring we don't miss any critical activity. By integrating Jira, a powerful task-tracking platform, we guarantee an efficient and well-organized onboarding and offboarding experience for every employee.
Analytics Tool
The tool ensures timely bug resolution by automatically sending email reminders to testers if a bug remains untouched by a developer for more than 30 days. This proactive approach empowers testers to address outstanding issues promptly and maintain optimal software quality.
Moreover, the tool offers advanced filtering options based on tags, enabling users to quickly categorize and search for specific bug types. Its data visualization capabilities present insightful charts, empowering high-level authorities to promptly make informed decisions and effectively address critical bug-related matters.
WriteWell App
With a vast array of templates available, the tool facilitates the creation of original written material following predefined formats. Students can now effortlessly draft essays, letters, and other written assignments, ensuring coherence and structure in their compositions.
This project caters to the diverse needs of students, providing them with guidance and inspiration to enhance their writing prowess. Whether it's academic essays or personal letters, this tool equips students with the tools and knowledge they need to excel in their classes and beyond.
Test Case Scheduler
https://www.lodestoneco.com/With its user-centric approach, users receive test case results directly in their email, enabling prompt feedback and streamlined collaboration. The tool simplifies the test case input process by allowing the upload of data files, seamlessly integrating them as input for test cases.
The testing management tool's intuitive interface and powerful functionalities empower testers to focus on delivering high-quality results while minimizing administrative burdens. It's the ultimate solution for enhancing testing processes, improving productivity, and ensuring a smooth and effective testing experience.
Automation XML Base
https://www.lodestoneco.com/By harnessing this cutting-edge algorithm, the tool seamlessly executes the code in a manner that effectively emulates browsers, emulators, or mobile devices. This unique capability empowers users to automate complex tasks with ease and precision, dramatically boosting productivity and efficiency.
Whether it's navigating through web pages, performing intricate mobile application actions, or emulating user interactions, this tool is a versatile and robust solution, saving valuable time and effort in the automation process.
DAAN App
http://daan.org/Donors can effortlessly pledge their gifts through the tool, sharing their generous contributions online, inspiring others to join the charitable movement. Users can conveniently organize pick-up or drop-off arrangements for their donated items to ensure a seamless donation process, providing the utmost convenience and flexibility.
Through this transformative tool, philanthropic organizations can efficiently obtain donations, positively impacting their initiatives and empowering them to create a meaningful difference in the world.
Conversation Bot
With exceptional artificial intelligence capabilities, the bot intelligently analyzes caller requirements, aiming to understand their inquiries accurately. Seamlessly integrating natural language processing and machine learning, it responds promptly with tailored and relevant information, ensuring a personalized and efficient customer experience.
This call center bot optimizes response times, reduces human intervention, and enhances customer satisfaction by swiftly addressing inquiries with precision. The bot also streamlines call center operations, empowering call center agents to focus on more complex issues, significantly improving overall productivity and customer service.
Hound
Users can seamlessly integrate the Hound into their browsers with a simple installation process, unlocking its exceptional capabilities. The Hound springs into action upon selecting a question, scouring popular websites to present a curated list of possible solutions.
By harnessing the power of this intelligent tool, students can now easily navigate complex academic challenges, accessing a wealth of valuable resources at their fingertips. The Hound streamlines the search process, saving precious time and empowering learners to focus on grasping concepts and mastering their coursework.
Education
Master of Computer Application Degree in Software Development
Charotar University of Science and Technology - Anand, India
Bachelor of Computer Application Degree in Software Development
Veer Narmad South Gujarat University - Surat, India
Certifications
Artificial Intelligence Career Track
SpringBoard
Skills
Libraries/APIs
React, Context API, Pandas, Node.js, Beautiful Soup, Jira REST API, NumPy, Scikit-learn, Matplotlib, Selenium Grid, Spark ML, Flask-RESTful, Flask-Marshmallow, Backbone.js, Spring REST, REST APIs, Python API, Antd, Plotly.js, API Development, SQLAlchemy, jQuery, jQuery UI, Google Chart API, Stripe API, Stripe, jQuery DataTables, Highcharts, Chart.js, Yup, React Hook Form, Emotion API, Sockets, Socket.IO, Django ORM, Stripe Connect, Stripe Connect API
Tools
Git, Cron, GitHub, Seaborn, Servlet, Rasa.ai, Amazon Cognito, Plotly, Amazon SageMaker, Redux Thunk, Jupyter, Apache, Dialogflow, Redux Toolkit
Frameworks
Redux, Selenium, Next.js, Spring 4, Flask, Tailwind CSS, Material UI, Express.js, Hibernate, Scrapy, Bootstrap 3, Django, Bootstrap, Jakarta Server Pages (JSP), Spring, Spring Boot, TestNG, Appium, Angular, JSON Web Tokens (JWT), Django REST Framework, MUI CSS
Languages
JavaScript, Python, SQL, CSS3, TypeScript, ECMAScript (ES6), Java, HTML, HTML5, CSS, GraphQL, C#, PHP, Python 3, XPath, Python 2
Paradigms
REST, Responsive Web Design (RWD), Object-relational Mapping (ORM), Hosting, Data Science, ETL, Unit Testing
Platforms
Amazon EC2, Amazon Web Services (AWS), Docker, Vercel, Twilio, AWS Lambda, Parse, Visual Studio Code (VS Code), Jupyter Notebook
Storage
MySQL, PostgreSQL, MongoDB, JSON, Amazon DynamoDB, Amazon S3 (AWS S3), Elasticsearch, Spring Data Elasticsearch, Databases, Redis Cache, Redis
Other
APIs, Web Scraping, RESTful Web Services, Front-end, API Integration, Scraping, CSV, Full-stack, Full-stack Development, UI Components, Web Components, Web Development, DOM, Front-end Development, Back-end Development, Cookies, Application State Management, Amazon RDS, Responsive Web Apps, Dashboards, Software Engineering, Data Scraping, Data Cleaning, Data Visualization, QA Automation, Styled-components, Chatbots, Machine Learning, Artificial Intelligence (AI), PDF, Serverless, XLSX File Processing, Front-end Architecture, Front-end Design, Data Extraction, Payment Gateways, Stripe Payments, Gatsby, CSS Animations, Selenium PageFactory, TinyMCE, Bootstrap 4, Google Custom Search, Amazon API Gateway, Dash, RESTful Services, Back-end, FastAPI, Axios, Poetry, CSS Selectors, Selenium IDE, Charts, Data Analysis, Data Engineering, Wamp, Custom Hook, HOD, Error Boundary, RTK Query, Custom Hooks, HOC, TT SDK, Algorithms, SSH
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring