About Me

Hey there! 👋 I'm Richard Pradana Sinaga, a passionate Software Engineer who loves turning ideas into real-world applications. 🚀GitHub profile ✌️.

  • ✨ In my spare time, I enjoy experimenting with new frameworks and building apps that solve everyday problems while sharpening my coding skills 😄.
  • 📚 Right now, I’m diving deeper into backend development with Spring Boot and exploring the world of cloud technologies & DevOps to level up my engineering toolkit.
  • 🤝 My experience covers Java, Spring Boot, React.js, Next.js, Typescript, Vue, React, PostgreSQL, and Docker — but I’m always eager to pick up new tools and technologies along the way.
  • 🔧 I have experience working with various programming languages and technologies, ensuring that I can adapt and contribute effectively to your project's tech stack.
  • 📬 If you’re working on something exciting and need an extra set of hands (or brain 🧠), feel free to reach out. Let’s build something impactful together!

Feel free to explore my projects and get in touch for collaborations!

Experience

Technical Consultant | Jun 2023 - PresentActive

PT.Berca Hardayaperkasa

  • Developed an E-Procurement web application for PT. Polytama Propindo using Vue, TypeScript, Spring Boot, and PostgreSQL, resulting in ~IDR 1B revenue and faster procurement workflows.
  • Developed a Niaga web application for PT. Saranabhakti Timur using Vue, TypeScript, Spring Boot, and PostgreSQL, enabling the client to acquire new customers across Indonesia and improve efficiency and speed of operations.
  • Developed a web-based E-Procurement platform for sales purposes using Vue, TypeScript, Spring Boot, and PostgreSQL, creating a generalized base system that could be showcased and resold to multiple companies, thereby generating additional revenue opportunities.
  • Supported multiple projects including E-Procurement for PT. Polytama, internal E-Procurement system, and Niaga project for PT. Saranabhakti Timur, focusing on bug fixing and change request implementation.
  • Identified and resolved bugs reported by clients and QA, significantly improving system stability and reducing defects.
  • Implemented new features based on client change requests, generating ~IDR 100M per request in revenue, enhancing user experience, and accelerating client workflows.
  • Collaborated with cross-functional teams including product managers, designers, and QA engineers to define, design, and ship new features.

Full Stack Web Developer | Dec 2021 - Jun 2023

PT. Integra Putra Mandiri

  • Developed the Business Travel Request (PPD) and Business Travel Report (LPD) modules for the Human Resources Information System (HRIS) project at PT. Inti Bangun Sejahtera, utilizing Angular, Python, PostgreSQL, and Docker, successfully streamlining travel request and reporting procedures, while enabling HR teams to simplify documentation and accelerate approval processes.
  • Developed a web-based Accounting system for both sales purposes and internal use, leveraging Angular, Python, PostgreSQL, and Docker, successfully creating a generalized accounting base system that could be showcased and sold to multiple companies, while also being adopted internally, thereby generating additional revenue and enhancing operational efficiency.
  • Developed a Profit Sharing Report web application for PT. Inti Bangun Sejahtera and PT. Pembangunan Jaya Ancol, utilizing Angular, Python, PostgreSQL, and Docker, enabling both companies to track monthly revenue more efficiently and transparently.
  • Developed and enhanced the membership registration and membership discount modules in the Kamar Dagang dan Industri Indonesia (KADIN) project, leveraging Angular, Python, PostgreSQL, and Docker, ensuring a more reliable and functional membership system.
  • Maintained applications by identifying and resolving bugs and deploying systems using Docker with Angular, Python, and PostgreSQL, ensuring greater system stability and reliability.

Skills

My Skills

Contact Me

Email

richardpsinaga@gmail.com

Frequently Asked Questions