Daksh Patel, Developer in Toronto, ON, Canada
Daksh is available for hire
Hire Daksh

Daksh Patel

Verified Expert  in Engineering

Full-stack Developer

Location
Toronto, ON, Canada
Toptal Member Since
October 24, 2022

Daksh has been working in IT for the last four years. Daksh has completed projects with two clients from Toptal. Working as a full-stack developer for several companies, he has gained experience across various technologies. Learning languages from their root has helped him strengthen his skills across multiple languages and frameworks like JavaScript (React, Node.js) and Python (Django, Flask.) Daksh has a firm grip on relational databases like MySQL and NoSQL databases like MongoDB.

Portfolio

Organimi
Amazon Web Services (AWS), API Development, API Integration, APIs, Back-end...
Art Is Subjective LLC
React, QR Codes, Node.js, Amazon Web Services (AWS), Architecture, Docker...
ANAX Real Estate Partners LLC
JavaScript, Python, CSS, HTML, Dashboards, React, Node.js...

Experience

Availability

Part-time

Preferred Environment

MacOS, React, Node.js, Python 3, Django, Flask, MongoDB, MySQL Server, JavaScript, TypeScript

The most amazing...

...achievement I've accomplished is migrating an old queue-based system to a parallel processing system leveraging services like AWS Lambda and Amazon EventBridge.

Work Experience

Intermediate Full-stack Developer

2022 - PRESENT
Organimi
  • Promoted to the intermediate position due to excellent performance and quick learning abilities during 2020 and 2021. Managed a team of two junior developers.
  • Migrated a serialized background job processing system to support parallelized, event-based architecture. Dockerized Lambda function deployed on AWS Lambda (serverless architecture) was connected with Amazon EventBridge.
  • Developed a robust notifications system using AWS Lambda, Amazon EventBridge, and MongoDB. The system handles multiple events concurrently, ensuring timely delivery of real-time notifications.
  • Collaborated with two developers to rewrite and optimize the legacy codebase written in JavaScript to TypeScript using modern design patterns. This initiative significantly improved performance, code quality, maintainability, and testability.
  • Maintained the cloud architecture for all company products to ensure optimal performance and stability.
  • Actively contributed to the code reviews, design reviews, and architecture discussions for the core product development and maintenance.
Technologies: Amazon Web Services (AWS), API Development, API Integration, APIs, Back-end, Bootstrap, Express.js, Full-stack Development, React, Node.js, CSS, AWS Lambda, Serverless, Serverless Architecture, Serverless Framework, Unit Testing, Material UI, TypeScript, JavaScript, Chromium, Puppeteer, PDFtk, PDFLib, Webhooks, REST APIs, HTML, Git, SVG, Dashboards, QR Codes, Stripe API, Tailwind CSS, Architecture, Microservices, Docker, MERN Stack, Chrome Extensions, Back-end Development, Front-end Development, Next.js, PDF

Senior Full-Stack Developer

2023 - 2023
Art Is Subjective LLC
  • Executed the implementation of meticulously defined requirements, transforming conceptualized functionality into a robust and user-friendly B2B web platform.
  • Leveraged strong proficiency in React and Node.js to architect and develop the platform, ensuring a smooth and intuitive user experience for businesses subscribing to our service.
  • Applied my expertise in working with QR codes to seamlessly integrate this technology into the platform, providing users with a powerful tool for enhancing their business processes.
  • Spearheaded the build and deployment process on AWS, optimizing the platform's performance, scalability, and reliability in a cloud environment.
  • Went beyond the project scope to assist the client in resolving longstanding issues with their DNS provider. This not only showcased dedication to client satisfaction but also strengthened our collaborative relationship.
  • Worked closely with the team to ensure that all implemented features aligned with the documented functionality and design mockups, maintaining a high level of accuracy and precision in the development process.
Technologies: React, QR Codes, Node.js, Amazon Web Services (AWS), Architecture, Docker, MERN Stack, TypeScript, Back-end Development, Front-end Development, MySQL

Full-stack Developer

2023 - 2023
ANAX Real Estate Partners LLC
  • Developed a real-time analytics dashboard from scratch, providing insights into various attributes of buildings in New York.
  • Demonstrated proficiency in leveraging React, Node.js, MongoDB, and AWS (AWS Lambda, Amazon S3, Amazon EBS, Amazon EC2, AWS Amplify).
  • Built the DbSchema for the entire database incorporating all the best practices for the NoSQL database.
  • Built scripts to import nearly 100 million data points across all the collections initially and extended them to keep the data up to date with the latest data available from the Department of Building of New York State.
  • Applied modern design patterns, software development best practices, and cutting-edge technologies to provide tailored solutions that meet client objectives.
  • Engaged in direct client communication to understand project requirements, sprint planning, and task tracking on Jira.
  • Acted as the only developer on software development lifecycles, UI/UX design, development, deployment, and ongoing maintenance.
Technologies: JavaScript, Python, CSS, HTML, Dashboards, React, Node.js, Amazon Web Services (AWS), Architecture, Microservices, Docker, MERN Stack, TypeScript, Back-end Development, Front-end Development

