
Aslam Shaikh
Verified Expert in Engineering
Full-stack Engineer and Developer
Ahmedabad, Gujarat, India
Toptal member since February 22, 2023
Aslam is a full-stack software engineer with 6+ years of professional experience. He specializes in React, Next.js, JavaScript, TypeScript, Redux, MUI, CSS, and styled and custom components. He is also skilled at writing test cases. Aslam has worked with back-end technology such as Python, Django, Node.js, and Express.js and is well-versed in database management and AWS.
Portfolio
Experience
- JavaScript - 5 years
- Python 3 - 5 years
- Django - 4 years
- TypeScript - 4 years
- React - 3 years
- Redux - 3 years
- Node.js - 3 years
- Next.js - 2 years
Preferred Environment
Python, JavaScript, React, Node.js
The most amazing...
...app I've worked on is Datacoral—it collects data from any source, automatically organizes data transformations, and publishes for analytics, ML, and operations.
Work Experience
Founding Full-stack Engineer
Elrin
- Developed a full-stack employee engagement platform using Python, Django, DRF, and React, enabling organizations to create surveys, distribute them via automated email campaigns, and analyze results through interactive analytics dashboards.
- Engineered scalable survey processing pipelines capable of handling thousands of employee responses per survey by optimizing database queries, reducing response latency, and preventing dashboard performance degradation.
- Optimized back-end data aggregation queries using SQL optimizations, query restructuring, and caching, improving dashboard load times by over 60% for large datasets.
- Implemented asynchronous processing with Celery and Redis, enabling background execution of heavy tasks such as survey email distribution, sentiment analysis, and report generation.
- Integrated AI-powered text analytics using ChatGPT and Anthropic models to perform sentiment analysis and automatic summarization of open-ended employee feedback, transforming unstructured responses into actionable insights.
- Developed automated email distribution workflows that delivered survey invitations and reminders to thousands of employees, improving response rates and engagement across organizations.
- Designed scalable REST APIs using Django REST Framework to support real-time analytics queries, survey response ingestion, and integration with external systems.
- Maintained and enhanced platform scalability to support multiple organizations and thousands of users, ensuring secure multi-tenant data access and efficient analytics processing.
Full-stack Developer
University of Miami
- Collaborated with UI/UX designers to implement design mockups and wireframes and ensure the best possible user experience across various devices and screen sizes.
- Participated in sprint planning, task estimation, and agile methodologies to manage tasks effectively, ensuring timely delivery of features and functionalities.
- Wrote clean, efficient, and maintainable code, utilizing Python, JavaScript, and TypeScript to enhance functionality, ensure type safety, and improve developer productivity.
- Built and maintained user interfaces, developed reusable components, handled state management, and optimized performance for web applications.
- Designed, developed, and maintained server-side logic, APIs, and web applications using Python with Django and FastAPI, Node.js with Express.js, and Nest.js, ensuring robustness, scalability, and security.
- Worked with databases like MongoDB, MySQL, and PGSQL database management, handling data modeling, querying, optimization, and ensuring data integrity.
- Contributed to code reviews, unit testing, integration testing, and maintaining high-quality code standards while working closely with cross-functional teams to align technical implementations with project requirements and goals.
Full-stack Engineer
Cloudera
- Co-developed a reusable React component library that is still used and maintained internally in the company. It was built in React, Redux, and Immutable.js.
- Implemented the entire software development lifecycle using Agile methodology. Tracked and fixed bugs using Jira as a reporting tool.
- Focused on multiple parts of the project lifecycle, including initial project estimation, development, deployment, and maintenance.
- Designed and developed new tools for the application from scratch using the best possible design patterns, optimized data flows, and data structures.
Full-stack Developer
Turing
- Provided guidance to interns in the areas of feature development, integration, and project planning.
- Designed reusable UI components and libraries for other developers to use.
- Drove software programming initiatives and oversaw the development of documentation.
- Designed i18n library and prebuilt components to convert the app into multiple languages and formats supported in countries worldwide.
Software Engineer
Crest Data Systems
- Designed and implemented database architecture for applications using various databases, including MySQL, PostgreSQL, and MongoDB.
- Mentored interns on feature development, integration, and project plans.
- Focused on multiple parts of the project lifecycle, including initial project estimation, development, deployment, and maintenance.
Full-stack Developer
Peerbits
- Developed and implemented database architecture for applications using MySQL, PostgreSQL, and MongoDB.
- Wrote well-designed, easily maintainable, testable, and reusable code.
- Executed the entire software development lifecycle following Agile methodology.
- Worked on new features or changes while also monitoring and resolving software bugs.
Experience
Cancer Patient Journals | University of Miami
Doctors utilize this system to create journals and assign them to specific patients. They can track patients' daily activities and generate or download comprehensive reports for further analysis and treatment planning.
Datacoral
https://www.datacoral.com/Cauliflower Gifts & Cards
Elrin
https://elrin.ai/The Skin Consult
Yelowsoft
https://yelowsoft.com/Education
Master of Computer Applications Degree in Computer Science
Gujarat Technological University - Ahmedabad, Gujarat, India
Bachelor's Degree in Computer Science
Dharmsinh Desai University - Nadiad, Gujarat, India
Skills
Libraries/APIs
React, Vue, Vuex, REST APIs, Node.js, NgRx, RxJS, Stripe
Tools
PyCharm, Celery, Amazon CloudFront CDN, Pytest
Languages
HTML, CSS, HTML5, Python 3, Python, TypeScript, SQL, JavaScript, SCSS, GraphQL, Java, PHP
Frameworks
Redux, Ant Design, Django, Django REST Framework, Angular, Material UI, Jest, Bootstrap, Next.js, Tailwind CSS, Express.js, NestJS
Platforms
Visual Studio Code (VS Code), AWS Lambda, Amazon Web Services (AWS), Docker, Azure
Paradigms
Test-driven Development (TDD), Unit Testing, Microservices, Object-oriented Programming (OOP), HIPAA Compliance
Storage
MySQL, MongoDB, PostgreSQL, Redis
Industry Expertise
Healthcare
Other
Software Development Lifecycle (SDLC), Styled-components, English, Front-end, Full-stack, Front-end Development, Back-end Development, User Interface (UI), Data Visualization, Web UI, Web UX, Communication, Storybook, Architecture, User Experience (UX), Healthcare Services, FastAPI, TypeORM, Full-stack Development, Back-end, React Hooks, Design, Front-end Architecture
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