Dhanvi Patel
Student - She / Her
(2)
5
Location
Brampton, Ontario, Canada
Portals

Skills

Research 2 Search engine optimization 2 Article (publishing) 1 Content management systems 1 Design portfolio 1 Progress reporting 1 Psychology 1 Target audience 1 Visual assets 1 Website optimization 1 Writing 1

Achievements

Latest feedback

Recent projects

Work experience

Software Engineer Intern
Compass Digital
April 2024 - August 2024

• Developed and maintained front-end architecture for a data analytics web platform using
TypeScript and ReactJS, focusing on UI development, data visualization, and user
authentication within a monorepo setup.
• Actively participated in Agile ceremonies such as daily stand-ups, sprint planning, and
retrospectives. Managed tasks and tracked progress using Jira to ensure timely delivery of
features.
• Created and maintained reusable and maintainable React components, ensuring a modular and
scalable front-end architecture.
• Utilized TypeScript to enhance code quality and reliability by enforcing strict type checking,
reducing the occurrence of runtime errors.
• Applied Material-UI to build responsive and aesthetically consistent user interfaces.
• Wrote unit and integration tests using Jest and React Testing Library to ensure code correctness,
simulate user interactions, and validate UI rendering.
• Engaged with cross-functional teams to gather and refine product requirements, contribute to
design discussions, and ensure technical alignment with business goals and user needs.
• Managed code contributions through GitHub, created and reviewed pull requests (PRs), and
participated in thorough peer reviews to ensure code quality, consistency, and adherence to best practices.

Python Developer Intern
Boeing
September 2023 - December 2023

• Used OOP principles in Python to design algorithms that efficiently managed crew planning for
airlines.
• Implemented effective code testing using Gherkin for comprehensive quality assurance in a
dynamic development environment.
• Managed code using Git on Linux.
• Worked using the Agile development process through Jira and Confluence while working with
product managers and software engineers to ensure the performance of the crew management process.

Personal projects