My Resume

Senior software engineer with 10+ years of experience crafting effective solutions for real-world challenges across multiple industries and technologies. My expertise spans modern frameworks, cloud architectures, and leadership roles, delivering business impact through technology excellence.

Irvan Fauziansyah

Senior Software Engineer
profile

Product-oriented Senior Software Engineer with over 10 years of experience in designing, developing, and deploying robust, scalable full-stack applications and cutting-edge AI-powered solutions. Proven expertise in leveraging Artificial Intelligence, including Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Natural Language Processing (NLP), to drive innovation and solve complex business challenges. Adept at leading engineering teams, architecting complex systems (proficient in Ruby on Rails, Python, JavaScript, Golang, and various cloud platforms like GCP and AWS), and translating technical capabilities into significant operational efficiencies and enhanced data-driven decision-making. Also, a passionate community contributor and speaker, dedicated to sharing knowledge on AI integrations and software development best practices.

Key Achievements

  • Architected Multi-Purpose AI System: Designed and deployed a multi-tenant AI platform with RAG-powered knowledge retrieval and omnichannel communication across WhatsApp, Telegram, Discord, REST API, and embedded web chat — powering use cases including data analyst, fraud detector, knowledge base, and customer service chatbot.
  • Built Government Digital Platforms: Developed multiple government web portals and management systems including a school management platform for Kemensos and a citizen engagement portal for Inspektorat Kab. Bogor, improving public service delivery and transparency.
  • Automated Hospital Procurement: Developed a comprehensive procurement system for RSUD Ciawi hospital, automating the full procurement lifecycle from vendor qualification to document generation, reducing paper-based processes by 80%.
  • Streamlined Teacher Management: Led the teacher recruitment and management app development, enhancing operational efficiency and service delivery by streamlining teacher distribution across all company products.
  • Boosted Recruitment Efficiency: Developing a custom coding platform (HackerRank-like application) for technical assessments and integrating it with the existing ATS, increasing candidate processing from 500+ to 2,000+ monthly and reducing hiring time by 20%.
  • Automated Marketing Efforts: Worked with the marketing team to automate synchronization between the company product list and marketing platforms, streamlining marketing efforts and increasing coordination between the website and targeted ads.
  • Increased Sales: Led the integration of CleverTap as a data tracking system. This provided better analytical and decision-making strategies, resulting in a 10% sales increase.
  • Automated Reward Distribution: Constructed a digital reward distribution system, reducing manual processes by 70% and improving operational efficiency.
  • Expanded Global Reach: Developed a localization feature for a web platform, enabling support for 8 languages, significantly broadening the company's user base globally.
  • Cost Savings: Designed and developed a form builder and submission system, replacing more expensive services (HubSpot) and significantly reducing marketing budget.
  • Led Application Projects: Successfully led multiple end-to-end application projects, overseeing the entire process from requirement gathering to release phases, ensuring high-quality results.
  • Mentored Junior Developers: Fostered a culture of best practices and efficient tool usage within the teams, contributing to the professional growth of junior developers.

Work Experiences

Senior Software Engineer Jul 2025 - Present

Kementerian Sosial RI (Ministry of Social Affairs) - Sekolah Rakyat Program

  • Lead a team of 3 engineers building the Sekolah Rakyat Management Platform (SETARA), a comprehensive school management system for Indonesia's national boarding school program aimed at breaking the cycle of poverty by providing free education to children from extremely poor families across 166 schools in 34 provinces
  • Architected and developed the full-stack platform with a Laravel backend and a React/TypeScript frontend, establishing the technical foundation and development standards for the entire engineering team
  • Designed and implemented the student lifecycle management system covering enrollment, academic profiles, health assessments, and talent tracking, enabling centralized data management for 15,000+ students across the country
  • Developed a budget planning and realization system (RAB) with multi-level approval workflows, reducing manual budget processing time by 70% and improving financial transparency for ministry officials
  • Built infrastructure management modules for tracking land assets, buildings, and rooms across all schools, providing real-time visibility into asset conditions and maintenance needs
  • Created a teacher and staff management system to handle assignment tracking, certifications, and career history, streamlining HR processes across 166 school locations
  • Implemented an academic grading system with automated report card generation, reducing report card preparation time from days to minutes for each school cycle
  • Integrated CCTV monitoring for real-time school oversight, built a public complaint system with categorized routing, and developed circular distribution tools to improve communication across the school network
View Project Details
Freelance Software Engineer Mar 2018 - Present

Various Government & Enterprise Clients

SipilpediaAI — AI Civil Engineering Decision Support System (Nov 2025 - Present)

  • Designed and developed an AI-powered decision support platform for civil engineering professionals in Indonesia, providing intelligent technical assistance based on Indonesian National Standards (SNI) and international engineering references
  • Implemented a credit-based billing system and user authentication with social login, enabling monetization while maintaining a frictionless onboarding experience that achieved a 40% conversion rate from free to paid users
  • Built a comprehensive content management system including articles, announcements, FAQs, and technical document management, creating a self-sustaining knowledge resource for the civil engineering community
  • Successfully deployed and launched the platform at sipilpedia.ai, serving 500+ registered engineering professionals with 95% AI response accuracy for technical queries

RSUD Ciawi Champions — Hospital Procurement System (Aug 2025 - Present)

  • Developed an end-to-end procurement management system for RSUD Ciawi Regional Public Hospital, digitizing the entire procurement lifecycle from planning and vendor qualification through contract management and payment processing
  • Built automated document generation for legally compliant government procurement documents (BAST, SPK, Nota Dinas), reducing document preparation time by 90% and eliminating manual formatting errors
  • Implemented a vendor management system with qualification assessment and financial verification, streamlining the vendor onboarding process from 2 weeks to 3 days
  • Designed a comprehensive audit trail and activity logging system that achieved 100% compliance with government procurement regulations, successfully deployed at champions.rsudciawi.com

Inspektorat Kab. Bogor — Government Web Portal (Jun 2025 - Present)

  • Developed a comprehensive digital platform for the Inspector General's office of Bogor Regency, serving as the primary channel for citizen engagement, complaint management, and government transparency initiatives
  • Built a public complaint system and a separate Whistleblowing System (WBS) with enhanced anonymity, increasing citizen participation in government oversight by 200% within the first 3 months of launch
  • Implemented consultation service booking, satisfaction surveys, and a full content management system for news, regulations, and announcements, reducing the communication gap between government and citizens
  • Successfully deployed the portal as a Progressive Web App (PWA) at inspektorat.bogorkab.go.id, providing 24/7 access to government services with a 60% reduction in average complaint resolution time

PT. Ahli Bangun Sistem (ABS) — Professional SaaS Company (Dec 2024 - Present)

  • Engineered an automated auction bot for intelligent auto-bidding and order placement, significantly increasing clients' success rates in securing desired items
  • Developed a secure, multi-tenant bank account scraping solution to aggregate transaction histories across multiple financial institutions, enabling improved financial data analysis and reporting for 50+ business clients
  • Architected and deployed a multi-tenant, multi-purpose AI system with RAG and omnichannel communication across WhatsApp, Telegram, Discord, REST API, and embedded web chat — powering diverse use cases including data analyst, fraud detector, knowledge base, and customer service chatbot — reducing query response time by 80%
  • Built a comprehensive operational management system for a trading company covering employee management, attendance tracking, leave management, and purchase request workflows with AI-powered fraud detection, reducing manual administrative work by 75%

Disdik Gunungkidul — Education Department of the Gunungkidul Regency Government (Mar 2018 - Apr 2021)

  • Developed a data validation system (Verval Dapodik) to verify and validate education data prior to national Dapodik system submission
  • Developed a comprehensive management system (Management Dapodik) to oversee and coordinate all Dapodik-related activities across schools
  • Developed SIPBM to manage and track community assistance programs and educational aid distribution
  • Developed a school administration system to streamline administrative processes across all regional schools
  • Developed an SPM (Minimum Service Standards) system to monitor and ensure compliance across educational institutions
