Summary
Nicole Ivanov is a Senior Software Engineer with nine years of experience building user-focused web applications across e-commerce, health tech, and analytics. She specializes in modern JavaScript and TypeScript stacks—React, Remix, Next.js, Node/Express—and has led cross-functional rewrites like ButcherBox’s unified shopping cart and performance-driven UI features at Spring Health. Comfortable across frontend and backend concerns, she designs data schemas that let frontends ship ahead of backends and crafts interchangeable component systems that improve both developer velocity and UX. A pragmatic mentor and collaborator, she’s delivered tools that reduce customer friction (CSV uploads, permissions systems) and scaled features used by thousands of users. Based in Greater Philadelphia, she pairs a design-aware front-end skillset (Figma, Adobe tools) with SQL/Postgres familiarity, making her especially effective at bridging product, design, and engineering.
9 years of coding experience
7 years of employment as a software developer
Bachelor's Degree Public Communication Spanish, Bachelor's Degree Public Communication Spanish at American University
High School, High School at North Brunswick Township Highschool
Grace Hopper Program Software Engineering Immersive, Grace Hopper Program Software Engineering Immersive at Fullstack Academy
Associate's Degree Liberal Arts-Business, Associate's Degree Liberal Arts-Business at Middlesex College
English, Spanish