Drashti Patel

Drashti Patel

MACS Student at Dalhousie University

Halifax, Nova Scotia, Canada
700 followers 500+ connections

About

I am a Master's student in Applied Computer Science at Dalhousie University, driven by a passion for crafting innovative web solutions that bridge the gap between cutting-edge technology and user-centric design. With a focus on Frontend development and a comprehensive full-stack skill set, I transform complex challenges into elegant, efficient applications.

My core tech skills are:

Frontend Development: React.js, TypeScript, HTML5, CSS3, Bootstrap
Backend Development: Node.js, Express.js, Spring Boot
Cloud & DevOps: AWS, GCP, Docker, Kubernetes, CloudFormation
Database Management: MySQL, MongoDB, DynamoDB, PostgreSQL
Version Control & Tools: Git, VS Code, Agile methodologies

Key projects that showcase my abilities:

Bookify: Developed a cloud-native e-book platform using AWS services, improving uptime by 15% and automating 90% of deployment processes.
DalVacationHome: Contributed to a serverless application integrating AWS and GCP, reducing operational costs by 40% and enhancing security with AWS Cognito.
EcoPick: Created a platform connecting farmers and consumers, featuring Stripe integration and automated reminders that reduced missed deliveries by 35%.
StayEase: Developed a comprehensive vacation rental solution, streamlining the entire booking lifecycle with React.js and Java Spring Boot.

My journey in tech extends beyond academia, with valuable internships at Pistalix Solutions that honed my Python skills and professional acumen. I thrive in collaborative environments, valuing clear communication and teamwork while constantly exploring new technologies and industry trends.
As I progress in my career, I'm seeking internship opportunities in Software Engineering, Full-stack Development, or DevOps roles where I can leverage my skills in:

Frontend Development: Creating intuitive, responsive user interfaces
Cloud Architecture: Building scalable and resilient systems
Agile Methodologies: Embracing iterative development and continuous improvement
Problem-Solving: Applying data structures and algorithms expertise

When not immersed in code, I'm exploring the latest tech trends or conceptualizing innovative app ideas. I'm excited about the opportunity to contribute meaningful code that not only functions flawlessly but also enhances user experiences and drives business success.
Let's connect and explore how we can innovate together in this dynamic world of technology!

Activity

Join now to see all activity

Experience

Education

Courses

  • Advanced Topics in Cloud Computing

    CSCI 5409

  • Advanced Topics in Web Development

    CSCI 5709

  • Advanced topics in Software Development

    CSCI 5308

  • Communicating Computer Science Ideas

    CSCI 5100

  • Data Management, Warehousing, & Analytics

    CSCI 5408

  • Serverless Data Processing

    CSCI 5410

Projects

  • Bookify

    -

    Bookify is an innovative serverless application designed to revolutionize the way users interact with digital books. This platform allows users to seamlessly upload, manage, and explore a diverse library of books while offering unique features such as audio generation for text content. Leveraging AWS services, Bookify provides a robust backend architecture that includes user authentication via Amazon Cognito, efficient data storage using S3 and DynamoDB, and powerful text-to-speech conversion…

    Bookify is an innovative serverless application designed to revolutionize the way users interact with digital books. This platform allows users to seamlessly upload, manage, and explore a diverse library of books while offering unique features such as audio generation for text content. Leveraging AWS services, Bookify provides a robust backend architecture that includes user authentication via Amazon Cognito, efficient data storage using S3 and DynamoDB, and powerful text-to-speech conversion through Amazon Polly. The application's frontend, containerized and deployed on EC2, offers an intuitive interface for users to browse books, mark favourites, and access personalized collections. With its serverless backend, Bookify ensures scalability and cost-efficiency, while the step function-driven audio generation process demonstrates advanced automation capabilities. This project showcases a sophisticated blend of modern web technologies and cloud services, creating a comprehensive solution for digital book enthusiasts and audio content consumers alike.

  • DalVacationHome

    -

    DalVacationHome is a serverless vacation rental platform, which leverages multiple AWS and GCP services to streamline operations and enhance scalability.

    On the frontend, the application was built using React.js and deployed as a Docker image to Google Cloud Run, with Terraform employed for infrastructure as code (IaC) management. To facilitate a robust CI/CD pipeline, I integrated Google Cloud Build, enabling a multi-cloud approach that optimized scalability and efficiency.

    The…

    DalVacationHome is a serverless vacation rental platform, which leverages multiple AWS and GCP services to streamline operations and enhance scalability.

    On the frontend, the application was built using React.js and deployed as a Docker image to Google Cloud Run, with Terraform employed for infrastructure as code (IaC) management. To facilitate a robust CI/CD pipeline, I integrated Google Cloud Build, enabling a multi-cloud approach that optimized scalability and efficiency.

    The core AWS services utilized in this project included Lambda for serverless computing, Cognito for user authentication, SNS and SQS for Notifications, S3 for data storage, DynamoDB for NoSQL database management, and Lex for chatbot integration. On the GCP side, we leveraged Pub/Sub for message passing between customers and property agents, Looker Studio for data visualization, and Cloud Functions for serverless backend development.

  • StayEase

    -

    StayEase is a user-friendly vacation rental platform that was developed to simplify the booking process for guests and streamline property management for owners. The goal was to provide a comprehensive solution that caters to the needs of all stakeholders, offering a seamless experience for both those seeking the perfect vacation getaway and the property owners looking to efficiently manage their listings.

    Key Features:
    The StayEase platform includes a robust set of features designed…

    StayEase is a user-friendly vacation rental platform that was developed to simplify the booking process for guests and streamline property management for owners. The goal was to provide a comprehensive solution that caters to the needs of all stakeholders, offering a seamless experience for both those seeking the perfect vacation getaway and the property owners looking to efficiently manage their listings.

    Key Features:
    The StayEase platform includes a robust set of features designed to enhance the user experience and optimize the management of rental properties. This includes intuitive user profiles, allowing guests to easily browse and book available listings. On the property owner side, comprehensive listing capabilities, reservation management tools, and review systems are implemented to foster transparency and build trust among users. By meticulously crafting these features, the platform provides an intuitive navigation experience while efficiently handling all aspects of the vacation rental lifecycle, from initial booking to post-stay review.

  • Ecopick

    -

    Ecopick is a platform that connects farmers directly with consumers, enabling the seamless purchase and delivery of farm-fresh products. The platform facilitates direct transactions between local producers and health-conscious consumers, providing a convenient and transparent way to access high-quality, seasonal offerings. By creating this innovative solution, we aimed to support small-scale farmers while empowering consumers to make more sustainable and informed choices about their…

    Ecopick is a platform that connects farmers directly with consumers, enabling the seamless purchase and delivery of farm-fresh products. The platform facilitates direct transactions between local producers and health-conscious consumers, providing a convenient and transparent way to access high-quality, seasonal offerings. By creating this innovative solution, we aimed to support small-scale farmers while empowering consumers to make more sustainable and informed choices about their food.

    Key Features
    Ecopick platform offers a range of features to enhance the user experience and streamline the sourcing of farm-fresh products. The Dynamic pages allow consumers to browse and discover a variety of local offerings, purchase items, and even subscribe to recurring deliveries. To ensure secure transactions, Stripe is integrated for payment processing, and the Google Maps API is utilized to display the locations of participating farms, allowing users to easily plan their orders and pick-up logistics. Furthermore, automated cron jobs are implemented to remind farmers of their delivery schedules, reducing missed deliveries by 35% and improving the overall reliability of the service.

    Other creators

More activity by Drashti

View Drashti’s full profile

  • See who you know in common
  • Get introduced
  • Contact Drashti directly
Join to view full profile

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Drashti Patel in Canada

Add new skills with these courses