
Mubeen Ellahi
Verified Expert in Engineering
Back-end Developer
Lahore, Pakistan
Toptal member since June 16, 2022
Mubeen is a full-stack engineer specializing in Python programming. As a certified AWS developer, he has four years of experience using technologies such as Django, AWS, and JavaScript. Mubeen worked as a team lead, forwarding clients' requirements to teams, training teams on new technologies, reviewing code, and encouraging architecture discussions.
Portfolio
Experience
- Amazon Web Services (AWS) - 5 years
- Python - 5 years
- Django - 5 years
- Celery - 5 years
- Web Development - 3 years
- Docker - 2 years
- Django REST Framework - 2 years
- JavaScript - 1 year
Availability
Preferred Environment
MacOS, Slack, Postman, Visual Studio Code (VS Code), Ubuntu, Amazon Web Services (AWS)
The most amazing...
...thing I've developed is an IaC template using CloudFormation, which included 70 resources, reducing the two-week process to one hour.
Work Experience
Senior Full-stack Developer
Independent Contract Work
- Developed the application portals using Python 3, Django, JavaScript, jQuery, HTML, CSS, and Bootstrap. Created asynchronous jobs using Celery and built the API using the Django REST framework.
- Managed small teams of developers, provided training and reviewed code.
- Created the cloud infrastructure on Amazon Web Services (AWS), AWS Lambda functions, CI/CD using AWS CodeDeploy, and developed Infrastructure as Code (IaC) templates using AWS CloudFormation.
- Containerized the projects using Docker to ease the local development setup.
- Created data pipelines using python, pandas, AWS lambdas and AWS Step functions.
Software Architect
Emptive
- Developed their commerce portal from scratch using Python's Django framework, HTML, CSS, JavaScript, and jQuery.
- Wrote an asynchronous job on Celery for sending out stock notifications and syncing data with WooCommerce.
- Integrated with third-party APIs like Google Analytics, Klaviyo, and Stripe.
- Created their cloud infrastructure in AWS and created the AWS Lambda function and serverless containers using ECS Fargate.
- Managed a team of two developers, conducted code reviews, communicated client requirements to the team, and provided training on Django.
Software Engineer
GoSaaS
- Developed the CI/CD on Amazon Web Services (AWS) using AWS CodePipeline, CodeBuild, and CodeDeploy.
- Enhanced the local development setup using Docker and Docker Compose.
- Contributed to the front-end portal based on React by solving bugs and creating new features.
- Created Infrastructure as Code (IaC) templates using AWS Cloudformation.
Software Engineer
Strategic Systems International
- Helped collect requirements for an online healthcare solution. Converted business requirements to wireframes, developed APIs using the Django REST framework, and created front-end modules with Angular.
- Developed the back end for the mobile app, collected data from stock APIs, and created REST APIs.
- Collected data with 0.5 million records for US cancer patients. Parsed the data and applied algorithms to give weight-age to each of the patents. Developed the portal using Django to display these results and enable a search option.
- Created the front end portals using vanilla JavaScript, HTML, CSS, and Bootstrap.
Experience
DecisionPharm
Synergy Cloud
https://www.circadiance.com/synergycloud/Whatstocks
I developed the back end for the mobile app, collected data from stock APIs, and created REST APIs for the mobile app.
GS-ETS
https://www.gosaas.io/oraclecloudplm/employee-training-systemGS-Integrator
https://www.gosaas.io/oraclecloudplm/gosaas-integratorRetail Capital
https://www.retailcapital.co.zaEmptive Portal
Sybility
https://www.sibylsoft.com/SafetyIQ by Bridgestone
https://www.azuga.com/safetyiqEducation
Bachelor's Degree in Computer Science
National University of Computer and Emerging Sciences - Lahore, Pakistan
Certifications
AWS Certified Developer Associate
Amazon Web Services
Skills
Libraries/APIs
API Development, Django ORM, React, REST APIs, Stripe, ReportLab, jQuery, Pandas, OpenCV, PyTorch
Tools
Slack, Amazon Textract, Git, GitHub, Amazon CloudWatch, Amazon Elastic Container Service (ECS), AWS CloudFormation, AWS CodeDeploy, Amazon Simple Queue Service (SQS), Docker Compose, Celery, Trello, Pivotal Tracker, Amazon Simple Email Service (SES), AWS IAM, AWS SDK, AWS CloudTrail, AWS Fargate, Pytest, Amazon CloudFront, Postman, Jira, Google Analytics, AWS Step Functions, AWS Cloud Development Kit (CDK)
Languages
Python, HTML, SQL, Python 3, JavaScript, CSS
Frameworks
Django, Django REST Framework, Bootstrap, Flask, Swagger, Angular
Platforms
MacOS, Visual Studio Code (VS Code), Amazon Web Services (AWS), Amazon EC2, AWS Lambda, Docker, AWS Elastic Beanstalk, Ubuntu
Storage
Databases, Amazon S3 (AWS S3), Relational Databases, JSON, Amazon DynamoDB, PostgreSQL, MySQL, Redis, Amazon Aurora, NoSQL, MongoDB
Paradigms
Microservices, Object-relational Mapping (ORM), Test-driven Development (TDD), DevOps, Object-oriented Programming (OOP), Serverless Architecture, Unit Testing
Other
Back-end, APIs, Architecture, Cloud Architecture, Web Applications, PDF, ECS, Cloud, Serverless, Back-end Development, Web Development, Amazon RDS, AWS CodePipeline, Infrastructure as Code (IaC), Lambda Functions, AWS NAT Gateway, Technical Leadership, API Testing, Stripe Subscriptions, FastAPI, Multithreading, AWS IAM Identity Center, AWS Secrets Manager, GitHub Actions, WeasyPrint, Amazon API Gateway, Query Optimization, Database Optimization, CI/CD Pipelines, Multitenancy, Web Scraping, Computer Vision, Progressive Web Applications (PWAs), Geolocation, eCommerce
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring