AVAILABLE
AVAILABLE
Dharmesh P.
Backend Developer Node.js
Dharmesh has over 7.5 years of development experience, currently working as a Backend Engineer. He has hands-on experience in Web-based technologies like PHP, JavaScript, TypeScript, Node.js, JSON, HTML, CSS, Bootstrap, MySQL, MongoDB, Firebase, FirestoreDB, and Socket.IO. He also has experience in working with the frameworks of Node.js and PHP like Code-Igniter, WordPress, and Custom OOPs-based PHP. He also has hands-on experience with Node.js frameworks such as Express, molecular, loopback, and Third Party API Integration, Payment Integration, Web Services Development, and Social API Integration on Web sites. Skilled in handling multiple projects and ensuring delivery of each project within the time and cost parameters.
Expertise
Years of Development Experience
11 Years
Skills
Node.jsHTMLCSSJavascriptJqueryPHPTypescriptExpress.jsCodeIgniterMySQLMongoDBFirestoreGithubBitBucketJiraAgile
Domain Experience
ECommerceHuman ResourceTransport & LogisticEnterprise
Other Skills
XML, Molecular, Waterfall
Language Spoken
English, Hindi
Experience
- Node.js DeveloperFood Order Application2019 - Until NowProject SummaryA modern food ordering application which offers multiple options to select menu, pay and view orders. Get the loyalty points from order and redeem them. Also supports an offline ordering system using QR code scan. It also has a full featured backoffice for checking interactive reports for orders and customers, update menu, loyalty points settings and much more stuff related to app configuration. Platform is also integrated with some third-party food order and delivery platforms and handles stuff from menu synchronization to fulfill orders.Project ResponsibilitiesDevelopment, Unit testing and Client communication.Project Tech StackNode.js, Firebase, REST API, Elastic Search, FirestoreDB, Cloud Functions, Agile, GoPay Payment Gateway, DANA
- Node.js DeveloperDrop-shipping Platform2018 - 2019Project SummaryIt’s a Drop-shipping platform which collects product data from suppliers and provides it to store owners. There are several modules like product sourcing, product marketplace, order management and some middleware apps in this platform. Product sourcing module is responsible for fetching products periodically from suppliers’ inventory and updating the platform’s product inventory to keep price and stock updated. Product marketplace is responsible for providing updated products data to store owners over REST API. Order management is responsible for collecting orders from store owners, processing and shipping it to customers. All modules were developed as a separate app using micro service architecture with scaling for high availability. He has dockerized all apps along with load-balancing techniques to optimally handle thousands of requests.Project ResponsibilitiesDevelopment, Unit testing and Client communication.Project Tech StackRedis, Node.js, REST API, MongoDB, Elastic Search, Agile
- Node.js DeveloperQuiz Game2017 - 2018Project SummaryIt's a quiz game where thousands of users can play a quiz, and win prizes. He managed user-connections through Socket.IO and developed Micro service-based architecture for enhanced performance, and dockerized it along with load-balancing techniques to optimally handle thousands of user-connections concurrently.Project ResponsibilitiesDevelopment and Unit testingProject Tech StackRedis, Node.js, MySQL, Docker, MongoDB, Socket, Agile, Moleculer
- Node.js DeveloperGrand Game2016 - 2017Project SummaryIt's a quiz game where thousands of users can play a quiz for multiple rounds, and eventually there'd be a single winner who receives the prize. He managed user-connections through Socket.IO and developed Micro service-based architecture for enhanced performance, and dockerized it along with load-balancing techniques to optimally handle thousands of user-connections concurrently.Project ResponsibilitiesDevelopment and Unit testing.Project Tech StackRedis, Node.js, MySQL, Docker, MongoDB, Socket, Agile, Moleculer
- PHP DeveloperE-commerce Platform2014 - 2016Project SummaryIt's an e-commerce platform like Shopify which allows users to create their completely functional ecommerce store and help them to sell online. This platform has features as per plan and users are able to get particular functionality based on the plan they have purchased. We have developed it using WooCommerce and WordPress multisite.Project ResponsibilitiesDevelopment and Unit testing.Project Tech StackMySQL, PHP, Agile, WordPress, Woo-Commerce
- Node.js DeveloperOneDirectory2013 - 2014Project SummaryOneDirectory is a China based project of directory listing. Users can search for the enterprises internationally and view one-page reports for the enterprise to find out their international market value. We used AngularJS for frontend development and Node.js with Express.js for back end development.Project ResponsibilitiesDevelopment
Unit testingProject Tech StackNode.js, REST API, MongoDB, Agile
Education
Bachelor of B.E. Computer Science
Pune University - India Pune Pune
2008 - 2012