Dhruti Chandarana
Senior Softwareentwickler
Erfahrungen
Senior Softwareentwickler
Uncommon Design Services
- Entwicklung einer End-to-End E-Commerce-Partnerplattform, die Backend-Server mit RoR umfasst, die Integration von Drittanbieter-Tools für Zahlungen, Versand, Analysen und Benachrichtigungen sowie ein SvelteKit-basiertes Webportal, mit dem Partner auf die Daten zugreifen und diese verwalten können.
- Entwicklung eines SDKs ähnlich wie Shopify, das leicht in Online-Shops integriert werden kann, um Warenkorb- und Checkout-Funktionen bereitzustellen und den Versand an Kunden zu beschleunigen.
- Aufbau eines leichtgewichtigen CMS zur Generierung statischer Blogartikel, das es Kunden ermöglicht, Produkte effektiv zu bewerben.
- Optimierung der CI/CD-Pipelines mit QA-Checks und automatisierten Deployments für Backend- und Frontend-Projekte.
- Entwicklung einer plattformübergreifenden Mobile-App mit React-Native und eines Proof of Concept für eine native Android-App mit Bluetooth-Low-Energy-Funktionen für Wearables wie Smartwatches.
- Einrichtung einer Backend-Basis für das Team, einschließlich Models, Policies, Sidekiq-Jobs, Authentifizierungs-Setup und wiederverwendbarer Architektur für API- und Controller-Entwicklung.
- Aufbau der Frontend-Grundlagen durch Erstellung einer UI-Komponentenbibliothek, Implementierung von Service Worker und PWA-Funktionen sowie Einrichtung einer grundlegenden API-Integration, die von anderen Entwicklern erweitert werden kann.
- Pflege und Weiterentwicklung bestehender Projekte, einschließlich Versions-Updates für RoR, React-Native und SvelteKit, und Sicherstellung einer umfangreichen End-to-End-Testabdeckung.
Senior Softwareentwickler
EronKan Technologies Pvt. Ltd
- Tätigkeit als Platform Engineer mit Entwicklung eines Echtzeitsystems zur Datenintegration mithilfe von Node.js und Ember.js für eine IoT-basierte Lösung.
- Betreuung von Praktikanten durch Schulungen in Node.js und Git, um sie mit der Plattform und Microservices vertraut zu machen.
- Leitung eines Teams von vier Entwicklern zur Bereitstellung maßgeschneiderter Produktlösungen für neue Kunden.
- Wartung vorhandener Microservices und Entwicklung neuer, einschließlich Services für die Wiedergabe von Datenströmen und Webhook-Unterstützung zum Pushen von Daten an konfigurierte externe Datenquellen.
- Zusammenarbeit bei der Migration von Services von Elassandra zu TimescaleDB, wodurch die gesamten Einrichtungskosten im Engineering gesenkt wurden.
- Unterstützung bei der Einrichtung und dem Deployment von On-Premise-Lösungen.
Mentor für Spieleentwicklung
Clique Organization
- Drei Wochen mit Entwicklerinnen verbracht, um mit Unity ein 2D-Brick-Breaker-Spiel zu entwickeln.
Softwareentwickler
EronKan Technologies Pvt. Ltd
- Erfüllung von Service- und Anpassungsanforderungen für verschiedene Kunden mit Fokus auf die Verarbeitung von Streaming-Daten in Echtzeit und Bereitstellung von Analysen in grafischer und tabellarischer Form.
- Beitrag zu UI-Verbesserungen der Plattform zur Steigerung von Benutzerfreundlichkeit und Darstellung.
- Pflege des Machine-Interface-Gateways für die Echtzeit-Datenabfrage verschiedener Industriemaschinen durch Bereitstellung maschinenspezifischer Protokolle und Konfiguration von Befehls- und Registersequenzen zur Erfassung der benötigten Maschinenparameter.
- Migration des bestehenden Java-basierten Datenabrufmechanismus, um ihn für ein Industriegerät (Ewon Flexy) geeignet zu machen und die Hardwareinstallationkosten zu reduzieren.
Lehrassistent
SEAS, Ahmedabad University
- Unterstützung beim Unterrichten des Kurses 'Probability and Random Processes', geleitet von Dr. Dhaval Patel.
Branchenerfahrung
Sehen Sie, in welchen Branchen dieser Freiberufler den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Fertigung und Bildung.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Produktentwicklung und Forschung und Entwicklung (F&E).
Zusammenfassung
Ich bin Softwareingenieur mit über fünf Jahren Erfahrung in der Entwicklung skalierbarer Lösungen und Echtzeit-Datenintegrationssystemen. Ich lege Wert darauf, klaren und wartbaren Code mit guter Testabdeckung zu schreiben. Ich bin offen für neue Wachstumschancen, sei es als Einzelentwickler oder als technischer Leiter eines Teams, falls passende Positionen verfügbar werden.
Fähigkeiten
Programmiersprachen
- Ruby
- Javascript
- Typescript
- Java
- C#
- C++
- Shell
Frameworks & Bibliotheken
- Node.js
- Ror
- React.js
- Sveltekit
- React-native
- Tailwindcss
- Ember.js
Gems
- Pundit
- Doorkeeper
- Sidekiq
- Ransack
- Rack-attack
- Active-storage
Datenbanken
- Postgres
- Mongodb
- Cassandra
Test-frameworks
- Jest
- Vitest
- Playwright
- Minitest
- Rswag
Bereitstellung & Analyse
- Vercel
- Cloudflare
- Firebase
- Posthog
CMS
- Contenful
- Payloadcms
Sonstiges
- Redis
- Graphql
- Rabbitmq
- Github
- Elasticsearch
- Figma
- Unity
- Blender
Sprachen
Ausbildung
SEAS, Ahmedabad University
B.Tech in Informations- und Kommunikationstechnik · Informations- und Kommunikationstechnik · Ahmedabad, Indien · CGPA - 3.33 / 4.33
Zertifikate & Bescheinigungen
AWS Training Solution Architectures Professional
Statistiken
Erfahrung
Globale Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Frequently Asked Questions
Sie haben Fragen? Hier finden Sie weitere Informationen
Wo ist Dhruti ansässig?
Welche Sprachen spricht Dhruti?
Wie viele Jahre Erfahrung hat Dhruti?
Für welche Rollen wäre Dhruti am besten geeignet?
Was ist das neueste Projekt von Dhruti?
Für welche Unternehmen hat Dhruti in den letzten Jahren gearbeitet?
In welchen Industrien hat Dhruti die meiste Erfahrung?
In welchen Bereichen hat Dhruti die meiste Erfahrung?
In welchen Industrien hat Dhruti kürzlich gearbeitet?
In welchen Bereichen hat Dhruti kürzlich gearbeitet?
Was ist die Ausbildung von Dhruti?
Ist Dhruti zertifiziert?
Wie ist die Verfügbarkeit von Dhruti?
Wie hoch ist der Stundensatz von Dhruti?
Wie kann man Dhruti beauftragen?
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Softwareentwickler
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Hamburg, Deutschland arbeiten