
Farooq Seedat
Verified Expert in Engineering
Back-end Developer
Lahore, Pakistan
Toptal member since June 9, 2022
Farooq is a software engineer with over three years of experience, specializing in back-end development. He also has a good command of front-end technologies. He is experienced in all stages of the software development cycle and has a strong command of modern technologies. Farooq is a highly skilled problem-solver keen to learn new technologies and embrace challenging projects. Farooq is a night owl and has been working with US teams. He feels comfortable working in US time and EU time zones.
Portfolio
Experience
- Django REST Framework - 3 years
- Django - 3 years
- React - 3 years
- Django ORM - 3 years
- Celery - 3 years
- JavaScript - 3 years
- Python 3 - 3 years
- TypeScript - 3 years
Availability
Preferred Environment
MacOS, PyCharm, Visual Studio Code (VS Code), APIs, Slack, GitHub, Django REST Framework, Full-stack, SQLAlchemy, API Design, Full-stack Development
The most amazing...
...work I've done was on Advanced Learning World (ALW), a learning management system used by schools in Saudi Arabia as an e-learning platform for students.
Work Experience
Full-stack Developer (Toptal)
Impulse Innovations Ltd
- Developed a documentation portal from scratch using their in-house Python framework.
- Used FastAPI for creating documentation, uploading, and retrieving endpoints.
- Developed UI components for the portal using Python, JavaScript, and CSS.
Software Engineer
Arbisoft
- Performed back-end development in Python and Django, developed RESTful web services, integrated third-party services, designed Git workflows for projects, and monitored application performance using the application programming monitor (APM).
- Handled every aspect of development, from inception to successful shipping of features. Tracked daily activities in Jira for consistent reporting.
- Collaborated with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
- Discussed project progress with clients, collected feedback on different stages, and directly addressed concerns.
- Led a small team on several occasions to achieve a specific goal.
Full-stack Engineer
Online Freelance Agency
- Worked as a full-stack engineer in React, Next.js, and Django and used Heroku and Vercel for deployments.
- Developed UI components and integrated APIs, configured pre-commit hooks, Dockerized the project, designed Git workflows, and configured GitHub Actions.
- Made decisions on the system's architecture while working as the technical lead. Managed a small team of developers.
- Discussed project requirements with clients, collected feedback on different stages, and directly addressed concerns.
Experience
Advanced Learning World
Advanced Learning World (ALW) is an online learning management system in Saudi Arabia. It has two modes: B2B and B2C.
• In B2B, ALW allows schools to use the platform as an e-learning platform for their students.
•In B2C, students can register themselves independently and start learning courses according to their grades.
ROLE AND RESPONSIBILITIES
-Integrated HyperPay payment service.
-Integrated the Mesibo chat service.
-Optimized existing APIs.
-Integrated in-app purchases for iTunes and Google Play.
-Designed Git workflows for the project.
-Monitored application performance using APM.
-Tracked daily activities in Jira for consistent reporting.
-Handled every aspect of development from inception to successful shipping of a feature.
-Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
-Led a team to achieve a specific goal.
-Discussed project progress with clients, collected feedback on different stages, and addressed concerns directly.
LumiQ Learn
https://www.lumiqlearn.com/ROLE AND RESPONSIBILITIES
-Worked as a full-stack engineer to develop the system from scratch
-Integrated the email JavaScript service
-Used Heroku and Vercel for deployments
-Used WordPress for blogs
-Designed Git workflows and configured GitHub actions
-Discussed project requirements with clients, collected feedback on different stages, and addressed concerns directly.
• Managed and led a team of a few developers
Zain Cash
ROLE AND RESPONSIBILITIES
-Worked as a mobile developer in React Native
-Designed and developed the UI
-Integrated APIs
-Integrated third-party services
-Supported the Huawei ecosystem
Before You Apply
https://www.beforeyouapply.comROLE AND RESPONSIBILITIES
-Developed RESTful APIs
-Added support for GraphQL
-Optimized existing APIs
-Developed UI components and integrated APIs
-Configured pre-commit hooks
-Dockerized the project
-Designed Git workflows and configured GitHub actions
-Discussed project requirements with clients, collected feedback on different stages, and addressed concerns directly.
-Worked as the technical lead to take technical decisions on the system’s architecture.
-Deployed the app on render.com
CausaLens Documentation Portal - Toptal Project
Role and responsibilities:
• Worked as a full-stack engineer to develop the project from scratch.
• Designed the architecture of the project.
• Gathered and refined requirements from the client.
• Designed the UI of the portal
• Worked with the team to remove bottlenecks
Education
Bachelor's Degree in Computer Science
Punjab University College of Information Technology - Lahore, Pakistan
Certifications
Become a Django Developer
Educative
AWS Fundamentals: Going Cloud-Native
Coursera
Using Python to Access Web Data
Coursera
Skills
Libraries/APIs
Django ORM, REST APIs, React, SQLAlchemy, Pandas, Node.js, Beautiful Soup, Google Maps API, Google Play API, Flask-RESTful, D3.js, Plotly.js
Tools
Celery, Git, RabbitMQ, Amazon Cognito, Auth0, Amazon Elastic Container Service (ECS), Amazon CloudWatch, PyCharm, Jenkins, JSX, pylint, Graphene, Hyperpay SDK, iTunes Connect, Docker Compose, Grafana, Sentry, Slack, GitHub
Languages
Python 3, Python, SQL, JavaScript, ECMAScript (ES6), TypeScript, HTML, Python 2, GraphQL, CSS, Markdown
Frameworks
Django, Django REST Framework, Redux, React Native, Selenium, Scrapy, Next.js, Material UI, Tailwind CSS, Flask
Paradigms
REST, Microservices
Platforms
Open edX, Firebase, Amazon EC2, MacOS, Visual Studio Code (VS Code), Docker, New Relic, Heroku, Amazon Web Services (AWS)
Storage
Relational Databases, PostgreSQL, MySQL, Elasticsearch, Database Performance, Databases, Redis, MongoDB, Amazon S3 (AWS S3), Amazon DynamoDB, NoSQL
Industry Expertise
E-learning
Other
Back-end, APIs, Software Architecture, Full-stack, API Design, Architecture, Full-stack Development, Minimum Viable Product (MVP), Learning Management Systems (LMS), Fintech, Containerization, FastAPI, Containers, Cloud, Web Development, Styled-components, PIP, API Integration, Apollo, RESTful Microservices, APM, Cloud Architecture, AWS Cloud Architecture, Documentation, EdX
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