Skip to content
View RavenInPants's full-sized avatar
๐Ÿฆ–
...
๐Ÿฆ–
...

Block or report RavenInPants

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
RavenInPants/README.md

Hi there, I'm Diana ๐Ÿ‘‹

Senior Frontend Engineer with 7+ years of experience building complex web applications, real-time systems, and high-load graphical interfaces.

I specialize in:

  • โšก High-performance frontend architecture
  • ๐Ÿงฉ Interactive graph editors & visualizations
  • ๐Ÿ— Angular ecosystem & scalable monorepos
  • ๐Ÿ”„ Real-time applications (WebSocket / RSocket)
  • ๐Ÿค– AI-assisted development workflows
  • ๐Ÿš€ Developer Experience & frontend platform engineering

๐Ÿš€ About Me

  • ๐Ÿ”ญ Currently building a digital twin platform for power systems
  • ๐Ÿง  Frontend Lead with mentoring & architecture experience
  • โš™๏ธ Passionate about performance optimization and rendering systems
  • ๐ŸŽจ Love combining engineering with visual interfaces
  • ๐Ÿ›  Interested in AI-assisted engineering workflows and Spec Driven Development (SDD)

๐Ÿงฐ Tech Stack

Frontend

Angular React TypeScript RxJS Effector

Visualization & Graphics

D3.js ECharts AntV

Backend & Infrastructure

Node.js Express PostgreSQL Docker Nginx

Tooling

Webpack Vite GitLab CI Storybook


๐Ÿ’ผ Experience Highlights

โšก High-load Graph Editor Development

Built a custom frontend graph editor for real-time engineering simulations:

  • drag-and-drop
  • zoom/pan
  • thousands of nodes
  • collaborative editing
  • real-time updates

๐Ÿš€ Performance Optimization

Improved rendering performance:

  • FPS increased from 20 → 40
  • scene capacity increased from ~400 → 1400+ elements

using:

  • Quadtree spatial indexing
  • viewport-based rendering
  • rendering optimizations

๐Ÿ— Frontend Architecture

  • Designed scalable Angular monorepo architecture
  • Implemented Module Federation microfrontends
  • Built internal UI libraries & design systems
  • Introduced AI-assisted development workflows

๐Ÿ‘ฅ Leadership

  • Led frontend team of 5 engineers
  • Mentored 3 developers from Junior → Middle/Middle+
  • Conducted code reviews & architectural planning

๐Ÿงช Current Interests

  • Frontend platform engineering
  • Rendering engines & WebGL
  • Large-scale frontend architecture
  • Developer Experience (DX)
  • AI-first engineering workflows
  • Spec Driven Development (SDD)

๐Ÿ“Œ Featured Projects

๐Ÿ”น Digital Twin Platform

High-load real-time engineering platform for power systems simulation.

Stack: Angular, RxJS, WebSocket, RSocket, Module Federation

๐Ÿ”น SiteInvite

Platform for building wedding invitation websites.

Stack: React, Express.js, PostgreSQL, Prisma, Docker, S3

๐Ÿ”น Security CAD

Security infrastructure modeling platform developed at Kaspersky.

Stack: Angular, AntV.G6, D3.js, NgRx


๐Ÿ“ซ Contacts


โญ Open to interesting frontend/platform engineering opportunities.

Popular repositories Loading

  1. RavenInPants RavenInPants Public