Currently at Capital One

Andrew Glyadchenko

Senior Software Engineer at Capital One. For 7+ years I've built accessible, maintainable web applications — from a city housing portal serving millions of New Yorkers to design systems and component libraries used across a product.

Arlington, Virginia B.A. Computer Science, Hunter College
Portrait of Andrew Glyadchenko

About

Front-end depth, full-stack range.

I started out building Angular interfaces for New York City government services, where correctness and accessibility weren't nice-to-haves — real people needed to find housing and file paperwork. That shaped how I work: clean, maintainable code and interfaces that hold up for everyone using them.

Since then I've built a component library and design system from scratch, shipped complex state-driven features with NgRx, and worked alongside backend teams on API and WebSocket design.

Today I'm a Senior Software Engineer at Capital One, working in Salesforce on an internal Cyber Third Party Risk Reduction application — Apex and Lightning Web Components, with a long-running migration of legacy Aura components alongside redesigns and feature work.

Outside of work I'm usually building something small and self-hosted — chess engines, Rust experiments, and a handful of apps running on a Raspberry Pi in my apartment.

Experience
7+ years
Currently
Capital One
Based in
Arlington, Virginia

Experience

Where I've worked

Sep 2024 — Present McLean, VA

Senior Software Engineer Now

Capital One

  • Build and maintain an internal Cyber Third Party Risk Reduction application on Salesforce, using Apex and Lightning Web Components.
  • Lead the migration of legacy Aura components to Lightning Web Components, modernizing the front end as part of an ongoing refactor.
  • Deliver redesigns and new feature work across the application.
  • Lead a semiweekly session with my team and the HR Tech Salesforce team on using AI tools effectively for day-to-day workflows and spec-driven development.
  • Salesforce
  • Apex
  • Lightning Web Components
  • Aura
  • JavaScript
Nov 2021 — Apr 2024 New York City

Front End Engineer

Write Label

  • Implemented a UI component library from scratch based on the company’s new design system, improving consistency and reusability across the application.
  • Built and maintained complex front-end features in Angular, using NgRx for state management.
  • Worked closely with the backend team, advising on API design and WebSocket integration to support front-end functionality.
  • Angular
  • TypeScript
  • NgRx
  • WebSockets
  • Storybook
Feb 2019 — Nov 2021 Greater New York City Area

Front End Implementation Expert

Like Minded Software

  • Designed and implemented front-end Angular components for the NYC Department of Social Services Landlord Management portal.
  • Built and debugged features for NYC Housing Preservation and Development’s Housing Connect 2, using Angular and .NET C#.
  • Angular
  • TypeScript
  • .NET
  • C#
Jun 2018 — Aug 2018 Brooklyn, NY

Web Developer Intern

Truebird

  • Designed and built a React-based ordering kiosk front end for an automated micro-cafe.
  • Created assets and mockup sketches for a mobile-ordering UI.
  • Tested and debugged the JavaScript backend server using Node-RED.
  • React
  • JavaScript
  • Node-RED

Toolkit

What I work with

Languages

  • TypeScript
  • JavaScript
  • Apex
  • C#
  • Rust
  • HTML5
  • CSS3

Frameworks

  • Angular
  • Lightning Web Components
  • React
  • Next.js
  • Svelte
  • SvelteKit
  • .NET

Front-end craft

  • Design systems
  • Angular Material
  • Responsive web design
  • Accessibility
  • NgRx
  • Storybook

Platform & tooling

  • Git
  • Jest
  • REST / JSON
  • WebSockets
  • Salesforce DX
  • AI-assisted development
  • Spec-driven development
  • Agile

Selected work

Things I've helped build

NYC Housing Connect 2.0 logo

NYC Housing Connect 2.0

The city portal New Yorkers use to find and apply for affordable housing. I built and debugged features across the public-facing application.

  • Angular
  • .NET C#
  • Public sector
Visit site (opens in a new tab)
WriteLabel.ai logo

WriteLabel.ai

A platform for crowdsourcing creative written and digital content. I implemented the design system and component library behind the product UI.

  • Angular
  • NgRx
  • Design system

No longer publicly available

Side projects

Running on a Raspberry Pi in my apartment

Four apps I built and self-host, served from one Raspberry Pi 5 behind a single Cloudflare tunnel. Most of them are small on purpose — no build step, a JSON file for a database, and the rules kept in one pure module.

The Liner Note

Live

Connect your Discogs account and it turns your record collection into analysis — a roast, gap-filling recommendations, and a conversational record shop. Hand-rolled OAuth 1.0a, plus a compression pass that fits large collections into the model context.

  • Next.js 14
  • TypeScript
  • Tailwind
  • Discogs API
  • Claude API
Visit site (opens in a new tab)

The Square

Private — residents only

A presence board for my apartment building. Neighbours set statuses, rally people, plan hangouts, post to a bulletin board, and message each other in real time — with push notifications, mini-games, and a Claude-powered bot.

  • Node.js
  • Socket.io
  • Vanilla JS
  • Web Push
  • Claude API

Lift

Private — single user

A progressive-overload workout tracker built around one program. Every progression rule lives in a single pure module on the server, and the client is an offline-first PWA that queues sessions and syncs when it reconnects.

  • Node.js
  • Express
  • Vanilla JS
  • PWA
  • Offline sync

Trips

Private — single user

A trip planner that shows the gaps: unbooked nights, empty afternoons, departures you cannot reach in time. Forward it a screenshot or PDF over Telegram and Claude parses it into the itinerary; every city gets a page with a bot that knows your dates.

  • Node.js
  • Express
  • Claude API
  • Telegram relay

Education

City University of New York — Hunter College

B.A. Computer Science · 2014 – 2018

Staten Island Technical High School

2009 – 2013

Certifications

Design Accessibility

UI Components I

Contact

Let's talk.

I'm always up for hearing about interesting problems, new opportunities, or good collaborations. The fastest way to reach me is email.