Deep Shah

Python Developer at Health Futures
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Kitchener, Ontario, Canada, CA
Languages
  • Gujarati Elementary proficiency
  • Hindi Native or bilingual proficiency
  • English Professional working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • JavaScript: Patterns
    LinkedIn
    Jun, 2023
    - Nov, 2024
  • Learning Full-Stack JavaScript Development: MongoDB, Node, and React
    LinkedIn
    Jun, 2023
    - Nov, 2024

Experience

    • Canada
    • Hospitals and Health Care
    • 1 - 100 Employee
    • Python Developer
      • Sep 2023 - Present

    • India
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Developer
      • Jan 2023 - Present

      • Developed and maintained robust and scalable web applications using the MERN stack (MongoDB, Express.js, React.js, Node.js). • Implemented RESTful APIs and utilized GraphQL for efficient data retrieval and management. • Designed and optimized database schemas to ensure high performance and data integrity. • Collaborated with the design and product teams to translate UI/UX wireframes into responsive web interfaces. • Used Figma. • Integrated third-party APIs and services for enhanced functionality and seamless user experiences. • Managed version control with Git and GitHub. • Implemented user authentication and authorization mechanisms to secure application data. • Conducted thorough code reviews to maintain code quality, identify bugs, and improve development standards. • Actively participated in Agile development processes, including sprint planning and daily stand-up meetings. • Implemented continuous integration and deployment (CI/CD) pipelines for faster and more reliable application releases. Show less

    • United States
    • Financial Services
    • 100 - 200 Employee
    • Full-stack Developer
      • Dec 2020 - Jan 2023

      • Created software for a Banking System (Credit Unions). • Used React and Vue JS to assemble interactive, visually appealing web pages according to design mock-ups. • Built SA with a client-side routing. • Tested and fixed bugs or other coding issues. • Deployed and debugged in cloud environments (Azure) • Styled web pages with CSS preprocessors and CSS-in-JS libraries • Stored and accessed data in relational databases (PostgreSQL, MySQL) • Synthesized many different technologies in multiple environments. • Interpreted requirements and estimated the level of effort. • Mentored junior developers and served as a technical role model. • Contributed to architecture discussions. • Reviewed code delivered by peers. • Used Jenkins for CI/CD. • Worked with backend engineers to optimize existing GraphQL API calls to create efficiencies by deprecating unneeded API calls. • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues every day. • Worked on an Agile (Scrum) Development Team to deliver regular updates to the business team and project managers. • Developed reusable React components by connecting with Redux store. Show less

    • React Developer(Canada base project)
      • Jun 2022 - Nov 2022

      Live Site - https://canadiantrainvacations.com/ Talks about #react, #nextjs, #materiaUi, #typescript, #redux and #jest Live Site - https://canadiantrainvacations.com/ Talks about #react, #nextjs, #materiaUi, #typescript, #redux and #jest

    • Canada
    • Business Consulting and Services
    • 1 - 100 Employee
    • Web Developer (German base Project)
      • Apr 2022 - Aug 2022

      • Identified web-based user interactions and developed highly responsive user interface components via React concepts. • Generated a SPA with client-side routing. • Used the React JavaScript library to assemble interactive, visually appealing web pages according to design mock-ups and implemented Google Map APIs. • Tested and fixed bugs or other coding issues in React web applications. • Created reusable components for form to improve accessibility and usability. • Styled web pages with Styled Components and configured the Tailwind CSS and used it. • Created a global state with the help of Redux store to manage and handle the data on • the whole website. • Participated in code reviews to address quality, standards compliance, reusability, and ease of maintenance. • Discussed a road map about the project and contributed to that. • Reviewed code delivered by peers and merged in master branch. • Solve merge conflicts using Git commands and tools. • Used JIRA as the bug tracking system to track and maintain the history of bugs/issues and Slack to communicate with other teammates. Show less

    • Software Developer
      • Aug 2019 - Sep 2020

      It was a startup company and main purpose of the company was to create an employees task management platform for various small organizations. In this company, my role and responsibilities were to create a admin panel and also manage the whole front-end in react Js. We were using many third party libraries and material UI to make a website more attractive. For state management, we had used Redux. It was a startup company and main purpose of the company was to create an employees task management platform for various small organizations. In this company, my role and responsibilities were to create a admin panel and also manage the whole front-end in react Js. We were using many third party libraries and material UI to make a website more attractive. For state management, we had used Redux.

    • Singapore
    • Technology, Information and Internet
    • 100 - 200 Employee
    • Web Developer
      • Jan 2019 - Jul 2019

      ● Building stable and maintainable codebases using React and Vue. ● Implementing a mobile-first approach to existing websites. ● Collaborating with designers to ensure designs were efficient and technically sound. ● Creating modular, responsive templates using modern CSS techniques and JavaScript libraries. ● Assisting with the transition from a waterfall method to a more efficient Agile methodology. Leveraging responsive web frameworks to complete deliverables ahead of schedule. ● Working in an Agile software development workflow with designers, analysts, stakeholders, and testers to build products as efficiently and effectively as possible. ● Performed bug fixes and code reviews. Show less

    • India
    • Staffing and Recruiting
    • Full Stack Developer
      • May 2018 - Jul 2018

Education

  • Conestoga College
    Reporting System and Database Development, Information Technology
  • Dhirubhai Ambani Institute of Information and Communication Technology
    Mscit, Information Technology
  • K.S. School of Business Management - India
    BscIT, Information Technology

Community

You need to have a working account to view this content. Click here to join now