Febrianto Setiawan

Tech Leader | Senior Engineering Manager & Software Architect

Tech Leader with 17+ years in software engineering, blending deep software architecture expertise with proven engineering management to build and scale high-performing teams that deliver strategic, business-critical systems. Specialized in designing and migrating large-scale distributed systems on AWS/.NET, leading cross-functional & offshore teams and mentoring engineers into leaders at Moody's and Praedicat. Passionate about fostering cultures of technical excellence, ownership, velocity, and innovation while driving org-level impact.


Specialties: Distributed Systems - High-Throughput APIs - Cloud Architecture (AWS) - Modernization - Performance Engineering - Data Pipelines - Scalability - Integration - Technical Leadership


Tech Stack: Python, TypeScript, JavaScript, C#, SQL, Java - ASP.NET Core - AWS - DynamoDB, Redis, SQL Server, OpenSearch - Terraform - Docker - Git - Azure DevOps


Work Experiences

Assistant Director, Senior Software Engineer (Squad Lead)

Moody's | 2024 - Present

Design, develop, test, and implement software systems to support Moodys’s product lines.

  • Serve as Squad Lead managing a cross-functional offshore team in India, consisting of senior frontend engineer, senior backend engineer, and junior engineer, overseeing delivery, technical direction, and execution quality.
  • Lead Agentic AI development and AI-assisted software engineering using Cursor and Claude Code, leveraging agent-based workflows to accelerate development, automate engineering tasks, improve code quality, and increase developer productivity.
  • Orchestrated the transition of our legacy flagship backend data system to .NET 8 and modern cloud-native principles, resulting in better performance, stronger security, and greatly improved maintainability.
  • Built ingestion services processing large-scale datasets with improved reliability and reduced latency.
  • Modernized a business-critical internal platform to .NET 8, eliminating years of technical debt.
  • Achieved 30%+ faster page loads via ES Modules + Tree Shaking, significantly reducing bundle size.
  • Took initiative to engage and influence senior leadership on aligning the .NET 8 modernization roadmap with critical enterprise security requirements and strategic business objectives, resulting in accelerated stakeholder approval, reduced technical and compliance risks, and improved long-term operational resilience.

Software Architect

Design, develop, test, and implement software systems to support Praedicat’s product lines.

  • Received company performance awards in 2018 and 2020 for technical leadership.
  • Built data systems and pipelines, improving data management and accessibility.
  • Reduced data traversal latency 95% (6-8 hours -> 20 minutes) for 800GB+ datasets, enabling 116+ hours annual compute savings and major throughput gains.
  • Introduced a leading open-source RAD framework with custom code generators; enabled 3x faster feature delivery and reduced code defects.
  • Effectively led an offshore development team, ensuring smooth communication, task delegation, and project tracking, leading to successful delivery of software solutions while optimizing resources.

Software Developer

Conducted software development, designed new features, and resolved issues for the CWX (Collections & Recoveries) application in accordance with client specifications. Provided level 2 support and facilitated system integration.

  • Awarded company equity for contributions to product quality and customer retention.
  • Sourced and successfully recruited a highly skilled R&D professional from a leading global tech company through my professional network, without recruiter assistance. Overcame challenges by aligning the candidate's long-term aspirations with team objectives, demonstrating strategic thinking, persuasion, and networking skills to secure their commitment
  • Delivered features and Level 2 support for the CWX Collections & Recoveries platform, used by 10+ banks across APAC.
  • Managed high-volume, large-scale data processing workloads where individual banks routinely handle up to 25+ million customer accounts, encompassing billions of related records (accounts, transactions, payment histories and delinquency statuses), all requiring efficient, reliable processing within tight nightly batch windows (typically after midnight during bank off-hours) to meet regulatory, operational, and SLA deadlines
  • Provided rapid on-site troubleshooting, achieving same-day resolution for high-priority incidents.

Software Developer (Part time)

Created and optimized new and existing features of Council Jobs systems.

  • Built advertiser-facing security controls and admin tools, improving platform integrity and operational efficiency.

Programmer | Team Lead

Completed user requirements gathering and developed a new web application.

  • Earned top performance rating ("A") and 1.5x bonus.
  • Spearheaded the architecture and full development of a greenfield Material Management System from scratch using VB.NET, ASP.NET, and SQL Server, serving as the technical lead for the end-to-end delivery.
  • Reduced projected costs 40% through optimized architecture and tooling.

Software Engineer II

Created, tested, and launched applications according to clients' requirements. Projects included:

  • Promoted early for consistent delivery across multiple enterprise client projects.
  • IINet: Developed and migrated a web-based reseller portal from Perl to ASP.Net MVC. Completed DotNetNuke CMS integration for the billing system and migrated the billing system from Java to .Net.
  • ENJO: Designed a retail application and performed web migration to the new Sitefinity CMS.
  • Newmont: Built a meeting action log web application for event and meeting organization. Also, delivered MINCOM Ellipse system integration.
  • Newmont: Designed a web application for supplier invoice management.
  • NatPOS: Devised new features for the point-of-sale system and provided system maintenance.
  • Technology One: Developed an expense and travel management application for automated approval.
  • Mitrais: Built a company-wide Competency Review System used by 300+ employees. Led a high-performing team of 13 engineers, driving productivity by providing technical guidance, sample code, and direction on leveraging the latest frameworks and coordinated standards across 12 additional engineers. Acted as the point of contact between the team and top management, ensuring seamless updates and alignment on project goals.