Aslam Shaikh, Developer in Ahmedabad, Gujarat, India
Aslam is available for hire
Hire Aslam

Aslam Shaikh

Verified Expert  in Engineering

Full-stack Engineer and Developer

Ahmedabad, Gujarat, India

Toptal member since February 22, 2023

Bio

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

University of Miami
React, Node.js, MySQL, NestJS, Storybook, HIPAA Compliance, Azure, TypeORM...
Cloudera
React, Redux, Tailwind CSS, HTML, CSS, Ant Design, React Hooks, Node.js...
Turing
JavaScript, TypeScript, React, Redux, Ant Design, Material UI...

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

Availability

Full-time

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

Full-stack Developer

2023 - 2023
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.
Technologies: React, Node.js, MySQL, NestJS, Storybook, HIPAA Compliance, Azure, TypeORM, GraphQL, Full-stack Development, Front-end, Back-end

Front-end Engineer

2021 - 2022
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.
Technologies: React, Redux, Tailwind CSS, HTML, CSS, Ant Design, React Hooks, Node.js, Amazon Web Services (AWS), Python, Front-end, Design, Front-end Architecture

Full-stack Developer

2020 - 2022
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.
Technologies: JavaScript, TypeScript, React, Redux, Ant Design, Material UI, Test-driven Development (TDD), Unit Testing, Jest, Python 3, Django, REST APIs, Django REST Framework, Pytest, PyCharm, Visual Studio Code (VS Code), Software Development Lifecycle (SDLC), Python, Storybook, TypeORM, Full-stack, Front-end, Back-end, Full-stack Development

Software Engineer

2019 - 2020
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.
Technologies: Python 3, FastAPI, Angular, RxJS, HTML5, CSS, Material UI, SCSS, PyCharm, Visual Studio Code (VS Code), Python, Storybook

Full-stack Developer

2017 - 2019
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.
Technologies: JavaScript, Python, Django, Django REST Framework, HTML, CSS, Angular, Vue, NgRx, RxJS, TypeScript, React, Redux, Vuex, PyCharm, Visual Studio Code (VS Code), Full-stack Development, Front-end, Back-end

Experience

Cancer Patient Journals | University of Miami

Developed a product for cancer patients to submit their daily routines through journals. Also, I integrated Firebolt APIs to monitor patients' daily activity and health.

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/
Datacoral is designed to collect data from any source, automatically organize data transformations in Amazon Redshift, Athena, or Snowflake, and publish it into analytic, machine learning, and operational systems. It collects users' data from various warehouses, and users can quickly transform it into different warehouses. Users can also publish data to third-party apps.

Cauliflower Gifts & Cards

An eCommerce platform that offers customized gifts and cards. The admin manages the entire system, including the home page, users, products, categories, orders, promo codes, and delivery methods. On the other hand, users can customize the gifts and cards they want, manage their orders, and provide product reviews after ordering.

Nasch.io

https://nasch.io/
A platform that promotes employee engagement and organizational growth. I created REST APIs in Django. The platform sends event or nudge emails to employees, and they can give feedback or use the platform's suggestion box to ask or start discussions. Authorized persons can check questions, answers, and suggestion box messages. All the functionalities are managed according to assigned roles and user permissions.

The Skin Consult

https://theskinconsult.com/
A platform where users can book appointments for their skin treatment and purchase products. I used Vonage APIs to enable customers to hold appointments via a 45-minute video call, where an esthetician will suggest products appropriate for their skin. Customers can then purchase the products from the platform. The admin can manage their orders, cards, appointments, esthetician availability, and reviews.

Yelowsoft

https://yelowsoft.com/
An application where users can manage their profiles, book rides, and check the details of their rides. I created REST APIs using Django Rest frameworks. The admin manages the whole system, including assigning or unassigning a vehicle to the driver and the driver to their ride. The admin can also add coupons and discounts applied by users.

Education

2012 - 2017

Master of Computer Applications Degree in Computer Science

Gujarat Technological University - Ahmedabad, Gujarat, India

2012 - 2015

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, Amazon CloudFront CDN, Pytest

Languages

HTML, CSS, HTML5, Python 3, Python, TypeScript, SQL, JavaScript, SCSS, GraphQL

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

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), FastAPI, TypeORM, Full-stack Development, Back-end, React Hooks, Design, Front-end Architecture

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring