profile-picture

About Me

Front-End Engineer, with 6+ years of experience, specializing in Nuxt/Vue and Next/React.js frameworks.

Problem-solving is a core part of what I enjoy about development, and I thrive on finding elegant solutions.

I'm meticulous in my approach, ensuring clear documentation and descriptive Git commit messages.

My preference for simplicity guides my work, ensuring user-friendly and maintainable web experiences.

I'm passionate to work as a web developer, since kid. I like simplicity and very well organized.

Education

Binus University

  • School of Computer Science
  • • member of himti binus

Dwiwarna Boarding School

  • • head of festival dwiwarna 2012
  • • vice president of osis dwiwarna
  • • member of mpk dwiwarna

Highlights

  • Successfully led the Nuxt 3 migration, expertly balancing version upgrades with ongoing maintenance and feature development.
  • Build sgco web application (client-facing & admin dashboard) from the ground up, with very little experience.
  • Led a frontend team, established development guidelines, and reduced code complexity for a more efficient workflow.
  • Developed a mobile app using React Native and the streamlined Expo toolkit from Facebook.
  • Successfully deployed a website on BMKG Jakarta's on-site server, ensuring its accessibility to the public.

Area of Expertise

  • Framework used

    • NuxtJS (Vue)
    • NextJS (React)
    • React Native
  • Product mangagement apps

    • Github & Gitlab
    • Figma
    • Lark, Slack
    • Notion, Asana, Trello
  • Library used

    • Tailwind, Bootstrap
    • NaiveUI, DaisyUI
    • GSAP
  • Development tools

    • nginx
    • pm2
  • Passionate to learn

    • iOS or native app development
    • UI/UX
    • Product Management

Careers

Lead Frontend Web Developer at INFT

  • IN Financial Tech (INFT) is a finance solution app for small-medium enterprise, that based on Singapore.
  • Promoted by CTO, I led frontend development process with the focus on accelerating feature delivery.
  • Also to improve team development process, and has resulted in notable achievements:
  • Established FE development guidelines, significantly reducing code conflicts and complexity. This led to a noticeable increase in on-time feature delivery.
  • Built trust among engineers through clear standards and collaboration.
  • Lead the Nuxt 3 migration plan, modernizing our tech stack for better performance and efficiency.
  • Built trust among engineers through clear standards and collaboration.
  • Lead the Nuxt 3 migration plan, modernizing our tech stack for better performance and efficiency.

Frontend Web Developer at INFT

  • Initially focused on the internal admin dashboard, I played a key role in streamlining the customer onboarding process, reducing operational time from 20 minutes to 5 minutes.
  • My responsibilities expanded to develop core dashboard features including user/client management and configuration settings, enhancing overall efficiency.
  • Additionally, I contributed to the public-facing app by implementing the loan withdrawal feature.
  • Throughout this period, I developed using Nuxt 2, with bootstrap-vue for both platform.

Frontend Engineer at Flitts

  • Flitts is a digital agency based on Jakarta, specializing in beautiful web stores.
  • The agency's diverse clientele allowed me to expand my capabilities.
  • Working with technologies like React Native, Nuxt, .NET, and WordPress.
  • I was also entrusted with the opportunity to build their latest company website (flitts.com).
  • Where I experimented with GSAP to create engaging engaging animations.

Co-Founder at Starguides Co.

  • At SGco, I played a crucial role in developing a travel platform connecting travelers with tour guides.
  • Partnering with Indonesian student associations, we aimed to empower students financially.
  • I built the web application from the ground up, handling both client-facing and administrative interfaces using VueJS, Express, and MongoDB.
  • Beyond technical expertise, this experience provided valuable insights into the operational and business aspects of impactful web development.

Full-stack Engineer at W3Ocean

  • W3O is a singapore based company, that engages in various software solution for enterprise.
  • Here I help them build an ERP software using EmberJS & SailsJS.
  • As my first time using NodeJS, I was involved in develop the FE & BE side.
  • Other tasks I do here, also require me to use PHP Codeigniter, to develop their other project.

Side-Project

Beside work a full-time job, I sometimes also work on a side-projects, ranging from developing a company profile to a full public & admin dashboard web app.

Silolona

  • I returned to work with Flitts' designer to revamp the company profile for Silolona Sojourns, a luxury phinisi charter service offering unique Southeast Asian destinations.

Milio

  • I developed Milio's (premium photo booth service) mobile-first web app. It enables client photo booking, editing (using Fabric.js), and printing. The app is built with NextJS.

Daekyung

  • I participated in developing the company profile for Daekyung, a prominent Indonesian heavy industry company. I focused on the develop the company profile site, admin CMS and backend using Firebase.

Bunda Pintar

  • I contributed to the initial website development of the BundaPintar pregnancy app (Klinik Pintar and Rumah Sakit Bunda network) using Nuxt.

Project Monitoring, internal BCA

  • I worked on an internal web app for Indonesia's top bank. The app is used to monitoring building project, progress reports and scheduled maintenance. This project highlighted the importance of strict security protocols and adhering to precise sprint timelines.

Aladin Bank

  • During their transition, from Bank Net Syariah, I worked within the corporate secretary division. Developing a temporary website and internal campaign microsite for Alfamart using Nuxt 2.

Transavia Otomasi

  • Created a custom company profile website from scratch using Nuxt 2 for Transavia, a factory machine consultant, meticulously adhering to detailed design mockups.

Tropical Cyclone site, BMKG

  • Involved on building Indonesia's tropical cyclone monitoring web application, using Nuxt 2 and Leaflet for dynamic mapping. Also developed the internal-facing app to streamline staff operations.

Ting Idea

  • Designed and developed the website for a Tangerang-based digital agency, ensuring a visually appealing and user-friendly online presence.

Sejati Cargo

  • Built a company profile website using Vue.js for a Bali-based logistics company, showcasing their services and capabilities.

Serat Home Decoration

  • Developed an e-commerce web store, for a uniquely Japanese style decoration, utilizing PHP and WordPress.

Buyme Project

  • An e-commerce platform where I build it using Codeigniter and MySQL.

Contact

Address  Tangerang, Banten
©2024 by Hans Cahya. Built using Next.js, Tailwind CSS. Deployed in Netlify.