makarim muhammad
@makarimmuhammad
Fullstack developer blending data analytics and scalable backend/frontend engineering.
What I'm looking for
I’m an aspiring Fullstack Engineer and a former Data Professional with 3+ years of professional experience across data analytics and software development. I focus on designing and implementing scalable solutions in the Java and JavaScript/TypeScript ecosystems.
In my recent Backend Developer role, I architected backend services with Golang (Gin framework) and PostgreSQL using clean architecture principles. I implemented RESTful APIs with authentication and Role-Based Access Control (RBAC), engineered a multi-state transaction workflow with full timestamp tracking and soft delete support, and maintained API contracts in close collaboration with the frontend team.
Across earlier roles, I delivered REST API enhancements with Java (Spring Boot) and TypeScript, led frontend development with React.js and Next.js, and built AI-powered automation workflows using n8n. I’ve also contributed as a data visualization engineer—turning requirements into production dashboards and detailed reporting—and supported enterprise initiatives through research, documentation, and testing.
Experience
Work history, roles, and key accomplishments
Backend Developer
Nashta Group
Apr 2026 - Present (3 months)
Architected and implemented backend services using Golang (Gin) with PostgreSQL, exposing RESTful APIs with RBAC and supporting a multi-state transaction workflow. Integrated GORM for type-safe database operations and maintained API contracts with the frontend team.
Koda Academy Trainee
Koda Academy
Dec 2025 - Apr 2026 (4 months)
Completed an intensive fullstack bootcamp covering Go, Node.js, React, PostgreSQL, Docker, and CI/CD, delivering production-grade projects. Built fullstack applications with RESTful APIs, JWT authentication, Redis caching, ORM, and OpenAPI/Swagger documentation, and automated deployments via Docker Compose and GitHub Actions.
Software Engineer
Smooets Teknologi
Jan 2025 - Dec 2025 (11 months)
Designed and developed RESTful APIs using Java (Spring Boot) and TypeScript, and resolved critical production bugs through debugging and root-cause analysis. Led frontend development with React.js and Next.js and implemented AI-powered automation workflows using n8n to streamline business processes.
Project Manager/Trainer Assistance
IYKRA
May 2024 - Aug 2024 (3 months)
Assisted with training delivery by preparing learning materials and assessments, and acted as the main communication liaison between trainers, participants, and external stakeholders. Produced structured reports and technical documentation aligned with project timelines and deliverables.
Research Assistance
Otoritas Jasa Keuangan
Feb 2023 - Dec 2023 (10 months)
Prepared business requirements (BRD) and functional specification (FSD) documents for enterprise initiatives and prototyped graph network architecture using Neo4j for financial relationship mapping. Supported stakeholder meetings with documented minutes/action items and participated in UAT and SIT for an enterprise data warehouse implementation.
Data Visualization Engineer
PT All Data International
Sep 2022 - Feb 2023 (5 months)
Designed and developed dashboards from requirements gathering through deployment, including creating data flow diagrams and technical process documentation. Built advanced visualizations with filtering and drill-down capabilities and created scorecards with dual growth indicators, and trained stakeholders on dashboard features.
Education
Degrees, certifications, and relevant coursework
Universitas Indonesia
Islamic Economics
2017 - 2021
Activities and societies: Represented Faculty in IESCO 2020 and OIM UI 2020; participated in The 2021 SMICIE: Sebelas Maret International Conference on Islamic Economics; involved in various organizational and volunteering activities.
Pursued studies in Islamic Economics at Universitas Indonesia from 2017 to 2021. Represented the faculty in IESCO 2020 and OIM UI 2020, and participated in the 2021 SMICIE conference.
Tech stack
Software and tools used professionally
Postman
OpenAPI
GitHub
GitLab
Docker Compose
GitHub Actions
GitLab CI
MySQL
PostgreSQL
Gmail
Node.js
Spring Boot
Next.js
Tailwind CSS
Material-UI
Git Flow
Neo4j
Redis
Jira
React Query
Webpack
JavaScript
HTML5
Java
ES6
Linux
Trello
Firebase
gRPC
Vercel
React Testing Library
OAuth2
Root Cause
Mapped
SQL
Railway
Vite
N8N
GORM
Middleware
Safe
Jan
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring makarim?
You can contact makarim and 90k+ other talented remote workers on Himalayas.
Message makarimGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
