Dharmik Dholariya

Software Developer @Regina Residential Resource Centre


I am

Hi there! Welcome to my portfolio page.

I am an enthusiastic developer who enjoys building awesome products and loves to get his hands on learning new tools and technologies. To gather new experiences and to develop new interests I've worked on many projects in different tech-stack.

Open to opportunities and challenges.

Resume

Skills


Node Js

80%

C-C++

70%

React Native

70%

React

80%

Next

60%

SQL (MySQL, PostgreSQL)

70%

NoSQL (Mongo, Redis)

80%

Rust

50%

GraphQL

60%

TypeScript

80%

DevOps(Docker, Kubernetes)

30%

Java

50%

Angular

50%

Tailwind

60%

Work Experience


RRRC

Software Developer (Jul 2023 - Present) | Regina, Canada
(NodeJs, Mongodb, Socket, TypeScript)

- Coordinated closely with clients to gather comprehensive feature requirements and translated them into actionable tasks using Trello cards, ensuring transparent and effective task management throughout the project lifecycle.
- Managed end-to-end project development, from conceptualization to deployment, ensuring all milestones were met within specified timelines and adhered to the highest quality standards.
- Employed various performance optimization techniques, such as database indexing and caching, to enhance the software’s responsiveness and reduce latency, resulting in improved user experiences.

University Of Regina Regina, Canada

Sessional Lecturer || (Aug 2023 - Dec 2023)
(C++, Agile Development,Graphs, Trees, Git, Github, OOPS)

- Provide instruction to graduate students on software development fundamentals, including C++, Agile Development, Graphs, Trees, Git, and GitHub, through engaging lectures and workshops.
- Design assessments to evaluate student comprehension and promote collaborative learning experiences, fostering both technical skills and teamwork in software development.

Refresh Inc

Software Developer (Sep 2022 - Sep 2023) | Regina, Canada

(React Native, Expo, Redux, Firebase)

- Designing and developing intuitive and visually appealing user interfaces (UI) using React Native.
- Creating robust and scalable APIs to support the application, utilizing backend technologies and integrating data sources effectively, including the Firebase Realtime Database as a database.
- Actively contributing insights and ideas for new features, enhancements, and improvements to the application, through participation in meetings and discussions with cross-functional teams.

University Of Regina Regina, Canada

Lab Assistant and Teaching Assistant (Sep 2022 - Aug 2023)
(C++, Php, HTML, CSS, JavaScript, MySQL,Mongodb,AJAX)

- Prepared and conducted a total of 16, 2-hour lab sessions for ∼40 students and guide them through the thought process of developing ideas into solutions for solving various problems.
- Introduced locking mechanism, DB retry features which resolved data discrepancy errors; Automated Bulk data migration process using shell scripts which used to take 8 hours of manual efforts.
- Evaluated weekly lab assignments, enabled students to communicate their ideas behind their programming practices by conducting weekly oral exams, and provided workstation support for the students.

Knovator Technologies Surat, India

Software Developer (Apr 2021 - Feb 2022)
(Node Js, Express Js, Mongodb, Socket, Redis)

- Proficient in developing scalable APIs using Node.js, designing efficient endpoints, and implementing.
- Experienced in designing optimized database schemas aligned with project requirements, selecting appropriate databases, and optimizing query performance for efficient data storage and retrieval.
- Skilled in seamlessly integrating various third-party APIs, including AWS, Stripe, Vonage, and MobilePay, by handling authentication, processing responses, and ensuring error-free integration.

Contact


On the off chance that you might want to connect with me, be it for instigating innovation, business, or to simply say hello, don't hesitate to send me an email at dharmikdholariya79@gmail.com