Alpredo Pandiangan

SoftwareEngineer

Alpredo Pandiangan

Current favorite tech stack/tools:

  • TypeScript
  • React
  • Next.js
  • Vue.js
  • Svelte.js
  • React Query
  • Sass
  • Tailwind CSS
  • Framer Motion4
  • Node.js
  • Socket.IO

I am currently learning or interested in learning:

  • Golang
  • Rust
  • Nest
  • PostgreSQL
  • GraphQL
  • Docker
  • Kubernetes
  • Jenkins
  • Terraform
  • AWS

About

Experienced Software Engineer with expertise in designing, developing, and maintaining software solutions. Proven ability to collaborate effectively with cross-functional teams to deliver high-quality products. Proficient in front-end development, creating efficient and scalable code, and adapting to evolving industry trends and technologies.

Experience

Qolaq Foundation | Apr 2024 - Present

Software Engineer Frontend (Full-time)

      - Develop and maintenance bug all projects like MAP, Donation and Landing Page.
      - Standardize pattern code for all of web projects.
      - Contributed to the adoption of modern development tools, reducing the time required for development and fixing bugs.
      - Optimized website performance, reducing loading times by 15% through efficient image asset management and code optimization techniques.
      - Collaborated in code reviews, providing constructive feedback to peers and enhancing overall code quality and maintainability.
      - Integrated Web3 technology like Wallet.

Tools & Stacks: Next.js, TailwindCSS, Lark, Agile Methodologies, Web3, Typescript, Git, Github Actions, Docker, CI CD

Amerta Digital Wijaya | Jan 2025 - Feb 2025

Software Engineer Frontend (Freelance)

Responsibilities:

      - Develop and maintenance RFID System for IIMS 2025.
      - Build using tech stack like, React.js, Vite, Axios, Zod, Shadcn UI, Tailwind CSS and others.
      - Optimized website performance, reducing loading through efficient image asset management and code optimization techniques.
      - Collaborated in code reviews, providing constructive feedback to peers and enhancing overall code quality and maintainability.
      - Publish and monitoring system in GCP.
Tools & Stacks: React.js, TailwindCSS, Shadcn, GCP, Zod, Hooks, React Query, Typescript, Vite

Qolaq Foundation | Mar 2024 - Apr 2024

Software Engineer Frontend (Part-time)

Responsibilities:

      - Develop and maintenance project Landing Page.
      - Optimized website performance, reducing loading times by 5% through efficient image asset management and code optimization techniques.
      - Collaborated in code reviews, providing constructive feedback to peers and enhancing overall code quality and maintainability.
      - Implemented responsive design principles, improving accessibility and user engagement across multiple devices.

Tools & Stacks: Next.js, Lark, Agile Methodologies, Typescript, TailwindCSS, Git

Amerta Digital Wijaya | Oct 2024 - Dec 2024

Software Engineer Frontend (Freelance)

      - Develop and maintenance RFID System for DWP 2024.
      - Build using tech stack like, React.js, Vite, Axios, Zod, Shadcn UI, Tailwind CSS and others.
      - Optimized website performance, reducing loading through efficient image asset management and code optimization techniques.
      - Collaborated in code reviews, providing constructive feedback to peers and enhancing overall code quality and maintainability.
      - Publish and monitoring system in AWS.
Tools & Stacks: React.js, TailwindCSS, Shadcn, AWS, Zod, Hooks, React Query, Typescript, Vite

Amerta Digital Wijaya | Dec 2023 - May 2024

Software Engineer Frontend (Freelance)

Responsibilities:

      - Collaborated with designers and backend developers to enhance the platform, resulting in a 20% increase in user engagement.
      - Develop tools so users can place and adjust digital signatures or stamp materai on documents.
      - Designed and implemented a user-friendly interface that improved accessibility scores by twenty percent.
      - Encrypt documents to keep them secure and ensure the platform meets legal requirements for electronic signatures.
      - Optimized the platform to achieve a 30% reduction in load time, enhancing user experience and engagement.
      - Address and fix any bugs or problems users report.

Tools & Stacks: Next.js, SWR, TailwindCSS, Typescript, Lark, React.js, Hooks, React Query

REY | Jan 2022 - Feb 2024

Software Engineer Frontend (Full-time)

Responsibilities:

      - Developed real-time chat feature using WebSockets, resulting in 30% improved communication efficiency.
      - Discussion with Product Manager about the purpose of each project.
      - Rewrite Chat Platform using another tech stack (from Vue.js to Next.js).
      - Guiding Junior Software Engineer to be able handling the task.
      - Designed and developed a reusable React component library, reducing development time for subsequent projects by an average.
      - Resolved complex technical issues promptly, maintaining an average bug resolution time.
      - Standardize Boilerplate Web for all project.
      - Participated in code reviews and provided valuable feedback, leading to reduction in bugs and enhanced code quality.

Tools & Stacks: Vue.js, Agile Methodologies, Socket, Storybooks, Git, Chatwoot, Next.js, Design System, Unit Testing, Jest, Clean Code

Prixa | Apr 2020 - Jun 2020

Software Engineer Frontend (Intern)

Responsibilities:

      - Talk with the Product Manager to know that the goals.
      - Developed consultation chat using React.js and Typescript, resulting in a 20% increase in user engagement.
      - Include interactive elements and optimize for fast loading.
      - Check it on different browsers, fix any issues, and publish.
      - Maintained and resolved client-side bug issues. Assisted users in navigating the consultation chat platform, leading to a 15% improvement in user satisfaction.

Tools & Stacks: Storybooks, Typescript, Git, Chatwoot, Cypress, React.js

MyRobin | Jan 2020 - Apr 2020

Software Engineer Fullstack (Intern)

Responsibilities:

      - Meet regularly with the Product Manager and Admin to gather requirements for new features and enhancements related to the Intools job sourcing project.
      - Develop the internal web applications for job sourcing using the MEVN tech stack, ensuring all features function smoothly and efficiently.
      - Monitor the application dashboard for issues, promptly diagnosing and fixing any problems that arise to maintain user satisfaction.
      - Achieved a 25% increase in website performance metrics through targeted optimizations and feature improvements for the Intools project.
      - Collaborate with the internal team to enhance business processes via the web system, contributing to improved operational efficiency in job sourcing.

Tools & Stacks: Express.js, MongoDB, Vue.js, Agile Methodologies, Javascript, Git, Node.js

Top project

Coming Soon...

Languages

TypeScript
Python
Ruby
Java
Rust
Golang

Frameworks

React
Vue
Svelte
Next
Express
Flask
Ruby on Rails
Django
Laravel
Spring Boot
Fiber

Databases

MySQL
PostgresSQL
MongoDB
Firebase

Tools

Jetbrains
Jira
Git
Postman
Figma
Wrap
Docker
Termius