13.10.2026 aktualisiert

**** ******** ****
100 % verfügbar

Senior Software Engineer - (Ruby on Rails developer)

Gzira, Malta
Nur Remote
Bachelor of Arts in Computer Science, Linguistics and German
Gzira, Malta
Nur Remote
Bachelor of Arts in Computer Science, Linguistics and German

Profilanlagen

Gregory_Penrose_CV_1.pdf

Über mich

Senior Software Engineer with 7+ years' experience. Strong Ruby on Rails backend engineer with full-stack experience across Python, JavaScript, ReactJS, MySQL, AWS/Google Cloud, APIs, data migrations, workflow automation, AI-assisted development workflows, and production platform reliability.

Skills

HTMLJavaScriptPythonRuby On RailsTypeScript
Ruby on Rails Backend Development
Expert-level Ruby on Rails backend development with 7+ years of experience building scalable SaaS, logistics, recruitment and customer-support platforms. Extensive work with service objects, background jobs, REST APIs, workflow automation and production monolith architecture.

Cloud & DevOps Engineering
Hands-on experience with AWS and Google Cloud infrastructure including EC2, S3, Docker, Kubernetes, GitLab, GitHub and CI/CD pipelines. Production reliability management using Datadog and Sentry for monitoring, debugging and resolving live incidents.

Database Engineering & Query Optimisation
Strong proficiency in PostgreSQL, MySQL and Elasticsearch with deep knowledge of ActiveRecord, query optimisation, indexing, data migrations and eliminating N+1 query patterns to improve platform performance at scale.

Frontend Development
Proficiency in JavaScript, ReactJS, HTML, ERB, Hotwire, Turbo and Stimulus for building and maintaining full-stack web application interfaces.

Python & Automation
Building maintainable Python and browser-automation systems for repeatable operational workflows, translating client requirements into automation and API integrations.

AI-Assisted Engineering
Practical experience with AI-assisted development workflows using OpenAI/ChatGPT, Claude Code and Cursor to accelerate software delivery and improve engineering quality.

Test Coverage & Quality Assurance
Comprehensive test coverage practices using RSpec, Minitest, Capybara and Selenium, with demonstrated track record of increasing test coverage from below 50% to over 80% across core backend domains.

CRM & Third-Party Integrations
Ownership of complex integration delivery including LinkedIn CRM Connect, translating integration requirements into robust synchronisation flows, data-mapping logic and safeguards connecting external platforms with internal systems.

Erfahrung

Berufserfahrung5 - 10 Jahre
Freelancer seit2023

Sprachen

GermangutEnglishMuttersprache

Projekthistorie

Senior Software Engineer

Shypple
Owned backend delivery across Shypple's freight-forwarding logistics platform, shipping Rails services, APIs, policies, migrations and automation inside a large production monolith. Led the Tasks domain redesign, reduced N+1 query patterns, strengthened platform reliability through production-safe schema changes and PaperTrail auditability, resolved production issues using Datadog and Sentry, and improved test coverage from below 50% to over 80%.

Software Engineer (Contractor)

Apex Media (via OdysseyX Ltd.)
Owned end-to-end delivery of bespoke software through OdysseyX Ltd., translating client requirements into automation, API integrations and cloud-backed internal tooling. Built maintainable Python and browser-automation systems for repeatable operational workflows.

Software Engineer (Ruby on Rails Developer)

PageUp
Designed and delivered backend and full-stack capabilities for a large-scale Recruitment Marketing platform serving 5,000+ enterprise users across 200 companies and nearly 30 million candidate records. Owned engineering delivery for LinkedIn CRM Connect, improved Rails performance, achieved 100% test coverage across owned work using Minitest, Capybara and Selenium, and supported AWS-backed production operations through EC2 and S3.

Software Engineer

Zendesk
Delivered backend and frontend product functionality for Zendesk Talk, a high-scale customer-support communications product, using Ruby on Rails, ReactJS and MySQL. Shipped customer-facing voice and support-workflow features inside a mature global SaaS engineering organisation and partnered with product, design, QA and engineering stakeholders.

Research Assistant

Trinity College Dublin - GV2 Lab
Researched augmented reality and mixed-reality interaction techniques as part of a European Research Council project. Built experimental AR prototypes using Microsoft HoloLens, Unity and VICON motion capture, supporting academic research into next-generation spatial computing systems.

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden