Professional Work

Telus ( 2022 - present)

Senior Product Engineer

  1. Created documentation and provided training sessions for new engineers joining the team.
  2. Developed a scalable and reusable component library using React, reducing code redundancy and improving development efficiency.
  3. Worked with the UI team to ensure accessibility standards were met and maintained throughout the application.
  4. Optimized API performance using caching and pagination techniques with React Query and GraphQL, resulting in faster response times for end-users.
  5. Use of AWS lambda functions to make API services that are scale depending on demand
  6. Use Google Analytics to record anaylse traffic.
  7. Write meaningful tests with Jest to maintain code quality.

DPD ( 2020 - 2022)

Senior Full-Stack Developer Engineer

  1. Collaborated with business analysts to identify and document requirements for new tools and features.
  2. Conducted load testing and optimized server-side performance to ensure high availability and reliability.
  3. Contributed to the development of a real-time tracking system using web sockets and Google Maps API.
  4. Mentored junior developers and provided technical guidance and support as needed.

Pictet Technologies ( 2016 - 2020)

Software Engineer

  1. Implemented a test-driven development (TDD) approach to write code in Java and React,, resulting in higher code quality and fewer production issues.
  2. Worked with the QA team to implement automated testing, reducing the time required for manual testing and improving test coverage.
  3. Improved system performance by optimizing database queries and reducing server-side response times.
  4. Worked with business analysts to identify and document requirements for new features and functionality.
  5. Used Selenium to write automated tests

Freelance

Sagacity Green ( 2020 - Present)

Founder

  1. Worked on multiple projects with Typescript,NodeJS,NextJS,Redux, Firestore, GCP and AWS
  2. Developed a customized onboarding process for new clients to ensure a smooth and successful project launch.
  3. Provided technical coaching and training to non-technical team members to improve their understanding of software development processes.
  4. Leveraged social media and networking events to expand the client base and increase brand awareness.

Sucasa (12/2021 - 10/2022)

Chief Technology Officer

  1. Implemented a continuous integration and deployment (CI/CD) pipeline for the development team, improving code quality and reducing time-to-market.
  2. Conducted regular code reviews and implemented best practices to ensure code quality and maintainability.
  3. Wrote application using React Native, Typescript, Firestore, GCP and wrote custom Android and iOS modules using JAVA and swift
  4. Worked to create a consistent user interface across the application, improving user engagement and satisfaction based feedback from beta testers..
  5. Facilitated the business requirements of the application with business leaders in different departments (i.e. marketing, sales)
  6. Held scrum ceremonies and detailed the development timeline to manage the progression of the project.
  7. Find emerging technologies to be incorporated to the application
  8. Managing a team of 4 developers to get the best abilities from them.