
Omair Shamshir
Verified Expert in Engineering
Python Developer
Lahore, Punjab, Pakistan
Toptal member since June 5, 2019
Omair is a full-stack developer with 13 years of industry experience. Specializing in cutting-edge technologies such as Python, Django, and React, he creates solid web platforms providing expert consultations and solutions to the most demanding technical challenges. Omair loves learning new technologies and is highly active on platforms like Udacity and Coursera.
Portfolio
Experience
- Django - 11 years
- Python - 11 years
- Django REST Framework - 8 years
- React - 7 years
- Amazon Web Services (AWS) - 5 years
- Next.js - 3 years
- TypeScript - 3 years
- Docker - 2 years
Availability
Preferred Environment
Git, WebStorm, PyCharm, MacOS, Docker, DataGrip
The most amazing...
...application I've built was a performance-critical web app hosted on the Google App Engine that processes a vast dataset within a few seconds.
Work Experience
Full-stack Python Developer
Smart Trucking LLC
- Developed a full-stack Django-based internal web application, delivering a streamlined interface for secure document and image handling.
- Built a custom service to automatically strip metadata from uploaded images and documents, enhancing privacy and compliance.
- Integrated the metadata cleanup service into the web interface, enabling users to preview changes and download sanitized files for secure distribution.
- Implemented logging and audit tracking to monitor file sanitization activity, ensuring traceability and accountability across internal operations.
Full-stack Django and JavaScript Developer
Addiction Treatment Technologies LLC
- Implemented a client sentiment analysis survey from end to end, enabling structured collection and storage of client feedback to support data-driven decisions.
- Enhanced the notification system by adding role-based access controls, ensuring only authorized personnel received alerts and reducing noise by eliminating redundant messages.
- Streamlined the consent signing process to reduce friction and increase completion rates, resulting in a more secure and user-friendly experience.
- Strengthened HIPAA and FERPA compliance by optimizing data handling flows.
Full-stack Developer | Tech Lead
Ignicube
- Developed Django REST-based REST APIs following the REST standard and wrote unit tests for the APIs.
- Created stunning UI using React and Material UI while ensuring it's super efficient to provide the best user experience.
- Used tools like Django Debug Toolbar to optimize our queries for the best performance.
Full-stack Developer
Mariana
- Created an app that allows users to share specific slots in their calendars that other users can use to talk with them casually.
- Developed a Twilio-based video chat app that provides additional functionalities like screen and link share.
- Handled the full-stack development and deployments all by myself.
Solution Architect
Arbisoft
- Created automated scripts using Python's Scrapy framework to crawl data from websites.
- Developed a high-performance back end using the Django REST framework to provide REST APIs on a huge dataset.
- Built a React-based UI for an enterprise application providing a flawless chat experience.
- Implemented a queue-based distributed architecture from scratch. It was designed to fastly process large datasets and millions of extensive and text-intensive records in less than a couple of hours.
- Led a team of developers, owned all the architectural-level decisions, and handled all client communication and team management.
- Improved cost and time efficiency of already implemented APIs by reducing costs by 50% and cutting the time of API requests by 30%.
Django Developer
Parade
- Developed microservices with the Django REST Framework, integrated them with PostGIS, implemented geographical queries, and added custom permissions to access the views.
- Delivered the app's Django-based front end, Implemented UI for login, email verification, and user management, and customized the UI of the Django admin site.
- Improved the performance efficiency of complex database queries.
- Integrated Slack API to enable posting project alerts and error messages in the slack channel.
- Ensured all the development was covered by unit tests and even wrote unit tests for data migrations.
- Implemented Django management commands and added their cron jobs in Kubernetes.
Experience
React and Django REST Framework-based Chat App
Django and React CMS
Django REST API
Data Crawlers with a REST API
Education
Bachelor of Science Degree in Electrical Engineering
University of Engineering and Technology - Lahore, Pakistan
Certifications
React Developer | Nanodegree Program
Udacity
Front End Web Developer | Nanodegree Program
Udacity
Skills
Libraries/APIs
React, REST APIs, Slack API, Reselect, SendGrid API
Tools
Git, PyCharm, Redux Toolkit, Celery, WebStorm, Amazon Simple Email Service (SES), SendGrid, DataGrip
Languages
JavaScript, TypeScript, Python, HTML, CSS
Frameworks
Django REST Framework, Redux, Scrapy, Django, Tailwind CSS, Next.js, Flask
Paradigms
Object-oriented Programming (OOP), REST, Test-driven Development (TDD)
Platforms
Amazon Web Services (AWS), Amazon EC2, Docker, Linux, MacOS, Kubernetes
Storage
PostgreSQL, PostGIS, Amazon DynamoDB
Other
Amazon RDS, APIs, API Integration, Full-stack, Scraping, Web Scraping, Software, OOP Designs, Data Structures, Web Development, STEM
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