Open to full-time and freelance opportunities.

Software Engineer · Full-Stack · R&D

Bagas Tsiqoh Fiqyan Uwaidha

Building software, exploring technology, and solving problems across the stack.

Software Engineer experienced with web applications and internal systems, working across frontend, backend, REST APIs, databases, integration, testing, and deployment.

Purwodadi, IndonesiaFull-Stack · R&D · Technology Exploration
Foto profil Bagas Tsiqoh Fiqyan Uwaidha

Current focus

Full-stack software & R&D systems
01 Understand & research
04 Build, test & improve

About

Learning how systems work and turning that understanding into software.

Software Engineer focused on full-stack development, research, and technology exploration.

I’m a Software Engineer with experience in web application and information system development. I enjoy exploring how technologies work, researching possible solutions, and turning what I learn into practical software.

I have worked across frontend development, backend services, REST APIs, databases, system integration, testing, deployment, and technical documentation. This exposure helps me understand software from problem definition through delivery.

I adapt to project needs and new technologies while continuing to deepen my technical understanding, particularly in backend engineering, system design, and reliable software development.

Primary role
Software Engineer
Full-Stack · R&D · Exploration
Development scope
End-to-end Software
Frontend · API · Database · Deployment
Current direction
Continuous Learning
Backend · System Design · Cloud

Selected impact

Contributions across the stack

  1. 01

    Contributed to internal R&D and ERP modules by translating operational requirements into workflows, interfaces, APIs, and data structures.

  2. 02

    Developed a company profile, dynamic product catalog, and content-management integration.

  3. 03

    Explored and developed a Smart APJ simulation backend using Golang, MQTT, PostgreSQL, and REST APIs.

  4. 04

    Implemented document and report workflows using PDF generation and bulk printing.

  5. 05

    Worked on responsive layouts, dark mode, reusable components, and consistent interface patterns.

  6. 06

    Supported internship participants through onboarding, task guidance, code review, and technical assistance.

Selected work

Selected professional work

Some projects are internal; descriptions focus on verified technical context without exposing sensitive company information.

01
Internal ERP · R&DInternal · In Development

R&D / ERP System

An internal system supporting R&D operations through connected modules for products, employees, evaluations, failure logs, OKRs, Standard Design, and User Manuals.

Problem

R&D information and operational processes needed to be organized into structured modules and workflows that could be maintained within one system.

Result

  • Contributed to translating R&D processes into structured application modules and workflows.
  • Worked across UI, APIs, database design, testing, and technical documentation.
  • Explored implementation approaches and supporting technologies before development.
ReactJSGo FiberPostgreSQLRedisMinIODockerPython AI Service
Technical contribution details

Contribution

Software Engineer · R&D

  • Requirement analysis
  • Technology research
  • Frontend and backend development
  • Data modeling
  • Technical documentation

Key features

  • Product
  • Employee
  • Evaluation
  • Failure Log
  • OKR
  • Standard Design
  • User Manual
  • Workflow
  • Dashboard
  • REST API

Technical considerations

  • Translating business processes into software flows
  • Connecting related modules
  • Maintaining consistent data and status handling
02
Web PlatformProduction

Company Profile & Product Catalog

A responsive company website and dynamic product catalog for presenting company information, products, variants, and certifications.

Problem

The previous website needed a clearer company presentation and a product catalog that could be updated more easily.

Result

  • Developed a consistent interface for company and product information.
  • Structured product discovery through catalog and detail pages.
  • Integrated content management so administrators could maintain website content.
Next.jsTailwind CSSLeafletTypeScript
Technical contribution details

Contribution

Full-Stack Developer

  • UI/UX
  • Frontend
  • Backend
  • Content management
  • Deployment

Key features

  • Landing Page
  • Product Catalog
  • Product Detail
  • Product Variant
  • Certification
  • CSR
  • Milestone
  • Product Map
  • Inaproc Integration
  • Dark Mode

Technical considerations

  • SEO
  • Image optimization
  • Dynamic content
  • Responsive behavior
  • Design consistency
03
IoT IntegrationInternal · Development

Smart APJ Simulation

A simulation and monitoring backend used to explore Smart APJ data flows before integration with physical devices.

Problem

The team needed a way to test device communication, monitoring, and data integration before hardware implementation.

Result

  • Developed a simulation environment for validating flows before physical device integration.
  • Connected the mobile application with the Smart APJ backend.
  • Supported API, monitoring, and device data-flow validation.
Node.JsMQTTPostgreSQLREST API
Technical contribution details

Contribution

Backend Developer · R&D

  • API design
  • Backend development
  • MQTT integration
  • Database
  • Testing

Key features

  • Device CRUD
  • MQTT Messaging
  • Weather Integration
  • Monitoring
  • REST API
  • Activity Log

