Rashid Mammadli

Full-Stack Software Developer

Hi, I’m Rashid — a full-stack software developer with 3.5+ years of experience building modern web applications. I specialize in Ruby on Rails, React, and Graphql. If you’re looking for someone who can take a project from idea to deployment, let’s connect.

My Portfolio

Fashion Shop
React & Redux Ruby on Rails Bootstrap

Backend and frontend-based online shopping app for clothing

See Source See Live
Big Strawberry
Ruby on Rails Bootstrap

Fully functional Rails application about publishing cooking recipes

See Source See Live
PC Games Catalogue
React Redux

A filterable list of PC games was fetched with RAWG'S API. Built with React, Redux

See Source See Live
Phaser Game - Bear The Fisher
Phaser 3 HTML5 Javascript

2d cartoon Fishing game built with Phaser 3 Framework

See Source See Live

About Me

I’m an experienced full-stack software developer passionate about creating impactful web applications. Over the past five years, I’ve worked on projects ranging from e-commerce to content platforms, building both the frontend and backend. I love working with modern JavaScript frameworks and the Rails ecosystem, and I have hands-on experience with CI/CD pipelines and cloud services. My goal is always to write code that’s reliable, scalable, and a pleasure to maintain. Currently, I’m open to new opportunities where I can bring value to a product team and continue growing as an engineer.

Languages

Ruby, JavaScript (ES6+), TypeScript HTML, CSS SQL

Frameworks & Libraries

Ruby on Rails React, Next.js GraphQL (Relay, URQL, SWR) RSpec, Action Policy, Active Admin, dry-rb (dry-monads, etc.)

Tools & Infrastructure (hands-on experience)

Docker, GitHub Actions (CI/CD) Kubernetes, Terraform, AWS (EC2, S3, CloudWatch, Route53)

Other Skills

Clean Architecture & Design Patterns API Design (REST & GraphQL) Performance Optimization Team Collaboration & Communication UX/UI Awareness

Interested in collaborating?

If you’re looking for a developer who can build features end-to-end, optimize existing systems, or integrate complex APIs, let’s connect! I’d be happy to discuss how I can contribute to your team or project.