Hello evryone 👋, Allow me to introduce myself Rajih Kharissuha

Backend Developer || Software Quality Assurance Tester

Everything begins with learning basic programming to achieve greater things.

Contact me
Rajih Kharissuha

About Me

Bio

As a Quality Assurance professional with 1 year of experience in mobile application testing and a Backend Engineer with 1 years of experience in application development, I excel in creative problem-solving, collaboration, and communication. Proficient in NodeJS, I am skilled at analyzing feature flows in depth and managing data through databases. With a proven track record of implementing microservices to enhance user experiences, I bring flexibility in backend, frontend development, and application testing. I am seeking opportunities in companies that value innovation and creativity.

Come and check me out

You can learn about me through some of the social media I have and some projects I have worked on.
Klick Icon ⬇️

Portofolio

Projects that I've Created

Landing Page

Final Project Secondhand

Secondhand is an e-commerce application specifically designed for selling used items. It includes basic e-commerce features such as adding products, price negotiation, and a shopping cart. This application is built using ReactJS, Express, PostgreSQL, and deployed using Heroku and Vercel.

Task :

  • - Get API Penawaran Seller
  • - API Penawaran Buyer to Seller
  • - Update API Penawaran Status
  • - Delete API Penawaran
  • - Get API Detail Profile
  • - Update API Detail Profile

Link Gitlab
Landing Page

Project Website Soesoe

I created a landing page website for the Soesoe product to explain what Soesoe is and the products being sold, along with product descriptions. It was built using HTML, CSS, and JS.


Landing Page

HrCerdas

Hr-Cerdas is a recruiter application designed to connect job seekers and HR professionals. It includes basic features such as posting job openings, viewing applicant profiles, and applying for job positions. This application is built using ReactJS, Express, MongoDB, and is deployed using a VPS.

Task :

  • - CRU Login & Register
  • - CRUD Lowongan Pekerjaan
  • - CRUD Profile Pelamar
  • - CRU Analytics
  • - CRUD Profile Perusahaan

Link Website
Landing Page

ECCI

ECCI (Emergency Call Center Indonesia) is a web-based application for making quick emergency calls where a single emergency call can summon multiple forms of assistance such as the police and fire department. It features Speech to Text, Real-Time chat, and G-map services. The application is built using ReactJS, Golang, ExpressJS, MySQL, MongoDB, and deployed on AWS and Vercel. In this application, I had the opportunity to work as a backend developer.

Task :

  • - JWT Auth Middleware
  • - CRUD FeedBack
  • - Swagger
  • - Login User
  • - Real-Time Message
  • - Testing use Jest

Link Website
Landing Page

Hris Academy

Hris Academy is an employee management application with various roles, including superadmin, admin, HR, manager, and employees. It features employee attendance monitoring. This application employs React for the frontend, Express, and Golang for the backend. The database management utilizes MySQL, and it is deployed using both Vercel and AWS.

Task :

  • - JWT Auth
  • - CRUD User
  • - CRUD Devisi
  • - Edit Completeness of Documents User
  • - Documentation Swagger
  • - Manage Project

Link Website
Landing Page

Management Stock

Stock Management is a product stock management application with features for adding and removing products, increasing and decreasing stock, and the ability to assign multiple categories to each product. This application operates and can be accessed through the terminal or console. It is built using ExpressJS, Prisma ORM, MySQL, and MongoDB technologies.

Task :

  • - CRUD Categories
  • - CRUD Product
  • - Monitoring Response use MongoDB
  • - Manage Project

Link Website
Landing Page

Screening CV

Proyek ini mengembangkan sistem screening CV berbasis AI yang dapat membaca dan menganalisis isi CV secara otomatis. Sistem ini dilengkapi dengan fitur filter berdasarkan kriteria tertentu seperti pendidikan, pengalaman, dan keahlian, untuk membantu tim rekrutmen menemukan kandidat yang paling sesuai secara cepat dan efisien.

Task :

  • - Mengembangkan fitur CRUD untuk kategori dan produk
  • - Merancang dan mengelola struktur data menggunakan PostgreSQL
  • - Membuat dan mengoptimalkan prompt untuk AI dalam proses screening CV
  • - Menyusun dokumentasi API untuk mendukung integrasi sistem
  • - Berperan aktif dalam manajemen dan pengembangan proyek secara keseluruhan

Link Website
Landing Page

Fashbreew

FashBreew adalah platform pencarian kafe yang dikurasi berdasarkan review dari para influencer. Selain menampilkan ulasan, FashBreew juga menyediakan katalog OOTD (Outfit of The Day) yang dikenakan saat mengunjungi kafe tersebut. Platform ini dilengkapi dengan sistem manajemen link affiliate untuk setiap produk fashion yang digunakan, memungkinkan monetisasi melalui rekomendasi outfit yang relevan dengan lokasi kafe.

Task :

  • - Mengembangkan fitur CRUD untuk kategori, produk, dan konten lainnya menggunakan Next.js dan Nestjs
  • - Mengintegrasikan Cloudinary untuk manajemen dan optimasi media (gambar/video)
  • - Menyusun dan memelihara dokumentasi API untuk mendukung kolaborasi dan integrasi antar tim
  • - Berperan sebagai Fullstack Developer dalam pengelolaan dan pengembangan fitur end-to-end

Link Website

Clients

Have Collaborated

Experience

programing

PT. Andromedia

Full-stack Developer

Agustus 2022 - Desember 2022

Surabaya

  • - Develop & Maintain CRP Kelava Mobile with React Native (Android)
  • - Develop CRP-Mall Mobile with React Native (Android)
  • - Develop Lab-Online Mobile with React Native (Android)

Baca Selengkapnya
programing

PT. BANK NEGARA INDONESIA

Junior Quality Assurance Tester

Maret 2024 - Present

Jakarta Pusat

  • - Test Planning and Strategy: Took the initiative in designing test plans for cases without predefined testing scenarios, ensuring thorough test coverage and reducing potential risks.
  • - Cross-Functional Collaboration: Worked closely with other teams, including mobile banking, core banking, and ATM teams, to align testing processes and effectively address cross-functional challenges.
  • - Developer and Source Control Team Interaction: Actively participated in discussions with development and source control teams to resolve testing challenges, fostering a proactive problem-solving environment. Key Project Contributions

Baca Selengkapnya

Skills

Language

Framework & Database

Deploy

Tester