GCGovComp.app

City of Los Angeles / Public Works - Sanitation / Programmer/Analyst III

Job-title file

Programmer/Analyst III

Collect and analyze data to inform decisions, produce reports, and identify trends.

6 employees hold this title in Public Works - Sanitation. Median total compensation for the role is $118,189, below the department median of $118,358.

Employees
6
Total payroll
$739.3K
Role median
$118,189
Agency median
$118,358
Comparison
Below

Compare departments

This role across City of Los Angeles

Programmer/Analyst III is held in 15 City of Los Angeles departments. In Public Works - Sanitation, the median of $118,189 ranks #10 of 15.

Highest-paying departments for this role

Building and Safety
$158,905 · 2
Cannabis Regulation
$157,871 · 1
Harbor
$153,570 · 3
Office of Finance
$121,961 · 1
Fire
$119,872 · 1
City Clerk
$112,561 · 2
Controller
$106,207 · 1
Airports
$94,308 · 1

Median total compensation for the Programmer/Analyst III role in other City of Los Angelesdepartments (highest first). Each bar links to that department’s page for this role.

Compare jurisdictions

Programmer Analyst beyond City of Los Angeles

This role is reported in 12 jurisdictions. In City of Los Angeles, the median of $113,619 ranks #1 of 12. See Programmer Analyst across all of City of Los Angeles

Highest-paying jurisdictions for this role

Tennessee
$104,032 · 13
City of Chicago
$92,940 · 5
Massachusetts
$85,985 · 14
Georgia
$66,864 · 18
City of Milwaukee
$64,076 · 8
Florida
$60,672 · 9
Maine
$58,852 · 56

Median total compensation for comparable Programmer Analyst roles in other jurisdictions. Titles are matched by normalized name across sources, not identical job classification, and pay is not cost-of-living adjusted. Each bar links to that jurisdiction’s page for the role.

Record list

Employees with this title

Page 1

Timothy Cheung

Programmer/Analyst III/Public Works - Sanitation

2025 total comp
$142,601
Sub-department
Professional Engineering and Scientific
Base pay
$121,460
Overtime
$1,159
Other pay
$1,496
Benefits
$18,486
Total compensation
$142,601
Employment type
Full-Time
Union / bargaining unit
08

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
1431-3
Job Status
Active
Record Number
393738383933
Row ID
25393738383933821431-3FT

At Public Works - Sanitation, Timothy Cheung serves as a Programmer/Analyst III within Professional Engineering and Scientific. They work full-time. Their 2025 pay totaled $142,601. Their bargaining unit is 08.

Alberto Ortiz

Programmer/Analyst III/Public Works - Sanitation

2025 total comp
$135,881
Sub-department
Professional Engineering and Scientific
Base pay
$116,562
Overtime
$2,956
Other pay
$5,832
Benefits
$10,530
Total compensation
$135,881
Employment type
Full-Time
Union / bargaining unit
08

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
1431-3
Job Status
Active
Record Number
383333323134
Row ID
25383333323134821431-3FT

Alberto Ortiz holds the role of Programmer/Analyst III at Public Works - Sanitation within Professional Engineering and Scientific. Their status is full-time. In 2025, their total compensation was $135,881. They are represented by 08.

Allison Chen

Programmer/Analyst III/Public Works - Sanitation

2025 total comp
$119,070
Sub-department
Professional Engineering and Scientific
Base pay
$97,268
Overtime
$1,699
Other pay
$8,628
Benefits
$11,476
Total compensation
$119,070
Employment type
Full-Time
Union / bargaining unit
08

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
1431-3
Job Status
Active
Record Number
323132383035
Row ID
25323132383035821431-3FT

Allison Chen is a Programmer/Analyst III at Public Works - Sanitation within Professional Engineering and Scientific. They work full-time. 2025 total compensation came to $119,070. Their bargaining unit is 08.

Armin Mahini

Programmer/Analyst III/Public Works - Sanitation

2025 total comp
$117,307
Sub-department
Professional Engineering and Scientific
Base pay
$95,866
Overtime
$1,965
Other pay
$1,069
Benefits
$18,407
Total compensation
$117,307
Employment type
Full-Time
Union / bargaining unit
08

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
1431-3
Job Status
Active
Record Number
333931313135
Row ID
25333931313135821431-3FT

Armin Mahini works as a Programmer/Analyst III for Public Works - Sanitation within Professional Engineering and Scientific. Their status is full-time. Armin earned $117,307 in 2025. Union affiliation: 08.

Robert Rodriguez

Programmer/Analyst III/Public Works - Sanitation

2025 total comp
$115,947
Sub-department
Professional Engineering and Scientific
Base pay
$95,866
Overtime
$70
Other pay
$1,164
Benefits
$18,847
Total compensation
$115,947
Employment type
Full-Time
Union / bargaining unit
08

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
1431-3
Job Status
Active
Record Number
383931313135
Row ID
25383931313135821431-3FT

At Public Works - Sanitation, Robert Rodriguez serves as a Programmer/Analyst III within Professional Engineering and Scientific. They work full-time. Their 2025 pay totaled $115,947. Union affiliation: 08.

James Bennett

Programmer/Analyst III/Public Works - Sanitation

2025 total comp
$108,510
Sub-department
Professional Engineering and Scientific
Base pay
$81,934
Overtime
$2,696
Other pay
$6,985
Benefits
$16,896
Total compensation
$108,510
Employment type
Full-Time
Union / bargaining unit
08

Source-specific fields

FMS Department Code
82
Job Class Pay Grade
1431-3
Job Status
Active
Record Number
353032383035
Row ID
25353032383035821431-3FT

James Bennett works as a Programmer/Analyst III for Public Works - Sanitation within Professional Engineering and Scientific. Their status is full-time. James earned $108,510 in 2025. Union affiliation: 08.