β–Άkyaw-lin.sh --portfolio

Kyaw Lin

[ β–Œ ]
Payroll Lead @ Talenox

Software is easy when everything behaves as expected. But when it doesn't, it's a different story. I love the challenge of debugging complex systems and finding the root cause of bugs. Specializing in compliance-critical engineering - from statutory calculations to multi-bank disbursement pipelines. I'm currently leading the payroll team at Talenox building systems and integrations that need to work - not just most of the time, but every time.

7+
Years Experience
3
Roles @ Talenox
40+
Technologies
scroll

Technical Skills

Technologies and tools I use to build robust payroll systems and integrations.

Ruby
Ruby on Rails
Java
Rust
C
C++
Python
React
React Native
Next.js
Angular
JavaScript
TypeScript
Bootstrap
Tailwind CSS
HTML
CSS
Flutter
Swift
Dart
PostgreSQL
MySQL
Redis
Firebase
AWS
Google Cloud
Docker
Heroku
Vercel
GitHub Actions
Semaphore CI
Selenium
RSpec
Git
GitHub
Postman
REST APIs
Slack
OAuth
Algolia

Core Competencies

πŸ’°

Payroll Expertise

Payroll Architecture
Statutory Compliance (CPF, SDL)
Tax Calculations & Filing
Multi-currency Support
πŸ”—

System Integration

Banking API Integration
IRAS Tax Integration
Accounting Software APIs
Third-party Integrations
REST API Design & Integration
🎯

Leadership & Architecture

Technical Leadership
System Architecture
Team Mentorship
Strategic Planning
βš™οΈ

Backend Engineering

API Design
Background Job Processing
Database Design
Query Optimization
Caching (Redis)
Concurrency Handling
🧩

Frontend & Product Thinking

UI State Management
Responsive Design
User Flow Design
Product Thinking

Career Timeline

From Software Engineer to Payroll Lead - a journey of continuous growth and specialization.

01
Early Career

Software Engineer

@ Talenox

Started career by contributing to various software modules across the platform.

  • >Contributing to various software modules across the platform
  • >Exploring platform architecture and understanding product holistically
  • >Building foundational knowledge in enterprise software development
  • >Collaborating with cross-functional teams
  • βœ“Quickly ramped up on complex enterprise system
  • βœ“Contributed to multiple product areas
  • βœ“Built strong foundation for specialization
02
Growth Phase

Payroll Engineer

@ Talenox

Specialized in payroll domain, taking ownership of critical and complex functionalities.

  • >Core Payroll Processing - managing the entire lifecycle of payroll calculations
  • >Statutory Compliance - ensuring accurate calculations for CPF, SDL, and government-mandated contributions
  • >Banking Integration - developing integrations with banking platforms for payroll disbursement
  • >Tax Authority Integration - maintaining integrations with IRAS for tax filing
  • >Accounting Software Integration - ensuring seamless data flow with third-party platforms
  • βœ“Delivered mission-critical payroll features on schedule
  • βœ“Improved system reliability and calculation accuracy
  • βœ“Built robust integration frameworks
● CURRENT
03
Current

Payroll Lead

@ Talenox

Leading the payroll development team with expanded responsibilities in technical leadership and strategic planning.

  • >Technical leadership and mentorship for the payroll development team
  • >Strategic planning and roadmap development for payroll features
  • >Overseeing entire payroll system architecture, stability, and scalability
  • >Primary point of contact for complex payroll and integration issues
  • βœ“Led team through major system architecture improvements
  • βœ“Established best practices for payroll processing and compliance
  • βœ“Successfully managed multiple critical integration projects
β—ˆCurrent Position: Payroll Leadβ—ˆ

Projects

Work and personal projects - from mission-critical payroll systems to side experiments.

Payroll Processing Engine

WORK

Core calculation engine handling the full lifecycle of payroll - from gross pay computation to net disbursement, statutory deductions, and compliance reporting.

  • >Processes payroll runs for thousands of employees across multiple countries
  • >Handles complex statutory rules including CPF, SDL, and tax withholding
  • >Designed for accuracy-first processing with full audit trail support

Banking Integration Platform

WORK

Multi-bank GIRO integration platform enabling direct salary disbursement through Singapore's banking infrastructure, supporting major local banks.

  • >Integrated with DBS, OCBC, UOB, and other major Singapore banks
  • >Processes bulk payment files in bank-specific formats
  • >Supports multiple payment methods including GIRO, ACH, and wire transfers

IRAS Tax Filing System

WORK

Automated tax authority integration connecting the payroll system with IRAS for IR8A, IR21, and AIS submissions, eliminating manual filing overhead.

  • >Automates year-end IR8A generation and AIS submission
  • >Validates employee tax data against IRAS schema requirements
  • >Supports amended filings and government portal acknowledgement tracking

Beyond the Terminal

What I do when the IDE is closed.

🏹

Archery

Target archery with recurve bow. A discipline of breath control, focus, and stillness under pressure - the antidote to a noisy code review.

πŸ›Ό

Inline Skating

Freestyle and aggressive inline skating. The closest thing to flying on pavement - all about flow, control, and the freedom of movement.

⛸️

Ice Skating

Gliding on ice with a focus on balance and control. Less forgiving than pavement - small mistakes are immediately felt, much like bugs in production.

β™ŸοΈ

Chinese Chess

A game of strategy, patience, and long-term thinking. Every move has consequences - a mindset that carries naturally into system design and debugging.