Summary
Overview
Work History
Education
Skills
Timeline
Generic

Muhammad Abubakar Rishi

Jönköping

Summary

As a Python Developer with over five years of hands-on experience, I specialize in building high-performance, scalable, and cloud-native applications using modern technologies and frameworks. My expertise spans backend development with Python (Django, FastAPI, Flask) and frontend development with React.js and Next.js, ensuring seamless integration and smooth end-to-end performance across distributed systems. have extensive experience in designing, developing, and consuming RESTful and real-time APls using WebSocket and MQTT, as wel as implementing responsive, accessible, and optimized interfaces with Tailwind CSs and Material

Proficient in AWS Serverless architecture (Lambda, API Gateway, DynamoDB, S3, Step Functions) and Docker-based Ci/CD pipelines, I focus on automation, scalability, and cloud efficiency. My background in PHP and Laravel, combined with a deep understanding of DevOps practices, infrastructure as code (laC), and real-time systems, drives my passion for delivering secure, efficient, and user-centric software solutions.

Overview

7
7
years of professional experience

Work History

WordPress Developer

SITA.dev
Stockholm
12.2024 - 03.2025
  • Experienced in designing, building, and customizing WordPress websites.
  • Migrated websites between hosting providers or domains without any downtime or data loss.
  • Skilled in developing custom themes and enhancing functionality through plugin modifications.
  • Proficient with popular page builders such as Elementor and WPBakery.
  • Strong knowledge of PHP HTML, CSS, and JavaScript for advanced customization Capable of setting up and managing WooCommerce stores for complete eCommerce solutions
  • Focused on responsive design, performance optimization, and writing clean, maintainable code.
  • Familiar with integrating third-party APls, services, and tools to extend website capabilities.
  • Committed to delivering user-friendly, high-performance, and SEO-optimized websites.

Software Engineer

Zameen.pk
07.2020 - 01.2024
  • Developed and maintained core modules of the platform using Python (Django/Flask) and front-end tools such as React and Node.js.
  • Implemented AWS Serverless architecture using Lambda, API Gateway, DynamoDB, S3, EventBridge, and Step Functions to build scalable and cost-efficient backend systems.
  • Designed and integrated RESTful APIs with Python to enable dynamic content loading and seamless communication between services.
  • Optimized SQL/NoSQL queries and backend logic in Python to ensure scalability and performance under high traffic conditions.
  • Built automation scripts and data processing pipelines in Python to streamline backend workflows.
  • Participated in Agile/Scrum sprints, contributing to sprint planning, code reviews, and maintaining CI/CD pipelines for Python-based applications.
  • Wrote unit and integration tests to maintain code quality and minimize regressions.
  • Improved page load times by 30% through refactoring and caching strategies.
  • Contributed to a new feature that increased user engagement by 25% in the first quarter of launch.
  • Played a key role in migrating legacy systems to a modern, microservices-based and serverless architecture.

Python Developer

Switch Enterprises
12.2021 - 12.2023
  • Developed and maintained web applications using Python, Django/Flask, and PostgreSQL/MySQL, ensuring scalable and sustainable code architecture.
  • Integrated and managed CI/CD pipelines (GitHub Actions/GitLab CI/Jenkins) to streamline development workflows, enhancing efficiency and minimizing resource wastage.
  • Implemented Stripe payment gateway using Python SDKs for secure, efficient, and optimized online transactions.
  • Worked with WebSockets (Django Channels / Socket.IO) to enable real-time communication features, fostering interactive and resource-efficient user experiences.
  • Built interactive and dynamic front-end integrations using Django REST Framework + React/Vue, with a focus on reusable and maintainable code.
  • Enhanced application security through sustainable practices, including OWASP guidelines, input validation, and SQL injection prevention.
  • Utilized tools like Bandit, PyLint, and Burp Suite for vulnerability detection and remediation, ensuring long-term system integrity.
  • Gained hands-on experience in debugging, testing (PyTest/Unittest), and optimizing Python code to improve performance and efficiency.
  • Participated in code reviews and contributed to creating sustainable development processes and best practices.
  • Applied Infrastructure as Code (IaC) practices using AWS CDK and Serverless Framework to automate deployments and manage cloud resources efficiently
  • Participated in Agile/Scrum sprints, contributing to sprint planning, code reviews, and maintaining CI/CD pipelines (GitHub Actions, AWS CodePipeline).

Full Stack Developer

BJS Soft-Solutions pvt ltd
12.2019 - 05.2020
  • Assisted in developing and maintaining web applications using PHP, Laravel, and MySQL.
  • Learned best practices in full-stack development, including MVC architecture, RESTful APIs, and version control (Git).
  • Collaborated with the team on front-end design and UI/UX improvements to enhance user.
  • Gained hands-on experience in debugging, testing, and optimizing code for better performance.
  • Participated in code reviews and contributed to improving development processes.

Trainee Developer

BJS Soft-Solutions pvt ltd
03.2018 - 10.2019
  • Gained experience what the flow of the programming.
  • Fundamentals of programming, how to write the precise code in the code editor.
  • Improved problem-solving skills by working on real-world projects and implementing client requirements.

Education

Masters - Software technology programme

Linnaeus University

Skills

  • Programming Languages: TypeScript, Python, JavaScript, SQL, NoSQL
  • Frameworks & Libraries: Django, Flask, Nodejs, React, Expressjs
  • Cloud & Serverless: AWS Lambda, API Gateway, DynamoDB, S3, EventBridge, Step Functions
  • Infrastructure as Code (IaC): AWS CDK, Serverless Framework, CloudFormation
  • DevOps & CI/CD: GitHub Actions, AWS CodePipeline, Docker
  • Testing & Quality Assurance: Jest, Mocha, PyTest, Unit & Integration Testing, TDD
  • Database Management: PostgreSQL, MySQL, MongoDB
  • Monitoring & Logging: AWS CloudWatch, AWS X-Ray
  • Version Control & Collaboration: Git, GitHub, Agile/Scrum, Code Reviews
  • Security & Best Practices: IAM, Least Privilege, Secrets Management, Secure API Design
  • Other Tools & Practices: RESTful APIs, Microservices Architecture, Automation, Performance Optimization, Caching Strategies

Timeline

WordPress Developer

SITA.dev
12.2024 - 03.2025

Python Developer

Switch Enterprises
12.2021 - 12.2023

Software Engineer

Zameen.pk
07.2020 - 01.2024

Full Stack Developer

BJS Soft-Solutions pvt ltd
12.2019 - 05.2020

Trainee Developer

BJS Soft-Solutions pvt ltd
03.2018 - 10.2019

Masters - Software technology programme

Linnaeus University
Muhammad Abubakar Rishi