OPEN TO WORK • AVAILABLE FOR HIRE •
Anas Shofyan
Frontend Engineer

Building Frontend for Banking, Esports & Mobile.

Currently Frontend Developer at PT Praisindo Teknologi

Frontend Engineer with 5+ years at Praisindo Teknologi, Telkomsigma, Garudaku, and ICON+. I build banking modules for Bank Danamon and CIMB Niaga, esports platforms with Vue and Nuxt, and Flutter apps like PERHAPI (1,000+ downloads, 4.7/5 rating).

Resume

Experience & Education

LinkedIn
Current Position

PT Praisindo Teknologi

Frontend Developer

August 2023 – Present

Work as a Frontend Developer at a software house specializing in financial and investment technology, contributing to enterprise client projects and internal product development using React.js, TypeScript, and Micro Frontend architecture.

Contributed to enterprise banking projects for Bank Danamon and CIMB Niaga, developing core modules including User Management, User Mapping, Role & Permission Management, System Configuration, and Casdoor-based authentication.
Developed and maintained Micro Frontend modules across shared banking applications, ensuring consistent integration, authentication, routing, reusable frontend patterns, and maintainability across independently managed applications.

PT TEH Group

Frontend Developer (Part-time Contract)

October 2025 – March 2026

Developed international event portals and contributed to the redesign of internal business applications.

Developed and delivered four responsive landing pages, including The TEH Group, Nexus APAC, Tech Fest, and Cyber Attack, supporting company campaigns, events, and digital visibility.
Contributed to the end-to-end redesign of internal business applications, including Customer Relationship Management, participant attendance, and lead management systems.

PT Garuda Digital Kreatif (Garudaku.com)

Frontend Developer

May 2022 – July 2023

Developed and maintained a large-scale esports platform using Vue.js and Nuxt.js, supporting tournament registration, league operations, team management, and player discovery.

Built configurable dynamic forms that allowed tournament organizers to create customized registration and competition workflows similar to Google Forms.
Implemented geolocation-based discovery features that helped players and teams find relevant communities and opportunities based on location.

PT Sigma Cipta Caraka (Telkomsigma | Telkom Group)

Frontend Web Developer

May 2021 – April 2022

Built enterprise web and mobile interfaces supporting mission-critical Telkom Group business operations.

Developed and maintained frontend modules for a mission-critical Supply Chain Management System using React.js, supporting operational processes across Telkom-related business units.
Built features for authentication, reporting, dashboards, ticketing, and member management for the Infracare application using Flutter and Cubit state management.

ICON+ (PT Indonesia Comnet Plus)

Frontend Developer (Contract)

September 2020 – March 2021

Developed a mobile Employee Self Service application using Flutter.

Developed a mobile Employee Self Service application using Flutter, covering attendance, clock-in and clock-out, leave requests, and employee submissions.
Translated UI/UX designs into responsive mobile interfaces optimized for usability across different screen sizes and devices.
January 2022 – January 2023

Bachelor of Applied Science (D4) in Informatics Engineering

Politeknik Elektronika Negeri Surabaya (PENS)

Design and Development of Internet Reporting System on Infrastructure PT Telkom Indonesia Using User-Centered Design Method

June 2017 – August 2020

Associate Degree (D3) in Informatics Engineering

Politeknik Elektronika Negeri Surabaya (PENS)

Marketplace Application of Tutor Services Using a Progressive Web App (PWA)

Selected Projects.

Use the arrows to switch projects.

01 / 06
TapLaris

Google Review growth platform for UMKM

TapLaris

Helps small businesses (UMKM) get more Google Reviews through Smart Stands, bio pages, and analytics. Add-ons cover a WhatsApp catalog, loyalty, orders, POS and stock, table management, a kitchen display, and Radar for multi-outlet monitoring. I also built Monitor, a 3D isometric map where platform admins track merchants and onboarding progress.

Next.jsTypeScriptTailwind CSSThree.js
Visit Live Site

Skills & Tech Stack

Tools I work with
AI-Assisted

How I Use AI

I use Claude, ChatGPT, and Gemini to break down requirements, draft components, and trace bugs faster. I read and test what they produce before it goes into a pull request.

AI drafts. I review and decide what ships.
Frontend Engineering
React.jsNext.jsTypeScriptJavaScriptVue.jsNuxt.jsHTMLCSSTailwind CSS
Mobile Development
FlutterDartCubit / BLoCgo_routerAndroid & iOS
Architecture & State Management
Micro FrontendReduxZustandReact QueryComponent ArchitectureDesign Systems
APIs & Data
REST APIGraphQLPostgreSQLMySQLMongoDB
UI, UX & Design Systems
FigmaStorybookMaterial UIChakra UIshadcn/uiResponsive Design
Testing & Quality
JestReact Testing LibraryCypressCode ReviewPerformance Optimization
Engineering & Tooling
GitViteWebpackESLintPrettierDockerCI/CDAgile / Scrum

All Projects

24 projects
TapLaris
SaaS for Small Businesses
Fullstack Engineer

TapLaris

Google Review growth platform for UMKM with Smart Stands, bio pages, analytics, POS, orders, loyalty, a kitchen display, and a 3D monitoring map.

Next.jsTypeScriptTailwind CSSThree.js
Live Demo
Smoonly
Personal Finance (Web & Mobile)
Frontend & Mobile Engineer

Smoonly

Personal finance platform for web, Android, and iOS, built with Next.js and Flutter. Includes AI receipt scanning, Split Bill, Shared Wallet, budgets, and savings goals.

Next.jsTypeScriptFlutterCubit
Live Demo
TEH Group
Corporate Tech Portal
Frontend Developer (Freelance)

TEH Group

Company landing page for The TEH Group, built with Next.js.

Next.jsTypeScriptTailwind CSSNode.js
Live Demo
Cyber Attack Summit
Event Platform
Frontend Developer

Cyber Attack Summit

Landing page for the Cyber Attack event by The TEH Group.

Next.jsReactTypeScriptTailwind CSS
Live Demo
Nexus APAC
Corporate Profile
Frontend Developer

Nexus APAC

Landing page for Nexus APAC, part of The TEH Group.

Next.jsReactTypeScriptTailwind CSS
Live Demo
Tech Fest HK
Event Platform
Frontend Developer

Tech Fest HK

Landing page for Tech Fest by The TEH Group.

Next.jsReactTypeScriptTailwind CSS
Live Demo