Abdul Rahimi

Photo of Abdul Rahimi

About Me

I am a software engineer who loves diving deep into both frontend and backend development. My biggest motivator is the fact that I can build something that can touch people's lives.

These days, I spend most of my time working with JavaScript (especially React, Node.js and TypeScript) but I have also built a production app with Java Spring. I always make an effort to understand how the stack is deployed across DEV, QA, UAT and PROD environments which helps me when I need to troubleshoot issues.

In every project I take on, my goal is to build solutions that solve real-world problems and make an impact. I'm at my best when I'm given complex problems along with freedom/support and the tools to solve them.

On Testing: I'm pretty obsessive about testing - it's not uncommon to find me writing tests before the actual feature code. Between unit tests, integration checks, and end-to-end scenarios, I probably spend as much time testing as coding implementation.

Right now, I'm looking for a team where I can put these skills to work on challenging projects that matter. Want to chat about building something awesome together? I am open to new opportunities that are Remote or in London but on a hybrid basis.

Quick note: I'm completely self-sufficient technically and can jump right into your codebase. My go-to stack is JavaScript/React/TypeScript/Node.js/Next.js, but I'm always excited to learn new tools.

Tools and Technologies

Below are some of the tools and technologies I've worked with over the past 8 years. I'm always eager to learn new technologies and expand my skill set. If you have a project that requires a specific tool or tech I haven't worked with before, I'm confident I can quickly get up to speed.

Eslint

Prettier

Azure Devops

Github/Gitlab

Git

VSCode

Confluence

Jira

LucidCharts

Notion

Docker

Kubectl

Datadog

Azure App Insights

Figma, Sketch, Zeplin

Postman, Lighthouse

A/B Testing (Optimizely)

5 reasons to choose my services:

  1. Proven Track Record: 8+ years delivering enterprise-scale solutions for Fortune 500 companies through leading technology consultancies including Capgemini, Amido, and Ensono. Notable achievements include:
    • Successfully led a team of 3 engineers to deliver a new application that increased user engagement by about 20% in the first month of going live (The Gym Group)
    • Successfully delivered over 10 different projects on time and within budget. (Various clients)
    • Developed a payment solution for a major UK online retailer (Kingfisher)
    • Successfully led a team of 2 engineers to deliver a new User Management application that allowed many Banks to communicate securely with each other (Pay.UK)
  2. Full-Stack Technical Mastery:
    • Frontend: React, Tanstack Query, Redux, Context, Next.js, microfrontends
    • Backend: Node.js (very proficient), Python and Java (developing proficiencies)
    • Database: MongoDB, PostgreSQL, Redis
    • Testing: Jest, React Testing Library, Vitest, Cypress, Playwright
    • DevOps: CI/CD, Docker, Kubernetes, Azure DevOps
  3. Business-Focused Solutions:
    • Track record of translating business requirements into scalable technical solutions.
    • Strong communicator who can explain complex technical concepts to non-technical stakeholders.
  4. Seamless Collaboration:
    • Regular communication through daily updates and weekly progress reports
    • Experience working with cross-functional teams including designers, product managers, and QA engineers
    • Experience working with distributed teams across multiple time zones
  5. Independent Problem Solver:
    • Self-directed project management with clear milestones and deliverables
    • Proactive risk identification and mitigation
    • History of meeting deadlines without requiring extensive oversight

Email me