Welcome!
This is Ichsan's Portfolio

Hello, i'm Ichsan

A transitioning full-stack developer from geology background. Not to worry, i have gained full-stack developer skills from intensive bootcamp training. Here, you can explore my projects, see my previous journey, or learn more about me.

Your Name

Tech Stack

Technologies I work with

Programming Languages

JavaScript
JavaScript
JavaScript
TypeScript
JavaScript
SQL

Frontend

React
Next
Tailwindcss
Expo
Redux
React
Next
Tailwindcss
Expo
Redux
React
Next
Tailwindcss
Expo
Redux

Backend

Express
Graphql
Sequelize
Postgres
Mongodb
Redis
Jest
Express
Graphql
Sequelize
Postgres
Mongodb
Redis
Jest
Express
Graphql
Sequelize
Postgres
Mongodb
Redis
Jest

Projects

Some things I've built

Maneka screenshot 1
Maneka screenshot 2
Maneka screenshot 3
Maneka screenshot 4
Maneka screenshot 5
Maneka screenshot 6
Maneka screenshot 7
Maneka screenshot 8
Maneka

A mobile app for students to find their talent based on MI Theory. This project is powered by OpenAI, which is used to recommend career/major based on MI results, generate future plan, and along with Tavily AI, were used to generate real time personalized articles.

React NativeExpoNgrokMongoDBExpressOpenAI APITavilyAI APICron JSJestAWS
Thring screenshot 1
Thring screenshot 2
Thring screenshot 3
Thring screenshot 4
Thring

Social media website which focused on travel sharing with Leaflet map integration, powered by Gemini AI as auto caption generator based on image content. This social media still developed for more MVP features like personal maps, badge, and more.

ReactTailwindFirebaseSequelizeExpressPostgreSQLGemini APIGoogle AuthLeafletCloudinaryMulterJestAWS
Asik Games screenshot 1
Asik Games screenshot 2
Asik Games screenshot 3
Asik Games screenshot 4
Asik Games screenshot 5
Asik Games screenshot 6
Asik Games

Game-selling website that clones to the Epic Games style. Built upon Next JS framework, written in TypeScript, and implemented Search Engine Optimization (SEO) for better search engine ranking. In addition, it also implemented infinite scrolling for pagination.

NextReactTailwindVercelTypeScriptMongoDBSEOInfinite Scroll
Fomo In screenshot 1
Fomo In screenshot 2
Fomo In screenshot 3
Fomo In screenshot 4
Fomo In screenshot 5
Fomo In

A mobile app social media that clones to the LinkedIn style. Built upon React Native framework, using GraphQL with Apollo Client as request-response handler instead of REST API, implemented cache for both backend and frontend using Redis and Expo, and match styling to the LinkedIn with just Vanilla CSS.

React NativeCSSExpoNgrokMongoDBGraphQLApolloRedisAWS