Hi. I'm Tharsikan.

🧑‍💻 Full-Stack Web Developer

With a background spanning startups and CIBC Capital Markets, I'm a Full-Stack Web Developer recognized for steering impactful projects. Notably, I contributed to a cutting-edge project in real estate technology. I thrive on creating applications from scratch, writing modular code, and translating ideas into reality. As a continuous learner, I uphold a strong work ethic that consistently delivers quality outcomes.

Elevate

React, Typescript, Fast API with Python, PostgreSQL, MongoDB , Docker, Google Cloud Platform

Elevate is a proptech, web-based, 3D interactive sales tool athat streamlines a potential homeowner's buying experience and automates the builder's end to end sales process. For property developers and realtors who want a seamless experience to manage their sales process.

vCareer

React, NodeJS, Express, PostgreSQL, Material UI, Agora API, Axios, Socket.io, React Big Calender

A feature filled full-stack application where employers can host interviews and career fairs with real time video and voice engagement. The application also allows employers to post jobs, and job seekers to apply to and bookmark them. Socket.io is used for real time chat and notifications. The live interviews feature a pop-up whiteboard that can be used for real time collaboration.

The Resource Wall

NodeJS, Express, PostgreSQL, JQuery, HTML, SASS, Materialize CSS, iframely API, Axios

A full-stack single page application that allows learners to save learning resources in a central place that is publicly available to any user. Users have their own profile and can comment on, like, and rate posted resources.

Scheduler

React, PostgreSQL, WebSocket, Axios, Storybook, Jest, Cypress, Webpack development server

The Interview Scheduler is a single page React application that allows users to book an appointment with an interviewer. The data is persisted using a PostgreSQL database. Real time connection is established using a WebSocket connection. A test driven development approach was taken in the development of this project. Continuous integration to automate testing and deployment is set up through CircleCI.

Tweeter

NodeJS, Express, jQuery, HTML, CSS, HTML

Tweeter is a simple, single-page Twitter clone. Tweeter allows users to post tweets that are 140 characters or shorter.

Card Shop

Ruby On Rails, PostgreSQL, Stripe, RSpec, Capybara, Embedded Ruby

A mini e-commerce store that sells various trading cards. Users can purchase cards either as a guest or as registered user and will recieve a confirmation email. Admins can also update their inventory and create new categories. Stripe is used for payment processing.

Hire me or have me make stuff for you.


Find me on ...