Hi, my name is

Arian
Nurrahman

I'm a software engineer, specialized in frontend development, dedicated to bringing excellence in digital transformation through innovative design and seamless user experiences.

About Me

Greetings! I'm Arian, you can call me An.

As a self-taught developer with 5 years of hands-on experience, my coding journey is fueled by a genuine love for the craft and an unwavering passion for embracing new technologies.

From the thrill of solving challenges to the joy of building innovative solutions, I am dedicated to the ever-evolving world of frontend development.

arian nurrahman

Expertise

Typescript
Javascript
Python
HTML
CSS
ReactJs
NextJs
VueJs
NuxtJs
React Native
Tailwind
SASS/SCSS
Ant Design
Material UI
Bootstrap
Shadcn UI
Git
Github
Firebase
Storybook
Figma

Related Experience

Senior Frontend EngineerKATALIS AI

November 2024 - Present

Conduction code review and pair programming to ensure code quality and maintainability

Conduction technical design meetings to discuss and implement new features and improvements

Incrementally improved code quality through strategic refactoring and documentation

Established and implemented frontend coding standards that improved team velocity and code quality

Architected a caching system and custom hooks that significantly reduced API calls and improved performance

Developed an image editor with real-time preview and export functionality

Developed a custom chat component with real-time message handling and integration with AI models

Led the development of Lara, an AI-powered lead generation agent integrated with Meta Ads and Shopify, designed to automate client onboarding and campaign publishing

Frontend EngineerMAZECARE

June 2024 - November 2024

Designed and implemented a comprehensive IAM system with role-based access control

Designed and implemented a secure query builder system for API endpoints, enforcing data access controls and preventing unauthorized information exposure

Implemented CASL to enforce allowed permissions across UI components, API services, and database queries

Refactored the IAM module to enhance user experience and minimize API calls

Assisted in resolving authentication and authorization-related bugs

Introduced multi-workspace functionality in the app

Implemented an onboarding feature for new workspaces

Maintained end-to-end test coverage during major architectural changes using Playwright

Frontend EngineerKODA

November 2021 - June 2024

Architected project repositories to ensure fast development.

Led several frontend engineering project teams.

Maintained brand consistency throughout the application.

Conducted code reviews

Ensured that the implemented technology promoted efficiency, speed, and smooth functionality.

Worked with cross-functional teams to develop and execute projects on time.

Frontend EngineerKARLO

November 2020 - November 2021

Developed an interactive map for tracking client cargo.

Improved and optimized old legacy code to make it more modern and efficient.

Actively collaborated with business teams to resolve issues and meet business needs.

Latest Project

Hukumku
Hukumku

A digital platform that allows you to connect promptly with qualified lawyers using real-time chat features when you seek legal assistance.

React
Typescript
React-Query
Tinode
Websocket
Zustand
Cookies
Swagger Code Gen
Antdesign
SCSS
InfinID
InfinID

InfinID acts as a digital financing agent platform that connects property owners with financial institutions for multifunctional property funding facilities.

React
Typescript
JWT
React-Query
Redux
Antdesign
SCSS
InEnOut
InEnOut

InEnOut is a digital media that discusses the latest trends and news in lifestyle, entertainment, and technology, specifically for millennials and Gen Z.

Next
React
Typescript
React-Query
Redux
Antdesign
SCSS
SEO
Google Console
Rankerdao
Rankerdao

Decentralized app for minting NFT

React
Typescript
Web3
EthersJs
Metamask

Feel free to reach out

I am actively seeking new opportunities at the moment, I am open to exploring any potential opportunities that come my way. Feel free to reach out if you have any inquiries or just want to connect. I will do my best to respond promptly!