Alpredo Pandiangan

SoftwareEngineer

Alpredo Pandiangan

Current favorite tech stack/tools:

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

I am currently learning or interested in learning:

  • Golang
  • Nest
  • Docker
  • Kubernetes
  • Terraform
  • AWS

About

Software Engineer Frontend with 3+ years of experience in crafting high-quality, impactful software solutions. Adept at transforming complex ideas into intuitive, user-centric applications, I excel in managing projects from conception to deployment. Specialize in TypeScript, React.js, Next.js, and Vue.js, bringing a deep passion for clean code, performance, and modern development practices. Thrives in dynamic environments, consistently driven by a commitment to technological excellence and innovative problem-solving.

Experience

Qolaq Foundation | March 2024 - May 2025

Software Engineer Frontend (Full-time)

      - Developed and maintained bug fixes for key projects, including KYC, Donation, and Landing page, ensuring stability and functionality across platforms.
      - Standardized coding patterns across all web projects, promoting consistency and maintainability across the development team.
      - Contributed to the adoption of modern development tools, reducing development time and accelerating the process of fixing bugs, resulting in more efficient project delivery.
      - Optimized website performance, achieving a 15% reduction in loading times through effective image asset management and code optimization techniques.
      - Collaborated in code reviews, offering constructive feedback to peers that led to improved code quality, maintainability, and best practices.
      - Implemented responsive design principles, improving accessibility and ensuring a seamless user experience across multiple devices, boosting engagement and user satisfaction.

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

Amerta Digital Wijaya | Oct 2024 - Feb 2025

Software Engineer Frontend (Freelance)

      - Developed and maintained the RFID system, ensuring seamless functionality and performance across the platform.
      - Optimized website performance, reducing loading times through efficient image asset management and code optimization techniques, enhancing user experience.
      - Participated in code reviews, providing valuable feedback to peers, leading to improved code quality, maintainability, and adherence to best practices.
      - Published and monitored the system, ensuring its ongoing stability and addressing any issues that arose to maintain operational efficiency.

Tools & Stacks: React.js, TailwindCSS, Shadcn, Zod, Hooks, React Query, Typescript, Vite

Amerta Digital Wijaya | Dec 2023 - May 2024

Software Engineer Frontend (Freelance)

      - Developed tools that enable users to place and adjust digital signatures or stamp materials on documents, improving workflow efficiency.
      - Encrypted documents to ensure security and compliance with legal requirements for electronic signatures, safeguarding sensitive information.
      - Optimized platform performance, achieving a 20% reduction in load time, significantly improving user experience and overall engagement.
      - Addressed and fixed user-reported bugs, ensuring smooth functionality and maintaining high user satisfaction levels.

Tools & Stacks: TailwindCSS, Typescript, React.js, Hooks, Git, TailwindCSS, React Query

REY | Jan 2022 - Feb 2024

Software Engineer Frontend (Full-time)

      - Developed a real-time chat feature using WebSockets, boosting communication efficiency by 30% and enhancing user interaction.
      - Collaborated with the Product Manager to ensure the alignment of project goals, clarifying the purpose of each initiative to ensure proper feature development.
      - Led the migration of the chat platform from Vue.js to Next.js, improving performance and scalability while enhancing maintainability.
      - Provided mentorship and guidance to Junior Software Engineers, helping them handle tasks independently and improve their technical proficiency.
      - Designed and developed a reusable React component library, streamlining development for future projects and reducing development time by an average of 20%.
      - Maintaining an impressive average bug resolution time, ensuring the platform’s stability and performance.
      - Standardized boilerplate web templates across all projects, improving consistency, reducing setup time, and enhancing code reusability.
      - Participated in code reviews, offering constructive feedback that resulted in a reduction of bugs and an overall improvement in code quality.

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

Prixa | Apr 2020 - Jun 2020

Software Engineer Frontend (Intern)

      - Coordinated with the Product Manager to understand goals, ensuring alignment of features and functionality with business objectives.
      - Developed an interactive consultation chat platform using React.js and TypeScript, leading to a 20% increase in user engagement.
      - Implemented interactive elements and optimized the platform for fast loading times, ensuring a seamless user experience across different browsers.
      - Conducted cross-browser testing, troubleshooting and resolving any issues to maintain consistent performance.
      - Managed and resolved client-side bugs, providing timely assistance to users and improving navigation, which contributed to a 15% boost in user satisfaction.

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

MyRobin | Jan 2020 - Apr 2020

Software Engineer Fullstack (Intern)

      - Collaborated closely with the Product Manager and Admin to gather and prioritize requirements for new features and enhancements, ensuring alignment with business needs.
      - Developed, maintained internal web applications and delivering a seamless user experience and efficient performance.
      - Monitored the application dashboard, quickly diagnosing and resolving issues to ensure high system reliability and user satisfaction.
      - Led targeted performance optimizations, resulting in a 25% improvement in website metrics, significantly enhancing the user experience.
      - Worked with cross-functional teams to streamline and enhance business processes via the web system, driving increased 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