Technical considerations

  • Real-time data synchronization
  • Multiple data-source integration
  • Device state consistency
04
Internal Workflow · R&DProduction · Internal

R&D Tracker

An internal system that digitalizes R&D workflows across sprints, tasks, blockers, OKRs, and weekly reporting.

Problem

The team needed a structured way to plan work, track progress, and prepare consistent weekly reports.

Result

  • Translated the existing R&D process into a structured digital workflow.
  • Supported weekly report preparation through PDF generation.
  • Connected tasks, blockers, next plans, and attachments in one application.
Next.jsPostgreSQLREST APIPWA
Technical contribution details

Contribution

Full-Stack Developer

  • Workflow design
  • Frontend & backend
  • Database
  • PDF export
  • Testing

Key features

  • Sprint
  • Task Management
  • Weekly Report
  • Markdown Editor
  • PDF Export
  • Attachment
  • Draft
  • Status Management

Technical considerations

  • Sprint workflow
  • Draft persistence
  • PDF generation
  • Status management

Capabilities

Technologies I have worked with

Frontend

Web interfaces and client-side application development.

JavaScriptTypeScriptReactNext.jsVue.jsNuxt.jsTailwind CSSMantine UI

Backend

Server-side logic and API development.

Node.jsExpress.jsGolangGo FiberFastAPIREST API

Database

Relational data modeling and application persistence.

PostgreSQLMySQL / MariaDBSupabaseRedis

Tools & Infrastructure

Development workflow, deployment, and infrastructure tools.

GitGitHubLinuxDockerTraefikGoogle CloudVercel

Explored Technologies

Technologies used through research, prototypes, or project exploration.

MQTTGrafanaFlutterStrapiFirebaseAWS

Open source & experiments

Selected projects and experiments

Independent work exploring optimization, AI-assisted tooling, automation, backend development, and game development.

DocuGen AI project interface

PROJECT / 01

DocuGen AI

An AI-assisted README generator explored as a way to help developers create more structured project documentation.

Next.jsAITailwind CSS
University Course Timetabling System project interface

PROJECT / 02

University Course Timetabling System

A web-based system for the University Course Timetabling Problem, combining dynamic constraints, a backend and database, and the Grey Wolf Optimizer.

Nuxt.jsFastAPISupabase

PROJECT / 03

WhatsApp Nutrition Bot

A WhatsApp bot developed to provide nutrition information and support food-intake tracking through a conversational interface.

WWeb.jsGoogle Translate APIQR Code Terminal
Find The Different project interface

PROJECT / 04

Find The Different

An educational game project designed around visual observation and focus exercises for children.

UnityC#

Experience

Professional experience

May 2026—Aug 2026

Software Engineer · Full-Stack & R&D

PT Javis Teknologi Albarokah

  • Contributed to internal R&D and ERP systems, including product, employee, evaluation, failure-log, OKR, Standard Design, and User Manual modules.
  • Worked across requirement analysis, frontend and backend development, REST APIs, databases, testing, deployment, and technical documentation.
  • Researched implementation approaches and developed prototypes while exploring Golang, Flutter, Docker, Grafana, Traefik, MQTT, and monitoring tools.
  • Developed supporting products including a company profile, product catalog, Product Map, R&D Tracker, and Smart APJ simulation.
  • Supported internship participants through onboarding, task guidance, code review, and technical assistance.
Aug 2025—Mar 2026

Full-Stack Developer

PT Fimosa Technology Indonesia

  • Developed and maintained frontend and backend functionality for company software products.
  • Worked with application databases, security considerations, debugging, and system performance as part of ongoing product development.
  • Documented code and prepared technical guides to support maintenance and continued development.
Jul 2025—Aug 2025

Full-Stack Developer

CV Andita

  • Designed the UI and developed a responsive frontend using Next.js and Tailwind CSS.
  • Built and integrated a Strapi headless CMS through REST APIs to support dynamic content management.
  • Tested the application, addressed performance considerations, and deployed it using Vercel and Railway.
Sep 2024—Dec 2024

Game Designer

CV Gama Putra Santosa

  • Prepared the Game Design Document, UI mockups, and concepts for characters and environments.
  • Contributed to product concept development and team coordination during the game-development process.

Education

Education and learning

Universitas Ahmad Dahlan

Bachelor of Informatics · GPA 3.71

2020—2025

  • Bangkit Academy 2024 — Cloud Computing Learning Path.
  • Worked with Google Cloud Platform, Firestore, and App Engine deployment during the program.
  • Thesis: University course timetabling optimization using the Grey Wolf Optimizer.

Contact

Let’s build something useful.

I’m open to software engineering opportunities and conversations about full-stack development, R&D, and technology exploration.

Send an email