Junior Full-stack Software Developer

2021 - 2022
Organimi
  • Led the upgrade from the existing queue-based system, which handled only one request at a time, to a parallel processing system that can serve 500+ requests at a given instance.
  • Collaborated with the CTO to develop a manual pagination feature that allows users to export the organizational chart with their desired page breaks instead of system-generated page breaks.
  • Delivered the features on time with good quality and no bugs and received great recognition from top executives.
Technologies: JetBrains, MacOS, MongoDB, Node.js, React, Serverless Architecture, Material UI, HTML, JavaScript, API Integration, Express.js, API Development, Python, Back-end, Amazon Web Services (AWS), Twilio API, SQL, APIs, REST, Puppeteer, Full-stack Development, Unit Testing, AWS Lambda, REST APIs, Git, SVG, Dashboards, Stripe API, Architecture, Microservices, MERN Stack, Chrome Extensions, Back-end Development, Front-end Development, Next.js, MySQL, PDF

Software Development Intern

2020 - 2021
Organimi
  • Contributed to Organimi's organizational chart-building tool used by over 100,000+ organizations across the globe.
  • Helped build a product that automates the chart-building process leveraging NLP using Google Cloud NL and Stanford CoreNLP in Python and React.
  • Received recognition from the company's CEO for building the MVP of the product from scratch during the co-op term.
Technologies: Python 3, JavaScript, React, AWS Lambda, Amazon Web Services (AWS), Google Cloud Platform (GCP), Stanford CoreNLP, Selenium, Chromium, Puppeteer, Web Scraping, Optimization, Beautiful Soup, REST APIs, HTML, Git, Dashboards, Tailwind CSS, Prisma, Vercel, Architecture, Chrome Extensions, Back-end Development, Front-end Development, MySQL, PDF

Stacklearner

I developed Stacklearner as an academic project with two other students. My responsibility was creating the client's UI and handling the authentication module in the back end.

Holistically, Stacklearner's objective is to enable aspiring developers to quickly transition into full-stack JavaScript development without missing its core concepts by building a robust and practical understanding of JavaScript.

From an instructional standpoint, Stacklearner enables instructors to create, edit, and delete learning paths that may include one or more projects. These projects, in turn, consist of video-based instructional and conceptual tutorials categorized under modules. In addition, the system allows instructors to review students' feedback and answer their questions.

We followed a token-based authentication approach using JSON Web Tokens (JWT) to implement the system's security. All the API routes that require user authentication contain an additional layer of middleware that validates the token received in the authorization header.

Dashboard to Monitoring Customer Activity

A web application built using React and Node.js to allow the customer success and customer support teams to handle the requests to upgrade/downgrade the customer's account, extend the trials, edit the license, generate One Time Password and transfer the account.

Along with the above mentions functionalities, the dashboard also offers the usage statistics overview tracked on MixPanel. I also handled the deployment of the website (AWS Elastic Beanstalk, CodePipeline, CodeBuild, and S3), and the dashboard is linked with the primary app itself, taking care of all the security such that no regular user can access any of the routes.

Dal Learning Management System

I developed a multi-cloud serverless learning management system (similar to Brightspace) following the Agile development environment. Some key features of the application are ChatBot, a chat platform for users, data processing and sentiment analysis of the chats, and clustering of files uploaded based on the content.

The front end of the website was built using React. It uses back-end-as-a-service like AWS Lambda (Python), AWS SageMaker, AWS Comprehend, AWS Cognito, Google Cloud App Engine, Google Cloud Function, Google Cloud AI Platform, and Google Cloud Firestore. Deployed the application's front-end on AWS S3 and connected all the AWS Lambda functions using AWS API Gateway and all Google Cloud Functions using Google Cloud API Endpoint.

Languages

JavaScript, TypeScript, HTML, CSS, Python, SQL, Python 3

Libraries/APIs

React, Node.js, API Development, REST APIs, Puppeteer, Stripe API, Twilio API, PDFLib, Beautiful Soup

Tools

JetBrains, Git, PDFtk, Stanford CoreNLP, Prisma

Paradigms

REST, Microservices, ETL, Serverless Architecture, Unit Testing

Platforms

MacOS, AWS Lambda, Docker, Amazon Web Services (AWS), Google Cloud Platform (GCP), Firebase, Visual Studio Code (VS Code), Vercel

Storage

MySQL, MongoDB, MySQL Server, PostgreSQL, Google Cloud

Other

API Integration, Back-end, APIs, Full-stack Development, Dashboards, QR Codes, Architecture, MERN Stack, Back-end Development, Front-end Development, PDF, Webhooks, SVG, Chrome Extensions, Competitive Programming, Serverless, Chromium, Web Scraping, Optimization

Frameworks

Django, Material UI, JSON Web Tokens (JWT), Express.js, Tailwind CSS, Next.js, Flask, Serverless Framework, Bootstrap, Selenium

2019 - 2020

Master's Degree in Computer Science

Dalhousie University - Halifax, NS, Canada

2015 - 2019

Bachelor's Degree in Computer Science

Kadi Sarva Vishwavidyalaya - Gandhinagar, Gujarat, India

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