Recommended expert

Dhruti Chandarana

Senior Software Developer

Dhruti Chandarana
Hamburg, Germany

Experience

Jan 2022 - Present
4 years 1 month
Hyderabad, India

Senior Software Developer

Uncommon Design Services

  • Developed an end-to-end e-commerce partner platform that includes backend server development using RoR, integrating third-party tools for payments, shipments, analytics, and notifications, and a SvelteKit-based web portal for partners to access and manage the data.
  • Developed a Shopify-like SDK that can be easily added to online stores for cart and checkout functionality, expediting shipping to clients.
  • Built a lightweight CMS for generating static blog articles, enabling clients to market products effectively.
  • Streamlined CI/CD pipelines with QA checks and automated deployments for backend and frontend projects.
  • Developed a cross-platform mobile app with React-Native and a proof of concept of a native Android app with Bluetooth Low Energy capabilities for wearable devices such as smartwatches.
  • Established backend foundations for team use, including models, policies, Sidekiq jobs, authentication setup, and reusable architecture for API and controller development.
  • Set up frontend foundations by building a UI component library, implementing service worker and PWA capabilities, and establishing basic API integration to be extended by other developers.
  • Maintained and upgraded existing projects, including version updates for RoR, React-Native, and SvelteKit, ensuring strong end-to-end test coverage.
Apr 2021 - Dec 2021
9 months
Ahmedabad, India

Senior Software Developer

EronKan Technologies Pvt. Ltd

  • Worked as a platform engineer, developing a real-time data-integrated system using Node.js and Ember.js for an IoT-based solution.
  • Mentored interns by managing training on Node.js and Git, helping them become familiar with the platform and microservices.
  • Led a team of four developers to deliver tailored product solutions for new clients.
  • Maintained existing microservices and developed new ones, including services for data stream replay and webhooks support to push data to configured external data sources.
  • Collaborated on migrating services from Elassandra to TimescaleDB, reducing overall engineering setup costs.
  • Provided support for setting up and deploying on-premise solutions.
Jun 2020 - Jun 2020
1 month

Game Development Mentor

Clique Organization

  • Spent three weeks with women developers building a 2D brick breaker game using Unity.
Jan 2019 - Mar 2021
2 years 3 months
Ahmedabad, India

Software Developer

EronKan Technologies Pvt. Ltd

  • Fulfilled services and customization requests for various clients, focusing on processing real-time streaming data and delivering analyses in both graphical and tabular formats.
  • Contributed to UI enhancements for the platform, improving usability and presentation.
  • Maintained machine interface gateway for real-time data retrieval from different industrial machines by enabling interface based on machine-specific protocols and configuring commands and register sequences to fetch the required machine parameter data.
  • Migrated the existing data fetch mechanism in Java to make it suitable for an industrial device (Ewon Flexy), reducing hardware installation cost.
Jan 2019 - Jun 2019
6 months
Ahmedabad, India

Teaching Assistant

SEAS, Ahmedabad University

  • Assisted in teaching the course Probability and Random Processes, conducted by Dr. Dhaval Patel.

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

German
Advanced
English
Advanced
Gujarati
Advanced
Hindi
Advanced

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

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Martin Wilhelmi
Martin Wilhelmi

Security Auditor

View Profile
Shamaila Mahmood
Shamaila Mahmood

Senior Software Architect

View Profile
Rainer Diekmann
Rainer Diekmann

Enterprise Architecture Management / Software Developer Backend

View Profile
Niko Schmuck
Niko Schmuck

Developing Architect, Technical Lead "gridlytics"

View Profile
Björn Wilmsmann
Björn Wilmsmann

Software Audit and Architecture Consulting: Portal Software

View Profile
Rizwan Bashir
Rizwan Bashir

Software Developer/Database/DevOps

View Profile
Yannick Schuchmann
Yannick Schuchmann

Freelance IT Consultant/Advisor

View Profile
Ashkaben Padhya
Ashkaben Padhya

Technical Lead Java

View Profile
Arne Hendricks
Arne Hendricks

Embedded Fullstack Developer

View Profile
Marc Haid
Marc Haid

Senior Architect, Coach and Developer

View Profile
Paul Köhler
Paul Köhler

Lead Flutter Developer

View Profile
Bastian Wegge
Bastian Wegge

Software Architect

View Profile
Jens Meßinger
Jens Meßinger

Fullstack Developer / Team Lead

View Profile
Dimitri Simon
Dimitri Simon

Fullstack Developer, Integrator

View Profile
Marcel Meyer
Marcel Meyer

Cloud-Architect, Senior Solution Architect, Senior Software-Engineer

View Profile
Ulrich Cech
Ulrich Cech

Java Architect/Developer – Freelancer

View Profile
Gwen Glaser
Gwen Glaser

Senior Consultant

View Profile
Patrick Bartels
Patrick Bartels

Senior Backend Developer

View Profile
Raphael Vullriede
Raphael Vullriede

Tech- / Team Lead / Architect / Engineer

View Profile
Rüdiger Schulz
Rüdiger Schulz

Full-Stack Software Engineer / Consultant for Digitalization

View Profile
Alexandr Kuĉun
Alexandr Kuĉun

Senior Consultant

View Profile
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack Engineer

View Profile
Christoph Bewerbung
Christoph Bewerbung

Architect, Business Analyst, Developer

View Profile
Peter Großmann
Peter Großmann

Senior Backend Developer

View Profile
Nikhil Gyamlani
Nikhil Gyamlani

Co-founder / Solution Architect

View Profile
Sebastian Wetzel
Sebastian Wetzel

Software Engineer & Consultant

View Profile
Daniel Boesswetter
Daniel Boesswetter

Senior Cloud Consultant and Developer

View Profile
Christoph Johannsdotter
Christoph Johannsdotter

Lead Developer & Architect

View Profile
Daniel Martinez maqueda
Daniel Martinez maqueda

Founding Database Engineer

View Profile
Patrick Pötschke
Patrick Pötschke

Lead Web & FE Architect, Senior Developer

View Profile