View Freelance Projects
Creator & Main Maintainer Jan 2023 - Present

Open Source Community Projects

  • Developed and maintain an open-source RESTful API for Indonesian administrative regions data, featuring automated data scraping and multiple deployment options (API Wilayah Indonesia).
  • Created and maintain an open-source Ruby gem (Administrate Filterable) enhancing Administrate with advanced, ActiveAdmin-inspired filtering, improving admin panel usability.
  • Developed and maintain an open-source Ruby gem (Administrate Field PaperTrail) integrating PaperTrail audit logs into Administrate, providing detailed version tracking in admin UIs.
  • Developed and maintain a native macOS menu bar application (AntiGravity Claude Proxy Bar) using Swift and SwiftUI for managing proxy servers with real-time log viewing, configurable account strategies, and auto-update capabilities.
View Open Source Projects
Lead Software Engineer Apr 2020 - Apr 2025 (5+ years)

Ruangguru - Biggest education technology company in Indonesia

  • Developed an offline branch recommendation system by performing map-based geospatial clustering of nearby schools using the HDBSCAN algorithm, significantly improving strategic decisions for physical expansion and student accessibility
  • Work closely with the CTO on the scope of future projects and innovations to increase team productivity across Ruangguru employees
  • Architected a revolutionary SaaS platform leveraging Domain-Driven Design and modular architecture, empowering rapid product development and reducing time-to-market by enabling teams to build new products with 60% less coding effort
  • Single-handedly developed HackerRank-like application and integrated it with existing ATS (Lever) to help the tech recruiter team increase the candidates that can be processed to coding test from 500+ to 2.000+ (average monthly) and reduce overall hiring SLA to 20%
  • Lead an engineering team of 5 and is deeply involved in project meetings and decisions with the product team to build teacher recruitment and management application that will be used to manage and distribute teachers across all Ruangguru products
  • Maintain and improve the features of existing HRIS to ensure the smooth operation of day-to-day employee management
  • Liaised with the HR team to build a performance review system to assess the work performance of all employees across Ruangguru
  • Design and develop form builder and submission system with the support of web embedding, internal and external service/API integration, and custom email notification that is used to replace HubSpot form so that it can reduce the cost of the entire tech and marketing team budget
  • Team up with the product operation team to design and build digital reward (e-money, voucher, etc) distribution automation which reduces day-to-day operational manual process by up to 70%
  • Create a ticketing system using Jira that is integrated with an orchestration engine (Cadence) to execute asynchronous long-running automation with internal data and services, impacting the ticket SLA resolution time reduction to 50%
  • Improved team development productivity and efficiency by introducing best practices, tools, TDD, and design pattern
  • Fixed bugs and problems across the entire Enterprise team codebase in an efficient and timely manner
  • Intensively participate in team discussions about system design and development plan on the involved project
  • Onboarding and mentoring junior developers with tools, frameworks, best practices, and design patterns that are already used in the team
  • Doing code review within the Enterprise team codebase to ensure code quality, no possible bugs/mistakes, consistent design and implementation, and meeting project requirements
View Ruangguru Projects
Senior Software Engineer Apr 2018 - Mar 2020 (2+ years)

SweetEscape - Photographer Marketplace Startup

  • Responsible for localization feature development on the web platform to support 8 different languages so that the company can reach more users across the world
  • Work together with the marketing team to automate the synchronization between the company product list to Facebook, Instagram, and Google ads so that the users can seamlessly see product information on the website and ads with no difference and make the work of the marketing team more effective and productive
  • Successfully led a team of 3 in developing a credit expiry system to reduce future possible financial leaks in the company
  • Successfully led a team of 3 on CleverTap research and integration as a data tracking system to help the Data Analyst team create better analytical and decision strategies to increase sales number (increased by 10% after implementation)
  • Fixed bugs and problems across the entire Web team codebase in an efficient and timely manner
  • Liaised with product managers to identify minimum viable product requirements and clearly defined feature sets into well-scoped user stories for individual team members
  • Mentoring junior developers about frameworks (Ruby on Rails), best practices, TDD, and design patterns that are used within the team
  • Doing code review within the web team codebase to ensure code quality, no possible bugs/mistakes, consistent design and implementation, and meeting project requirements
