Faiz Khair Rasyid
Senior Full-Stack Engineer | AI Engineer | Cloud
Central Java, Indonesia | (+62) 857-42620680 | [email protected]
GitHub | Portfolio | LinkedIn
Professional Summary
Senior Full-Stack Engineer with 9+ years of experience designing, building, modernizing, and supporting production web, mobile, payment, B2B, and enterprise systems. Strong in TypeScript, Node.js, React, React Native, .NET, Spring Boot, Go, Python, AWS, and Azure. Experienced in owning features from technical design through release, maintaining and migrating existing services, integrating third-party systems, and improving production reliability. Also experienced in transforming data with Python libraries, building AI-agent workflows, and creating AI-assisted visualizations with Power BI. Delivered solutions across aviation cargo, fintech, automotive, government services, and IoT.
Core Competencies
- Full-stack web development and responsive enterprise applications
- Backend services, REST APIs, microservices, and event-driven workflows
- Payment gateways, mobile banking, authentication, and third-party integrations
- Cloud-native development with AWS and Azure
- Production debugging, incident resolution, code review, and release quality
- AI-agent workflows, Python data transformation, Power BI analytics, and technical reporting
Technical Skills
AI/Generative AI: LLM integration, Retrieval-Augmented Generation (RAG), AI agents, prompt engineering, embeddings, semantic search, tool calling, structured outputs
AI Frameworks: LangChain, LangGraph, LlamaIndex, OpenAI SDK, Hugging Face
Vector Databases: PostgreSQL (pgvector), Pinecone, Qdrant, Chroma
Programming Languages: TypeScript, JavaScript, Python, Go, Java, C#, Solidity
Frontend/Mobile: React, Next.js, React Native, Flutter, AngularJS
Backend: Node.js, NestJS, Express.js, FastAPI, Spring Boot, .NET, REST APIs, microservices
Databases/Data: PostgreSQL, MongoDB, MS SQL, SQLite, Power BI
Cloud/DevOps: AWS, Azure, AWS Bedrock, Azure OpenAI, Docker, Lambda, RDS, EventBridge, Cognito, Kafka, Grafana, Ubuntu
AI Engineering Practices: RAG evaluation, LLM observability, model integration, AI API security, latency and cost optimization
Spoken Languages: Indonesian (fluent), English (professional)
Professional Experience
CCN Singapore Airlines - Singapore
Full-Stack Developer / Senior Software Engineer | February 2024 - Present
- Design, build, and maintain B2B web applications and Node.js/TypeScript microservices connecting Singapore Airlines Cargo with approximately 3,000 freight forwarders worldwide.
- Own features across the full delivery lifecycle, including technical design, implementation, integration, testing, production release, monitoring, and post-release support.
- Resolve critical production issues, perform root-cause analysis, and contribute to code reviews and release decisions to improve system stability.
- Build shipment analytics dashboards and reporting workflows that help operational teams monitor thousands of monthly shipment-related requests and business performance.
- Build AI-assisted visualizations in Power BI and transform shipment and reporting data with Python libraries to support operational analysis.
- Implemented an AI-agent chatbot for freight forwarders to assist with booking, managing, and tracking airline shipments across multiple airlines, reducing repetitive operational questions and support effort.
- Contribute to a shipment-loyalty mobile application and reporting initiatives using React Native, Python, and Power BI.
- Impact: Supported an ecosystem of approximately 3,000 freight forwarders worldwide, handled thousands of monthly shipment-related requests, and improved operational visibility through automated dashboards and reporting workflows.
- Technology: React, Node.js, TypeScript, JavaScript, Python, C#, .NET, MongoDB, MS SQL, Power BI, Azure
Ministry of Manpower - Singapore
Senior Backend Developer | February 2023 - January 2024
- Rebuilt appointment and queue-management workflows supporting online and offline bookings and Special Pass eligibility checks across 10+ service locations.
- Designed and implemented a real-time AWS dashboard for queue operations across 4 operational dimensions: zones, divisions, services, and pass-management workflows.
- Integrated email and SMS notifications, Zoom webhooks, scheduled alerts, AWS Cognito, and Azure AD for secure internal access.
- Maintained and migrated existing backend services using Go and Spring Boot, supporting incremental modernization while preserving existing business workflows.
- Delivered backend services and cloud workflows using Node.js, TypeScript, Amazon RDS, Lambda, and EventBridge, supporting hundreds of weekly appointments and internal users.
- Impact: Replaced manual queue-monitoring steps with real-time dashboards and automated notifications across 10+ service locations.
- Technology: Node.js, TypeScript, Go, Spring Boot, JavaScript, AWS, RDS, Lambda, EventBridge, Cognito, Azure AD
Astra International - Indonesia
Frontend and Mobile Developer | February 2022 - February 2023
- Built and maintained customer-facing web and mobile products for Auto2000 Toyota Digiroom and AstraPay, delivering 10+ production features and releases.
- Implemented mobile banking payments, push notifications, order tracking, checkout, and Apple, Google, and Facebook authentication, supporting payment and order workflows used by thousands of customers.
- Developed electronic-money application features with Flutter and contributed to React and React Native development.
- Impact: Delivered 10+ customer-facing features across payments, authentication, checkout, notifications, and order tracking.
- Technology: React, TypeScript, React Native, Flutter, JavaScript, Azure
Bukalapak - Indonesia
Backend Developer | June 2021 - December 2021
- Developed payment-gateway APIs for end users and mobile-banking integrations within a microservices environment, including 3+ mobile-banking integrations.
- Added database and third-party integration tests to improve release confidence and regression coverage.
- Collaborated with engineers and product stakeholders to deliver reliable payment workflows.
- Impact: Improved release confidence by adding database and third-party integration coverage for payment workflows.
- Technology: Node.js, Express.js, PostgreSQL, TypeScript
LMesh - Amsterdam, Netherlands
Full-Stack Developer | January 2021 - June 2021
- Built a React and NestJS B2B interface for an IoT and big-data platform integrated with backend microservices.
- Implemented frontend workflows and API integrations for enterprise users managing connected-device data.
- Technology: React, NestJS, TypeScript
Astra Daihatsu Motor - Indonesia
Software Engineer / IT Support | January 2019 - December 2020
- Built an internal React application for managing export and import warehouse stock used by automotive manufacturing vendors.
- Supported internal applications, warehouse operations, and business users across automotive production workflows.
- Technology: React, JavaScript, internal SAP systems
Astra Honda Motor - Indonesia
Maintenance Staff | May 2017 - May 2018
- Supported operations at the Karawang sports-motorcycle welding plant.
Selected Projects
AI-Agent Chatbot for Airline Freight Forwarding - Full-Stack / AI Engineer
- Problem: Freight forwarders need faster ways to book, manage, and track shipments across multiple airline workflows.
- Solution: Built an AI-agent chatbot with tool-calling workflows, integrated with existing B2B services.
- Technology: Node.js, TypeScript, AI agents, LLM integration, REST APIs, airline shipment systems.
- Outcome: Created a self-service workflow for recurring shipment questions and operational tasks.
Shipment Analytics and AI-Assisted Reporting - Full-Stack / Data Engineer
- Problem: Operational teams needed clearer visibility into shipment activity and business performance.
- Solution: Built reporting workflows using Python-transformed shipment data and AI-assisted Power BI visualizations.
- Technology: Python, Power BI, Azure, SQL, reporting APIs.
- Outcome: Supported reporting across thousands of monthly shipment-related requests and reduced reliance on manually prepared operational reports.
AI Engineering Projects
- Built an AI-agent workflow for airline shipment support using LLM integration, tool calling, and Node.js/TypeScript services connected to existing shipment APIs, enabling recurring booking, management, and tracking requests within controlled workflows.
Education
Politeknik Muhammadiyah, Indonesia
Electro Engineering | 2018 - 2021 | GPA: 3.1