Skip to main content
Top expert badge
Recommended expert
Profile header background

Dhruti Chandarana-Senior Software Developer

Dhruti Chandarana - Senior Software Developer - profile avatar
Profile header overlay
Hamburg, Germany

Check rate

Experience

Oct 2025 - Present
Remote

Freelancer Developer

Expertise details
Position Summary
Freelancer Developer
Industries
Information Technology
Business Areas
Finance
Information Technology
Product Development

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.
Jan 2022 - Jan 2026
Hyderabad, India

Senior Software Developer

Uncommon Design Services

Expertise details
Position Summary
Senior Software Developer at Uncommon Design Services
Industries
Education
Information Technology
Retail
Business Areas
Information Technology
Product Development
Quality Assurance
  • 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%).
Jan 2019 - Dec 2021
Ahmedabad, India

Software Developer -> Platform Developer

EronKan Technologies Pvt. Ltd

Expertise details
Position Summary
Software Developer -> Platform Developer at EronKan Technologies Pvt. Ltd
Industries
Manufacturing
Business Areas
Information Technology
Product Development
  • 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.

Information Technology
Education
Retail
Manufacturing
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Quality Assurance, and Finance.

Information Technology
Product Development
Quality Assurance
Finance
Profile match chart

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

Gujarati
Native
Hindi
Native
English
Advanced
German
Elementary

Education

Jul 2015 - May 2019

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

Total positions 3
Experience in Information Technology 4.5 y
Avg length 2 y 6 m
Longest experience 4 y

Global Experience

Countries worked in 1 (India)
Primary country India

Expertise

Recent roles Freelancer Developer, Senior Software Developer, Software Developer -> Platform Developer
Main industries Information Technology, Education, Retail
Main business areas Information Technology, Product Development, Quality Assurance

Qualifications

Highest degree Bachelor
Certifications earned 1

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Dhruti based?

Dhruti is based in Hamburg, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Dhruti speak?

Dhruti speaks the following languages: Gujarati (Native), Hindi (Native), English (Advanced), German (Elementary).

How many years of experience does Dhruti have?

Dhruti has at least 7 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 2 years and 5 months. Note that Dhruti may not have shared all experience and actually has more experience.

What roles would Dhruti be best suited for?

Based on recent experience, Dhruti would be well-suited for roles such as: Freelancer Developer, Senior Software Developer, Software Developer -> Platform Developer.

What is Dhruti's latest experience?

Dhruti's most recent position is Freelancer Developer.

What companies has Dhruti worked for in recent years?

In recent years, Dhruti has worked for Uncommon Design Services and EronKan Technologies Pvt. Ltd.

Which industries is Dhruti most experienced in?

Dhruti is most experienced in industries like Information Technology, Education, and Retail. Dhruti also has some experience in Manufacturing.

Which business areas is Dhruti most experienced in?

Dhruti is most experienced in business areas like Information Technology, Product Development, and Quality Assurance. Dhruti also has some experience in Finance.

Which industries has Dhruti worked in recently?

Dhruti has recently worked in industries like Information Technology, Education, and Retail.

Which business areas has Dhruti worked in recently?

Dhruti has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.

What is Dhruti's education?

Dhruti holds a Bachelor in Information and Communication Technology from SEAS, Ahmedabad University.

Does Dhruti have any certificates?

Dhruti has 1 certificate: AWS Training Solution Architectures Professional.

What is the availability of Dhruti?

Dhruti is immediately available full-time for suitable projects.

What is the rate of Dhruti?

Dhruti's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Dhruti?

To hire Dhruti, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 808-968 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

Your next freelancer is only one prompt away

FRATCH GPT 2.0

FRATCH GPT