Software Engineer
ArcesiumMay, 2024 - Present1 yr 11 months
Tech Stack: React, Next.js, JavaScript, TypeScript, MobX, Material-UI, Cypress, Jest. Product-Led Growth: Led the transformation from a service-based model to a product-led growth strategy from scratch, collaborating with PMs and designers. Delivered key UI/UX optimizations 30% faster compared to earlier release cycles, driving higher adoption. Component Platformization: Standardized and platformized most UI components across the application, reducing duplicate effort and cutting development time by 25% while ensuring design consistency. Feature Development & Multi-Query Tabs: Designed and delivered a complex Multi-Query Tabs module allowing users to run multiple SQL queries in parallel. Implemented Web Workers for concurrency, MobX for isolated state per tab, and UX refinements enabling seamless execution without UI lag. Leadership: Mentored and led a team of 3-4 engineers, driving code reviews, technical design discussions, and improving overall delivery velocity. Testing & Quality Assurance: Practiced TDD and implemented unit, integration, and end-to-end tests (Cypress/Jest) across modules, achieving 80% test coverage and improving stability of production releases.