Hi, I’m Yanuar Pribadi, a Senior Software Engineer with 7+ years of full-stack experience delivering scalable, secure, and high-performance SaaS, B2B, and AI-assisted applications. I design and implement responsive UIs, robust RESTful APIs, and modular architectures that scale with business needs. I enjoy mentoring teammates and collaborating with product owners to translate complex requirements into reliable systems.
I’m time-zone flexible, comfortable working independently or with distributed teams, and I routinely integrate OpenAI GPT-4 to enhance decision-making and information discovery. I value clear documentation, robust testing, and a culture of learning and continuous improvement.
GitHub: github.com/yanuar-pr/
Skills
Language
Work Experience
Education
Qualifications
Industry Experience
CV. Cipta Karsa Dewata – Bali, Indonesia · Sep 2023 – May 2024
• Migrated a legacy desktop application (Visual FoxPro 9 and Access DB) into a modern single-page web application using Vue.js v3 and Vuexy.
• Built a C# REST API with OAuth2 authentication to support business operations and secure user access.
• Enhanced billing logic by replacing manual Excel-based calculations with automated formula handling in the API.
• Designed and implemented a relational database in MySQL, modernized with RDBMS principles while preserving the original data structure.
Gadens Law Firm – Australia · May 2024 – Jun 2025
• Enhanced a B2B web-based loan recovery application using C# and ASP.NET MVC to manage customer debt and lender interactions.
• Developed REST APIs to support loan processing and third-party integrations, including property presenters via file uploads.
• Enhanced backend logic to store legal case progress and updates in SQL Server.
• Integrated exception tracking and issue diagnostics using Elmah and NLog.
Gadens Law Firm – Australia · May 2024 – Jun 2025
• Enhanced multiple desktop and console applications as part of B2B loan data exchange between Gadens and ANZ Loan Lender using C#.
• Integrated secure REST APIs and implemented API Key Authentication (Bearer Token) to exchange B2B loan data with ANZ Loan Lender using C#, leveraging a SQL Server database for connected systems.
Gadens Law Firm – Australia · Oct 2024 – Jun 2025
• Built a desktop HR assistant app using WPF in C#, enabling recruiters to upload job description and candidate Cvs.
• Developed REST APIs in C# to send input data to Azure OpenAI (GPT-4) and return detailed AI-generated analysis, including a matching score per candidate.
• Created a structured prompt series to evaluate CV quality and extract relevant attributes aligned with job requirements.
• The application displays and ranks top candidates based on AI-generated scores.
PT. Kreatifitas Sinergisme Teknoindo – Jakarta, Indonesia · Jan 2020 – May 2024
• Joined as the first engineer to design and build https://www.twine.net/signin — a modern SaaS single-page web application and admin panel for SME inventory, sales, and reporting management using Vue.js v2, Buefy, and Bulma.
• Built and enhanced REST APIs using JavaScript (Node.js) and Express.js with Microsoft OAuth2 authentication.
• Re-engineered custom-built OAuth2 implementation to resolve critical 3rd-party cookie blocking issues.
• Designed a MySQL database aligned with modern RDBMS standards and business workflows.
• Developed Point-of-Sale (POS) system with integrated barcode scanning, cart, and streamlined payment checkout.
• Developed Sales Order Self Service (SOSS) feature to let customers create sales orders independently.
• Implemented three-layer user access control for menus, actions, and field or section-level permissions.
• Created custom Vue components with VeeValidate to handle and validate structured inputs (e.g., percentage, date ranges), enforcing rules like max length, value limits, and user-friendly custom error messages. For table-based inputs, used tooltip-based error icons to preserve layout clarity and avoid disrupting the UI.
• Integrated ImageKit.io for image storage and automated thumbnail generation.
• Built logging and issue monitoring using Sentry.
• Enhanced the responsive UI for desktop and mobile support, including optimized layouts for thermal, dot-matrix, and ink receipt printing.
• Delivered real-time dashboards and business reports, including full Cost of Goods Sold (COGS) implementation across all transaction types.
BCA Finance – Jakarta, Indonesia · May 2019 – Jun 2019
• Integrated Google Maps into a Salesforce application to visualize agent locations and activities across custom defined national, regional, and branch areas.
ISCA – Singapore · Sep 2019 – Oct 2019
• Enhanced an existing Salesforce application to support education program setup and participant registration through the Salesforce Community Portal.
PT. Nilam Port Terminal Indonesia – Surabaya, Indonesia · Jan 2016 – May 2017
• Built a web-based maintenance system using PHP and the Yii Framework.
• Designed and implemented a MySQL database to manage monthly and annual maintenance plans for trailer trucks and container cranes.
• Developed features to reschedule, terminate, and input actual maintenance data, including technician hours and equipment used.
PT. Graha Mitra Group – Surabaya, Indonesia · Jan 2012 – May 2015
• Built a web application using PHP and the Yii Framework to present sales and inventory reports from all head and branch office locations.
• Connected the application to an existing MySQL database used by internal business systems.
• Designed and optimized data queries to improve report performance and database reliability.
• Deployed and hosted the application on the company’s internal domain for use by authorized personnel.
Gadens Law Firm – Australia · May 2024 – Jun 2025
• Built a ChatGPT-style chatbot web app using ASP.NET MVC and C#, allowing users to input questions and upload text-based files.
• Integrated Azure OpenAI (GPT-4) using custom prompts that combined user input, company data from SQL Server, and cached Q&A history from an internal API.
• Developed a REST API to process file input, combine it with company data and user history, and send enriched prompts to Azure OpenAI (GPT-4).
AxaMandiri – Jakarta, Indonesia · Jan 2018 – May 2019
• Integrated REST APIs hosted on Heroku to connect the existing system with Salesforce.
• Developed agent management features, including family tree structure and achievement tracking, within
Salesforce.
• Enhanced the Salesforce web application to display agent hierarchy and performance data.
Skills: Salesforce, Salesforce Lightning, REST APIs, Heroku, API Integration.
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer today.