View SweetEscape Projects
Software Engineer Aug 2015 - Mar 2018 (3+ years)

Nufaza - Software House Company

  • Design and build a summary of school data information and synchronization between the school and education ministry server in a public web platform
  • Develop school data management for internal employees of the Ministry of Education to make executive reports that will be used as the basis of decision-making related to schools in Indonesia
  • Become part of the development team that developed Indonesia National Museum data management to digitalize data of all available artifacts
  • Create an efficient system that cuts down the data processing of billions of questionnaire answers from teachers and students across Indonesia from 5 days to only 1 day
  • Participates in project meetings with client's technical staff, business owners, and subject matter experts
  • Become a company or client representative to provide, or guide the provision of technical support to applications currently in production
View Nufaza Projects
Web and Mobile Instructor Jan 2015 - Jul 2015 (6 months)

WebHozz - Web, Mobile, and Digital Marketing Training Company

  • Delivered instruction in web and mobile development courses, spanning from foundational concepts to advanced techniques, thus fostering a robust learning environment for students of varying skill levels.
  • Designed and executed a comprehensive curriculum, translating complex technical concepts into digestible, engaging lessons.
  • Created versatile learning resources in video and written formats, catering to diverse learning styles and promoting a comprehensive understanding of the subject matter.
  • Assessed student progress and provided constructive feedback, facilitating continuous improvement and achievement of learning goals.
  • Collaborated with a team of educators to continuously refine and update the curriculum, ensuring its relevancy and alignment with industry trends.
Freelance Tech Writer Jan 2014 - Dec 2014 (1 year)

Hongkiat.com - Digital Media Company

  • Authored comprehensive reviews and tutorials on a wide spectrum of software development libraries and tools, providing valuable insights and guidance to the readers.
  • Leveraged technical knowledge and research skills to accurately and effectively communicate various software development tools' features, benefits, and usage.
  • Collaborated with the editorial team to ensure content quality and adherence to company guidelines, contributing to the overall growth of the platform.
  • Adapted writing style and tone to cater to the diverse reader base, promoting user engagement and retention.
View Articles

Interests

  • AI Innovation & Research
  • Emerging Tech Trends & Frameworks
  • Open Source Contributions
  • Tech Communities & Events

Skills

Stacks
  • JavaScript, jQuery, ReactJS, Vue
  • Python, Ruby, PHP, Golang, Swift
  • Ruby on Rails, Laravel, FastAPI
  • MySQL, PostgreSQL, SQLite, SQL Server
  • Redis, ElasticSearch
  • Git, GitHub, GitLab
  • Docker, Kubernetes
  • Nginx, Apache
  • AWS, GCP
  • Sentry, Rollbar, Datadog
  • Google Tag Manager, CleverTap, Mixpanel
  • Linux (Ubuntu), Windows Server
Technical
  • Fullstack Software Development
  • Web Application Development
  • Data Processing & Analysis
  • Object-oriented design
  • Automated Testing & Quality Assurance
  • Design and implement database structures
  • Lead and deliver complex software systems
  • Microservices Development
Professional
  • Project Leadership & Management
  • Communication & Collaboration
  • Problem-Solving & Critical Thinking
  • Team Mentoring & Development
  • Agile Methodologies

Languages

  • Bahasa Indonesia (Native)
  • English (Professional)

Education

Bachelor in Computer Science Amikom Yogyakarta University

Let's Work Together on Your Next Project

I am available for freelance projects. Hire me and get your project done.

Let's get in touch
Copyright © 2026 irvan.cc. All Rights Reserved.