Hi, I'm Aastik

I develop full-stack applications

 

Introduction

Overview.

I'm a software developer with experience in TypeScript and JavaScript, and well-versed in MERN stack and technologies like Next.js, Postgres, GraphQL, Redis, Web-sockets, Docker, AWS. I quickly grasp new concepts and work closely with clients to develop solutions that are both efficient and scalable, with a focus on user-friendly design. I am dedicated to creating practical solutions that address real-world challenges. Let's collaborate to turn your ideas into reality!

icon

Backend developer

icon

Frontend Developer

icon

Distributed scalable systems

 

What I have done so far

Work experience.

 
HTML 5

HTML 5

CSS 3

CSS 3

JavaScript

JavaScript

TypeScript

TypeScript

React JS

React JS

Tailwind CSS

Tailwind CSS

Node JS

Node JS

MongoDB

MongoDB

Three JS

Three JS

Git

Git

Docker

Docker

AWS

AWS

GraphQL

GraphQL

Redis

Redis

Python

Python

Web-sockets

Web-sockets

 

My work

Projects.

Following projects showcases my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories and live demos in it. It reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.

project_image
source code

Course Hub

An online learning platform created in Next.js with Typescript. Users can login, view and purchase courses. Admin can create/edit courses. Fully responsive using Flexbox and MediaQueries.

#NextJS

#Typescript

#MongoDB

#Monorepo

#Recoil

#ReactMUI

#Axios

project_image
source code

Code Town

An online coding platform created in Next.js. Users can view and solve problems in 4 languages (C, C++, Java, Python). User's code is sent to CodeRunner component, which is an express server running in a dockerised environment in an AWS EC2 instance.

#NextJS

#TS

#MongoDB

#Docker

#AWS

project_image
source code

Chat Now

An online quick chat application created in react using Redis pub/sub system. Users can create a room or join an already created room with any name, without the need to give any personal information (Email or phone number).

#ReactJS

#TS

#Redis

#Web-Sockets

#ExpressJS

 

Get in touch

Contact.

 
Twitter Icon

Twitter

LinkedIn Icon

LinkedIn

Twitter Icon

Github

LinkedIn Icon

Leetcode