
Software Engineer at Fashion Nova
$845M+ annual revenue supportedFashion Nova
E-commerce & Retail
Los Angeles, CA
Overview
At Fashion Nova, I worked as a Software Engineer on the backend systems that power one of the world's fastest-growing fashion e-commerce platforms. My role involved building scalable features, migrating legacy systems, and ensuring the platform could handle rapid growth while maintaining performance and reliability. These initiatives supported $845M+ in annual revenue across core commerce flows.
Key Responsibilities
Backend Feature Development
- Built robust backend features using Python, AWS Lambda, and SQS for event-driven architecture
- Developed microservices to support various e-commerce functionalities
- Implemented real-time processing for order management and inventory systems
System Migration
- Migrated backend functionalities from legacy systems to modern, scalable architectures
- Ensured zero-downtime migrations to maintain business continuity
- Improved system performance through strategic refactoring and optimization
Agile Development Collaboration
- Collaborated with cross-functional teams using Agile methodologies
- Managed project workflows with JIRA and GitHub for efficient development cycles
- Participated in sprint planning and code reviews to maintain high code quality
Monitoring and Observability
- Implemented comprehensive monitoring using CloudWatch for system health tracking
- Developed sanitizing functionality to ensure data integrity and security
- Created automated alerting for proactive issue detection and resolution
Documentation and Knowledge Sharing
- Wrote comprehensive technical documentation for system architecture and APIs
- Onboarded new team members and conducted knowledge transfer sessions
- Maintained up-to-date documentation for all developed features and systems
Quality Assurance
- Developed comprehensive unit test suites using Jest, TypeScript, and Python unittest
- Implemented automated testing to ensure code reliability and prevent regressions
- Achieved high test coverage across critical system components
Key Achievements
- $845M+ annual revenue supported: built scalable and reliable Python backend features for a microservices application, integrating Lambda functions to process JSON messages with SQS triggers for flows to and from numerous APIs
- Successfully migrated critical backend systems without service interruption
- Improved system performance and reliability through strategic refactoring
- Built scalable features that supported the company's rapid growth trajectory
Technical Impact
Working at Fashion Nova during its rapid growth phase provided valuable experience in scaling systems to handle increasing traffic and complexity. The fast-paced environment taught me to balance feature development with system stability and performance optimization.
Technologies Used
- Languages: Python, TypeScript, JavaScript
- Cloud: AWS (Lambda, SQS, CloudWatch, S3)
- Testing: Jest, Python unittest, pytest
- Tools: JIRA, GitHub, Docker
- Databases: PostgreSQL, Redis