Hello, I'm

A dedicated full-stack developer with a strong foundation in cloud computing and a knack for creating robust automated tests.

hero image


+

Projects

+

Programming Languages

Awards

+

Years

about image

About Me

As a Full Stack Developer and Software Engineer, my adaptability and quick learning skills are at the forefront of my professional approach. This was highlighted in my team's first-place finish at the YVR's student hackathon, showcasing our innovative problem-solving capabilities. My experience in various roles has strengthened my proficiency in programming languages such as Python, Typescript and JavaScript, and has allowed me to excel in API integration, database script development, and automated testing.

Skills

  • Typescript
  • Javascript
  • Python
  • HTML
  • CSS
  • Java
  • SQL (PostgreSQL, MySQL)
  • NoSQL(DynamoDB, MongoDB)
  • C

My Projects

  • Timezone application QA automation

    A QA exercise for the timezone web application, where I explored Playwright by creating e2e tests, and integrated it with GitHub Actions for continuous testing and deployment.

    Quality AssuarancePlaywrightAutomated TestingGithub Actions
  • Personal Portfolio

    A responsive portfolio website built with Next.js, Tailwind CSS which showcases my projects and skills and is deployed on vercel pointing to my AWS Route 53 domain.

    Next.jsJavascriptTailwind CSSRoute 53Framer Motion
  • AI Summarizer

    A web app that summarizes text using AWS Lambda with admin dashboard

    Node.jsExpress.jsJavascriptWebPythonSQLHugging FaceTailwind CSS
  • AWS timesheet engine

    A serverless timesheet engine using AWS Lambda, Step Functions and API Gateway

    AWSLambdaStep FunctionsAPI GatewayServerlessDynamoDBNoSQLJavascriptTailwind CSS
  • Cloud Photo App

    A cloud based web albums that utilize AWS S3, DynamoDB and AWS EC2

    AWSWebNoSQLJavascriptNode.jsExpress.js
  • ServTennis

    A Python application that helps tennis players visuilize their performance using Machine Learning and Computer Vision.

    PythonMachine LearningComputer VisionOpenCVPytorchPandasMatplotlib
  • YVR student Hackathon - Keep it Clean

    An initiative to keep the YVR airport clean using Machine Learning and Computer Vision.

    PythonMachine LearningComputer VisionOpenCVPytorch
  • Slack Heroku Integration

    Integrate Slack with Heroku to get webhook notifications on your Slack channel when your Heroku app is deployed.

    HerokuSlackJavascriptNode.jsExpress.js
  • Serenity Meditation Web App

    This browser based web application aims to help busy people connect with spirit and feel a sense of peace and relaxation by providing fun and easy to learn practices in less than 7 minutes.

    WebJavascriptHTMLCSSNoSQLBootstrap
Let's Connect

I am currently looking for new opportunities and my inbox is always open. Feel free to contact me when you have a question or just want to say hi, I will try my best to get back to you!

github iconLinkedin icon