Abdur Rahman

Hey, I'm Abdur Rahman. I build software that keeps up with the real world. Most of my time is spent figuring out what matters, building it well, and making sure it holds up as things grow.

I care about the impact of what I build. That shows up in the way I take ownership, push initiatives forward, and help teams move faster with confidence. I enjoy mentoring, reviewing work thoughtfully, and creating space for others to do their best work. Good products are rarely built alone, and collaboration is a big part of how I work.

When I'm not building at work, I'm experimenting on side projects, reading widely, or taking on challenges that stretch how I think about products and systems.

Words from Those I've Worked With

An exceptionally capable and proactive engineer who takes ownership, builds strong systems, and elevates the team around him.
Satya van Heummen / Director of Engineering, Altruistiq
Abdur Rahman consistently impressed me with his work ethic, technical expertise, and thoughtful approach to engineering. He breaks down complex initiatives clearly, collaborates effectively with others, and brings a strong focus on quality and user experience to his work.
Adam Rosson / Engineering Manager, Spekit
Working with Abdurrahman at Altruistiq was an absolute pleasure. I particularly appreciated his patience and clarity when explaining technical issues to non-technical team members, allowing us to understand the problem and solution from the customer perspective.
Amber Robinson / Environmental Accounting Lead, Altruistiq

Some Stories of Impact

Altruistiq - Senior Software Engineer ↗

At Altruistiq, I delivered product functionality across a distributed set of services while improving reliability, security, and developer experience. I merged multiple repositories into a monorepo and reworked how changes flow through the system, standardized Docker builds, refactored CI/CD pipelines, and consolidated shared code via NPM workspaces.

I revamped system-wide audit logging so that user and system actions are consistently captured and made available for reporting and compliance. I also rebuilt large parts of the data upload process by updating scattered static templates with a more modular and composable approach that's easier to extend and maintain. On the reliability side, I worked with infra team to refine incident alerting and reduced security vulnerabilities to maintain compliance.

Spekit - Senior Software Engineer ↗

At Spekit, I worked on improving product performance, usability, and reliability. I addressed tech debt in legacy code to make the system easier to maintain and scale, implemented white labeling, updated data sync pipelines to reduce storage usage, refactored metadata handling at the content level to improve structure and searchability, extended the rich text editor with AI features to support content creation, and redesigned cross-web app walkthroughs. Across all of it, I partnered closely with product and design, mentored teammates, and focused on solving the right problems to create an experience people love to use.

What I Work With

I design and ship software across the full stack and infrastructure, working with modern frontend frameworks, backend systems, cloud platforms, and AI integrations. Here are some of the technologies and areas I work with regularly.

TypeScript React Vue Design System Development Performance Optimization Python Django Node SQL/NoSQL Databases DevOps & Cloud Microservices Monorepos LLM Integrations Open Source LLMs Browser Extensions Claude Code/Copilot

See my full profile, experience, and timeline on LinkedIn↗