Abdul Rahman
Software/Full-Stack/Web Developer, and AWS Certified Solutions Architect with 3+ years of experience building web applications and cloud infrastructure that stays online. I turn ideas into fast, reliable software that works in the real world.
Imagine it. Define it. I'll build it.
"backend": "Python · Node.js · SQL/NoSQL",
"frontend": "React · JavaScript · Redux" }
Impact, measured
Real outcomes pulled straight from years of shipped work experience and not vanity numbers.
About me
I'm a software developer and AWS-certified cloud architect based in Kampala, Uganda, working with teams across different time zones. Over the past four years I've shipped desktop, terminal, and web applications, and spent the last two years building and hosting cloud infrastructure that clients can rely on.
I love turning abstract ideas, dreams and imaginations into reality through software. I enjoy simplifying complex problems and turning them into elegant solutions. I am a fast learner, comfortable owning a problem end to end: from a Linux box and a Docker file to a merged pull request.
// currently shipping healthcare software at ABF Healthcare, Remote — North Carolina, USA
Cloud & Infrastructure
layer 01Backend & Databases
layer 02Frontend & CI/CD
layer 03Experience
Four years, four roles. Remote healthcare software, a distributed startup team, freelance cloud work, and IT leadership.
- Automated paper-based healthcare forms into secure digital web apps, cutting client onboarding time by 40% and saving 15+ admin hours weekly.
- Built e-commerce micro-features with Django, HTML, CSS and JS that lifted transaction conversions by 18%.
- Kept the production WordPress site at 99.9% uptime.
- Led a distributed, agile dev team across time zones and standardized GitHub branching, cutting merge conflicts by 35%.
- Architected responsive UI components and backend REST endpoints, speeding up feature releases by 25%.
- Set up unit testing and automated GitHub Actions CI/CD, reducing pre-deployment bugs by 20%.
- Designed and deployed custom web apps for commercial clients with Flask/Django and PostgreSQL/MongoDB, meeting 100% of deadlines.
- Configured cloud servers, DNS, and automated SSL/TLS on AWS and DigitalOcean, eliminating downtime during traffic spikes.
- Designed and maintained corporate web assets, driving a 45% increase in digital inbound inquiries.
- Managed IT network infrastructure and automated daily backups, ensuring zero data loss during system failures.
Projects
A few things I've built end to end from schema to deployment.
Hammad — Desktop school management application
Build a school management system that onboards students, teachers and staff. It records student’s financial information, results and generates document reports using iReport.
GigUp — Freelance Job Marketplace
Full-stack job platform with multi-role authentication, Docker containerization for one-command deployment, and automated database indexing.
Quoty — Quote Management System
Quote-sharing platform with optimized relational schemas and dynamic caching, cutting DB response latency by 30% under simulated load.
Simple Shell — Custom Command Interpreter
Implemented a custom shell in C with basic command execution, environment variable handling, and signal management. This is Linux CLI that mimics the bash shell CLI which runs in a terminal environment that prompts users for commands, reads, passes them with arguments, executes and returns the required output to the user
Mofi — Movie Comparison App
Interactive React app for filtering, searching, and comparing two movies side by side using live data from the TMDB API.
AirBnB CLI & Web Infrastructure Engine
Back-end system clone with custom object serialization, RESTful API endpoints, and a SQL database abstraction layer.
AWS lab projects
Hands-on labs covering the AWS services I use to design, secure, and scale cloud architecture.
- Creating and federating users, groups, and roles
- Authenticating users, managing permissions, and securing identity with AWS IAM
- Moving data to and from S3
- S3 Transfer Acceleration
- Managing lifecycle rules and S3 versioning
- Adding compute and storage with Amazon EC2 and EC2 instances
- EC2 configuration and instance setup with user data
- Dynamic hosting and Amazon Elastic File System (EFS) configuration
- Creating Amazon RDS databases, RDS Proxy connection management, automated backups and read replicas
- Creating Amazon DynamoDB and migrating data into it
- Creating VPCs, peering connections, Transit Gateway, AWS Site-to-Site VPN and AWS Direct Connect
- Monitoring resources with CloudWatch and CloudWatch Alarms
- Scaling compute and database resources
- Building highly available environments with load balancers, S3 and CloudFront
- Infrastructure as code with CloudFormation and AWS QuickStart
- Decoupling applications with Amazon SQS, SNS and Amazon MQ
- Creating AWS Lambda functions triggered by S3
- Creating containers and orchestration with ECS and AWS Step Functions
Education & certifications
Diploma in Software Engineering
AWS Certified Solutions Architect – Associate
AWS Certified Cloud Practitioner
Front-End Engineering Certificate
Backend Software Engineering Certificate
Let's build something together.
Open to remote full-stack and cloud/DevOps roles, freelance projects, and interesting problems. Based in Kampala (UTC+3), comfortable overlapping with EST teams.