Hi. I'm Rapkat Amin.

I am a Full Stack Web Developer with experience in Ruby, JavaScript, React, Rails and many more technologies. I am seeking a position at a company where I can contribute my expertise and continue learning. I love solving challenging problems and debugging.
When I am not coding, I spend time with my family and play soccer.



Learn about my skills

Full Stack Skills

Here’s some projects I built recently.

Sportsblr is a clone of tumblr. Online platform for all sports fans to interact with one another. You can post various contents, like/unlike posts, and follow/unfollow other users.

Technologies used: Ruby on Rails | PostgreSQL | AWS S3 | Ajax | JavaScript | React | Redux | HTML | CSS | Heroku | Github

● Implemented ​user authentication u​sing B​crypt ​and to hash user’s ​password.​

● Created a ​modal ​using React ​that allowed me to efficiently create different types of forms for posting a variety of contents.

● AWS S3​ to implement ​media​ uploads, reducing server load and allowing for scalability of media services.

Technologies used: MongoDB | Express | React | Node | Axios | HTML | CSS | AWS S3 | Heroku | Github

● Used Mongoose ​populate to fetch underlying related ​data a​ cross multiple ​collections​

● Utilized R​eact’s ​re-render feature to update the cart’s quantity dynamically.

● Designed original ​UI ​using H​ TML and ​CSS ​including toggle buttons that react to mouse hover.

Study Hall is a learning platform where users can take quiz on multiple categories and receive mastery points to track their progress.

Technologies used: MongoDB | Express | React | Node.js | GraphQL | Apollo | HTML | CSS | Docker | Heroku | GitHub

● Designed custom U​I ​using ​HTML and C​SS ​including the change of colors of question options and the mastery points spin when hovered.

● Utilized GraphQL ​to fetch A​PI requests from the backend.

Crazy Taxi is a car game where you can jump over other taxis or pass them by switching lanes.

Technologies used: JavaScript | jQuery | HTML | CSS | Webpack | GitHub

● Used j​Query ​and J​avaScript t​o manipulate displaying of content on different stages of the game.

● Utilized C​SS media queries ​to create a fully responsive, device agnostic design.

● Leveraged custom ​ event listeners ​to dynamically play-pause toggle buttons with music-player.

Contact Me