Explore. Learn. Create.

Hi, I am a Software Engineer

My name is Abhishek Rawat and I work as a Software Engineer at Paytm. Coding has been my passion since the days I started working with computers but I found myself into web and mobile development since 2018. I enjoy developing beautifully designed, intuitive and functional web and mobile applications.

See my work

Selected
Projects

A selection of Creative Technology, Content Storytelling and Design Interaction Projects.

Animeze

Encyclopedia for anime enthusiasts

Animeze is a mobile application for anime lovers built using Flutter. It allows users to explore anime, manga from around the world! Discover popular and trending animes and get to know more about your favorite anime/ character.

View Project
Animeze home screen snapshot
Animeze anime detail screen snapshot

Gameigo

The purpose of this web application is to provide users a video game discovery platform where they can explore video games from around the world, keep all their games in one unified profile and create their exclusive collection.

Design & Tech Used:
  • Figma
  • Next.js w/ Typescript
  • Serverless Functions & Firebase for Backend
  • React Context for State Management
  • SWR for HTTP Caching
Home Screen Snapshot
This is the screen the user will see once they enter into the application. A layout that's easy for the eye to scan important information quickly was crucial to the project.
Home Screen Snapshot
A user can search for a video game using the search option present in the navigation bar. Once a search query is made, we fetch the data on the client side and show the results.
Home Screen Snapshot
A user can find details about a game by simply pressing on it. Information such as platform, genres, plot and screenshots of the game are present in this page.

MyMethodology

01 Explore

I put myself in the place of users in order to understand their needs.

02 Imagine

I think of several ideas that can be utilized to solve problems faced by users.

03 Frame

I pick a framework that suits well with the project and will begin to formalize a plan.

04 Design

I will then design and create an interactive prototype.

05 Test

I analyze the prototype with real users in order to optimize and validate the solution.

06 Deploy

Once the prototype has been validated, I can start developing it and launch the product.

Want more projects?

Check out my Github

Contact

Abhishek Rawat
Ajabpur Khurd,
Dehradun,
Uttarakhand