
Iqbal Hussain
Verified Expert in Engineering
Back-end Developer
Guwahati, Assam, India
Toptal member since May 13, 2022
Iqbal is a senior full-stack developer and technical lead with 11+ years of experience architecting scalable web applications. With a heavy focus on back-end engineering, he specializes in Python, Django, and adaptable cloud infrastructure (like AWS and GCP), complemented by practical front-end experience. Whether driving system design as a founding engineer or collaborating as a high-impact team member, Iqbal delivers reliable solutions.
Portfolio
Experience
- Django - 10 years
- Python - 10 years
- Amazon Web Services (AWS) - 7 years
- Docker - 5 years
- Web Scraping - 5 years
- Kubernetes - 4 years
- Google Cloud Platform (GCP) - 3 years
- Web3.py - 1 year
Preferred Environment
Django, Git, PostgreSQL, Linux, Python, Google Cloud Platform (GCP), Docker, Next.js
The most amazing...
...platform I architected as a founding engineer, which scaled from zero to 300,000 users, ran on AWS with 99.99% uptime over an eight-year period.
Work Experience
Head of Technology
WORK JAPAN
- Led the technology team and provided technical consultation to the CEO.
- Architected, developed, and deployed the back end of an employment website and app from scratch, working alone until new developers joined later.
- Optimized code actively wherever a bottleneck was encountered.
Python Developer
OnCorps, Inc.
- Wrote Python scripts in Databricks to ensure the accuracy of large financial reports. This automated checking helped the client quickly go through long, unstructured reports, usually in PDF, and make crucial decisions based on the findings.
- Tracked and fixed bugs using Jira as a reporting tool.
- Optimized many pre-existing processes in the workflow pipeline, resulting in much faster run time, mainly using multithreading and reducing the number of database requests wherever possible.
Head of Technology
Metaverse Job Japan (Funded by Animoca Brands)
- Designed and built a highly secure system from scratch to handle thousands of blockchain transactions per month.
- Ensured the security of the system where cryptocurrency and various NFTs were stored.
- Automated day-to-day operations, such as creating in-game profiles and crypto wallets for players, transferring NFTs to the players' wallets, and paying out to players monthly.
- Headed the technology team and provided technical consultation to the CEO.
Head of Technology
WORK JAPAN (Remote)
- Headed the technology team and provided technical consultation to the CEO.
- Architected, developed, and deployed the back end of an employment website and app from scratch, working alone until new developers joined later.
- Developed the initial web app where employers could post jobs, built from scratch using React.
- Led DevOps and ensured less than five minutes of server downtime in three years for the system with over 100,000 users.
- Built an interactive interview management system where a job seeker could schedule an interview with an employer on a mobile app, and the interviewer could propose a new time as needed.
Full-stack Developer
Edelweiss
- Worked as the sole back-end developer in a team that developed, deployed, and maintained WealthPack, an expense management mobile app with 50,000+ users.
- Managed the infrastructure and deployment of WealthPack's back end in in-house infrastructure.
- Developed an internal role and permission-based dashboard using React, Redux, and Django.
- Migrated the entire back end of the WealthPack application from AWS to the in-house infrastructure in less than 30 minutes of downtime.
- Built a tool to monitor Nginx requests in different servers simultaneously in real-time using GoAccess and WebSocket to find server bottlenecks and ensure server health.
- Built a multithreaded service to continuously dump frequently updated share prices from an FTP directory to a database after exhaustive data cleaning during stock market hours.
- Developed RESTful APIs using Spring Boot with JAX-RS and Jersey in a different project.
Back-end Developer
WealthPack (Later Acquired by Edelweiss)
- Designed and developed the back end of a personal expense management mobile application from scratch single-handedly until other team members joined the company.
- Implemented token-based authentication using the Django REST Framework.
- Built a web scraper using Selenium and Beautiful Soup.
- Created RESTful APIs that were consumed by an Android mobile app.
Back-end Developer
Collegebol
- Developed RESTful APIs for a college reviewing application. The APIs were built using the Django REST Framework and consumed by a web app.
- Integrated third-party services, including Google Maps API, Facebook Graph API, and Firebase, to send real-time notifications.
- Wrote a Python script to collect data from spreadsheets, clean the data, and load it into a database.
Experience
Precision Geolocation and Smart Address Platform
https://geophrase.comEmployment Website and App for Foreigners in Japan
https://www.workjapan.jp/I architected, developed, deployed, and maintained the back-end application from scratch until new engineers joined at a later stage. I built the initial employer website from scratch using React. After a while, we hired a full-time front-end developer who managed the web app.
I was also in charge of DevOps and ensured less than five minutes of total server downtime for the system in three years. There were more than 150,000 users.
Real-time Stock Screening System
This is an unreleased personal project. I'm building the back end in Python with Django, and the front end in iOS and Android mobile apps with React Native.
Mobile App to Manage Personal Expenses
As a founding back-end developer, I designed and developed the back end from scratch until other team members joined at a later stage. I also deployed and managed this application on the production server, and it reached more than 50,000 users.
Student-centric Platform for College Reviews
Blockchain-based Play-to-earn Gaming Guild Management System
I architected, developed, deployed, and maintained the system from scratch. The system had to be highly secured because thousands of blockchain transactions took place every month, and it was consistently scaling up. As a result, several thousand players experience a seamless experience with minimal human action.
Education
Master's Degree in Computer Science
CVR College of Engineering - Hyderabad, India
Bachelor's Degree in Computer Science
Jawaharlal Nehru Technological University - Hyderabad, India
Skills
Libraries/APIs
REST APIs, SendGrid API, Twilio API, Beautiful Soup, Facebook API, Google API, Pandas, Puppeteer, React, Web3.py, PySpark, API Development
Tools
Celery, Postman, NGINX, Helm, Docker Compose, Git, Google Kubernetes Engine (GKE), Google Cloud Messaging, RabbitMQ, Jenkins, Apple Push Notifications, Jupyter, Astro, SendGrid
Languages
Python, Python 3, HTML, JavaScript, Bash, Java, SQL, CSS, HTM
Frameworks
Django, Django REST Framework, Selenium, Django Channels, Scrapy, React Native, Redux, Next.js, Flutter
Paradigms
REST, Automation, DevOps, Microservices
Platforms
Amazon Web Services (AWS), Amazon EC2, Google Cloud Platform (GCP), Kubernetes, Docker, Linux, Jupyter Notebook, Databricks
Storage
Amazon S3 (AWS S3), Elasticsearch, Redis, Memcached, PostgreSQL, MongoDB, MySQL, MariaDB, Google Cloud
Other
Gunicorn, APIs, Back-end, Web Scraping, SSH, Algorithms, WebSockets, Scraping, Technical Leadership, Data Analysis, Webhooks, Communication, Mentorship, Troubleshooting & Issue Resolution, Information Security, Software Architecture, Architecture, Software Design, Payment APIs, Code Deployment, Cloud Architecture, Razorpay, AWS Cloud Architecture, API Integration, Full-stack, GCP DevOps
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