Dhruti Chandarana-Senior Software Developer

Check rate
Experience
Freelancer Developer
Expomate platform
- Built a cross-platform exhibitor inquiry management app using React Native and RoR 8, leveraging RESTful APIs, Solid Queue for background job processing, and Devise for authentication on the backend, with Redux and AsyncStorage for state management and local data persistence.
TaskINT platform
- Developed a unified platform for task execution, time tracking, invoicing, client relations, and staff management using RoR 8 and React.js, utilising RESTful APIs, Sidekiq for background jobs, and Zustand for state management and WebSockets for real-time data sync, with 300+ users onboarded across 5 clients.
Senior Software Developer
Uncommon Design Services
- As a senior developer took responsibilities, including peer code reviews, junior developer mentoring, and technical requirement discussions.
- Built an in-house e-commerce platform with RoR and React, including a lightweight CMS and a Shopify-like SDK that reduced product delivery time by 40% and enabled 10+ stores to establish their online presence.
- Streamlined CI/CD pipelines with QA checks and automated deployments for backend and frontend projects.
- Developed a cross-platform mobile app with React-Native, helping users access exclusive venues with special discounts and partner offers; reached 100K+ downloads across iOS and Android.
- Built a platform for a special needs educational institute, handling class scheduling and data management using RoR and Vue.js, reducing teachers' manual workload by 70% and improving learning outcomes for the students.
- Maintained projects by managing framework upgrades (RoR, React-Native, SvelteKit) and ensuring strong end-to-end test coverage (~70–80%).
Software Developer -> Platform Developer
EronKan Technologies Pvt. Ltd
- Led a team of 5-7 developers across task distribution, code reviews, product delivery and onboarding, including Git and Node.js training for interns and work students.
- Worked as a platform engineer, developing a real-time data-integrated system using Node.js and Ember.js for an Industrial IoT platform handling live machine data streams.
- Maintained and enhanced microservices to reduce overall infrastructure costs (~30-40%).
- Developed on-premise solutions based on stored procedures and PostgreSQL Events to provide data security and isolation.
- Developed custom KPI dashboards (EGA, OEE, production metrics, work orders), reducing client losses by INR 1.2M annually per production line.
- Maintained machine interface gateways supporting Modbus, OPC, and MQTT protocols. Migrated data fetch mechanism to Java, reducing hardware installation costs by 50%.
Industry experience
See where this freelancer has spent most of their professional time.
Experienced in Information Technology, Education, Retail, and Manufacturing.
Business area experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Product Development, Quality Assurance, and Finance.
Summary
I am a software engineer with over five years of experience in creating scalable solutions and real-time data-integrated systems. I prioritise writing clear and maintainable code with good test coverage. I am open to exploring growth opportunities, whether as an individual contributor or as a technical leader for a team, should suitable positions become available.
Skills
Programming Languages
- Ruby
- Javascript
- Typescript
- Java
- C#
- C++
- Shell
Frameworks & Libraries
- Node.Js
- Ror
- React.Js
- Sveltekit
- React-Native
- Tailwindcss
- Ember.Js
Gems
- Pundit
- Doorkeeper
- Sidekiq
- Ransack
- Rack-Attack
- Active-Storage
Databases
- Postgres
- Mongodb
- Cassandra
Testing Frameworks
- Jest
- Vitest
- Playwright
- Minitest
- Rswag
Deployment & Analytics
- Vercel
- Cloudflare
- Firebase
- Posthog
CMS
- Contenful
- Payloadcms
Other
- Redis
- Graphql
- Rabbitmq
- Github
- Elasticsearch
- Figma
- Unity
- Blender
Languages
Education
SEAS, Ahmedabad University
B.Tech, Information and Communication Technology · Information and Communication Technology · Ahmedabad, India · CGPA - 3.33 / 4.33
Certifications & licenses
AWS Training Solution Architectures Professional
Statistics
Experience
Global experience
Expertise
Qualifications
Profile
Frequently asked questions
Have questions? Find more information here.
Dhruti is based in Hamburg, Germany and can operate in on-site, hybrid, and remote work models.
Dhruti speaks the following languages: Gujarati (Native), Hindi (Native), English (Advanced), German (Elementary).
Dhruti has at least 8 years of experience. During this time, Dhruti has worked in at least 3 different roles and for 2 different companies. The average length of individual experience is 3 years and 6 months. Note that Dhruti may not have shared all experience and actually has more experience.
Based on recent experience, Dhruti would be well-suited for roles such as: Freelancer Developer, Senior Software Developer, Software Developer -> Platform Developer.
Dhruti's most recent position is Freelancer Developer.
In recent years, Dhruti has worked for Uncommon Design Services and EronKan Technologies Pvt. Ltd.
Dhruti is most experienced in industries like Information Technology, Education, and Retail. Dhruti also has some experience in Manufacturing.
Dhruti is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Dhruti also has some experience in Finance.
Dhruti has recently worked in industries like Information Technology, Education, and Retail.
Dhruti has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.
Dhruti holds a Bachelor in Information and Communication Technology from SEAS, Ahmedabad University.
Dhruti has 1 certificate: AWS Training Solution Architectures Professional.
The availability of Dhruti needs to be confirmed.
Daily rate distribution
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.
Calculated based on our freelancers’ daily rates as of 26 Aug 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Freelancer Developer
Nearby freelancers
Professionals working in or nearby Hamburg, Germany
