Mohammad Z.

Ruby-on-Rails-Entwickler

Avatar placeholder
Nagpur, Indien

Erfahrungen

Juni 2020 - Bis heute
5 Jahren 7 Monaten
Nagpur, Indien

Ruby-on-Rails-Entwickler

ShadBox Infosystem Pvt. Ltd.

  • Aufbau und Wartung einer umfangreichen E-Commerce-Plattform mit Ruby on Rails und PostgreSQL, Sicherstellung von Skalierbarkeit, Leistung und Wartbarkeit
  • Implementierung einer Devise-basierten Authentifizierung, eines erweiterten Produktfilters, der Integration von Stripe- und PayPal-Zahlungen sowie einer rollenbasierten Zugriffskontrolle
  • Entwurf, Entwicklung und Optimierung von RESTful- und GraphQL-APIs für interne Services und Drittanbieter-Plattformen
  • Mitwirkung in Agile/Scrum-Teams, Leitung von Code-Reviews mit RuboCop und RSpec und Behebung von prioritären Produktionsproblemen
  • Entwicklung von Frontend-Komponenten mit HTML, CSS, JavaScript und Bootstrap sowie Integration dynamischer UIs mit React.js für browserübergreifende Kompatibilität und Reaktionsfähigkeit
  • Einrichtung und Verwaltung von Cloud-Deployments auf Heroku und AWS (EC2, S3, RDS) mit CI/CD-Pipelines unter Nutzung von GitHub Actions und CircleCI
  • Verwaltung von Hintergrundverarbeitung und Job-Scheduling mit Sidekiq und Redis für E-Mail-Benachrichtigungen, Datenexporte und Berichtsgenerierung
  • Anwendung von TDD- und BDD-Praktiken mit RSpec, Capybara und FactoryBot zur Sicherstellung hoher Code-Qualität und Testabdeckung
  • Einsatz von Docker für lokale Entwicklung und Tests zur Sicherstellung einer konsistenten Umgebung
  • Durchführung von Datenbankoptimierung inklusive Indexierung, Abfrage-Tuning und Schema-Neugestaltung für stark frequentierte Seiten
  • Integration von Drittanbieterdiensten wie Twilio, SendGrid und Google Maps API für erweiterte Kommunikationsfunktionen
  • Pflege der technischen Dokumentation und Mitwirkung beim Onboarding neuer Entwickler und Praktikanten
  • Entwicklung eines internen HR-Management-Portals (HR Shadbox) mit Modulen für Anwesenheit, Urlaubsverwaltung, Beurteilungsschreiben, Lohnabrechnungsgenerierung, Benachrichtigungen sowie Dokumentenupload/-download
  • Aufbau und Wartung von GraphQL-APIs für eine SaaS-Plattform (Recorder SAS) mit Queries, Mutations und Subscriptions, Implementierung von Hintergrundjobs zur Verarbeitung von Videotranskripten und Integration von Drittanbieter-APIs für Transkription und Datenanalyse
  • Entwicklung einer Online-Assessment-Plattform (TalentTest) mit Modulen für Test-Erstellung, zeitgesteuerten Abgaben, Ergebnisanalysen, Benutzer-Authentifizierung, rollenbasierter Zugriffskontrolle, Benachrichtigungen und optimierten PostgreSQL-Abfragen für schnellere Berichtsgenerierung

Zusammenfassung

Erfahrener Backend-Entwickler mit über 5 Jahren Erfahrung, spezialisiert auf Ruby on Rails zur Erstellung skalierbarer, leistungsstarker Webanwendungen. Erfahren im Entwurf von RESTful-APIs, im Umgang mit PostgreSQL und in der Implementierung von sauberem, wartbarem Code. Kompetent in der Integration von Frontend-Frameworks wie React.js und versiert im Einsatz von Cloud-Plattformen (AWS, Heroku) sowie DevOps-Praktiken (CI/CD, Docker). Geschickt darin, Geschäftsanforderungen in robuste technische Lösungen zu übersetzen und liefert verlässlich Ergebnisse in schnelllebigen Umgebungen.

Sprachen

Englisch
Verhandlungssicher

Ausbildung

Okt. 2016 - Juni 2020

Anjuman College Of Engineering & Technology

Bachelor of Engineering · Informatik · Nagpur, Indien

Okt. 2014 - Juni 2016

Anjuman Jr. College

HSC · Nagpur, Indien

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Bharat K.
Bharat K.

Senior Softwareentwickler

Profil ansehen
Sandesh B.
Sandesh B.

Full-Stack-Entwickler: RoR, React, AWS, Kotlin, PostgreSQL

Profil ansehen
Uzair A.
Uzair A.

Senior Softwareentwickler

Profil ansehen
Areeb A.
Areeb A.

Softwareentwickler | Ruby on Rails

Profil ansehen
Subhankar K.
Subhankar K.

IT-Projekt- & Produktleitung | Agile & Cloud-Expertise | E-Commerce, SaaS, EdTech, Gesundheitswesen

Profil ansehen
Arne H.
Arne H.

DevOps Fullstack-Entwickler

Profil ansehen
Maksim Š.
Maksim Š.

Senior Full-Stack-Entwickler

Profil ansehen
Praveen M.
Praveen M.

Softwareentwickler

Profil ansehen
Hridoy M.
Hridoy M.

Full-Stack-Entwickler

Profil ansehen
Harshad P.
Harshad P.

Backend-Entwickler

Profil ansehen
Gururaj R.
Gururaj R.

Senior Fullstack-Entwickler

Profil ansehen
Nico M.
Nico M.

Selbstständiger Fullstack Entwickler

Profil ansehen
Avleenkaur K.
Avleenkaur K.

Senior Softwareentwickler (Java)

Profil ansehen
Michael K.
Michael K.

Softwareentwickler

Profil ansehen
Shahid N.
Shahid N.

Senior Softwareentwickler - IT-Berater

Profil ansehen
Abhilash M.
Abhilash M.

Junior Programmieranalyst (Praktikant)

Profil ansehen
Kaustuv B.
Kaustuv B.

Full-Stack-KI- und Produktberater

Profil ansehen
Gwen G.
Gwen G.

Senior Consultant

Profil ansehen
David M.
David M.

Senior Frontend-Entwickler

Profil ansehen
Michael F.
Michael F.

Freiberufler, Lösungsarchitekt

Profil ansehen
Oleg A.
Oleg A.

Lead Full-Stack-Softwareentwickler

Profil ansehen
Christoph P.
Christoph P.

Fullstack-Entwickler & DevOps

Profil ansehen
Werner K.
Werner K.

Testkoordinator, Designer und Ingenieur

Profil ansehen
Jürgen F.
Jürgen F.

AR/VR/XR Architekt

Profil ansehen
Sebastián K.
Sebastián K.

Weiterentwicklung „ROAD-Kit“

Profil ansehen
Martin G.
Martin G.

Mitglied des Produktmanagement- und Product Owner-Teams für Private Cloud Plattform

Profil ansehen
Vishal Y.
Vishal Y.

Entwicklung mit Angular, Spring Boot, Microservices und Team-Mentoring

Profil ansehen
Martin D.
Martin D.

Software Consultant

Profil ansehen
Kiriakos K.
Kiriakos K.

Tech Lead: API Experience Plattform

Profil ansehen
Thomas J.
Thomas J.

Senior-Fullstack-Entwickler

Profil ansehen