Professional Work
Telus ( 2022 - present)
Senior Product Engineer
- Created documentation and provided training sessions for new engineers joining the team.
- Developed a scalable and reusable component library using React, reducing code redundancy and improving development efficiency.
- Worked with the UI team to ensure accessibility standards were met and maintained throughout the application.
- Optimized API performance using caching and pagination techniques with React Query and GraphQL, resulting in faster response times for end-users.
- Use of AWS lambda functions to make API services that are scale depending on demand
- Use Google Analytics to record anaylse traffic.
- Write meaningful tests with Jest to maintain code quality.
DPD ( 2020 - 2022)
Senior Full-Stack Developer Engineer
- Collaborated with business analysts to identify and document requirements for new tools and features.
- Conducted load testing and optimized server-side performance to ensure high availability and reliability.
- Contributed to the development of a real-time tracking system using web sockets and Google Maps API.
- Mentored junior developers and provided technical guidance and support as needed.
Pictet Technologies ( 2016 - 2020)
Software Engineer
- Implemented a test-driven development (TDD) approach to write code in Java and React,, resulting in higher code quality and fewer production issues.
- Worked with the QA team to implement automated testing, reducing the time required for manual testing and improving test coverage.
- Improved system performance by optimizing database queries and reducing server-side response times.
- Worked with business analysts to identify and document requirements for new features and functionality.
- Used Selenium to write automated tests
Freelance
Sagacity Green ( 2020 - Present)
Founder
- Worked on multiple projects with Typescript,NodeJS,NextJS,Redux, Firestore, GCP and AWS
- Developed a customized onboarding process for new clients to ensure a smooth and successful project launch.
- Provided technical coaching and training to non-technical team members to improve their understanding of software development processes.
- Leveraged social media and networking events to expand the client base and increase brand awareness.
Sucasa (12/2021 - 10/2022)
Chief Technology Officer
- Implemented a continuous integration and deployment (CI/CD) pipeline for the development team, improving code quality and reducing time-to-market.
- Conducted regular code reviews and implemented best practices to ensure code quality and maintainability.
- Wrote application using React Native, Typescript, Firestore, GCP and wrote custom Android and iOS modules using JAVA and swift
- Worked to create a consistent user interface across the application, improving user engagement and satisfaction based feedback from beta testers..
- Facilitated the business requirements of the application with business leaders in different departments (i.e. marketing, sales)
- Held scrum ceremonies and detailed the development timeline to manage the progression of the project.
- Find emerging technologies to be incorporated to the application
- Managing a team of 4 developers to get the best abilities from them.