About
I’m a builder at heart, passionate about crafting scalable systems that align with user needs and business strategy. I thrive in roles where I can own both frontend polish and backend architecture, driving the product forward from end to end.
Currently, I’m a Senior Software Engineer at Crehana, where I’ve helped grow the platform from a lean MVP to a robust product with millions of users. I’ve led initiatives to refactor legacy code, build new products from scratch, improve performance scores, and scale frontend systems—always with a focus on user experience and business impact. I’ve contributed to major efforts such as migrating from Angular to React, integrating GraphQL, improving core web vitals, and co-leading growth and retention projects with measurable outcomes.
Over the years, I’ve worked across early-stage startups and growing tech companies, building everything from e-commerce platformsto internal tooling, landing pages, live streaming apps, and payment integrations using modern technologies like Next.js, TypeScript, Tailwind, Apollo, and Sanity CMS. I also enjoy mentoring teammates, setting up engineering processes, and bridging the gap between design and development.
I like to test AI tools for coding, I was testing Github CopilotX and CursorAI, and now Windsurf Editor. When I’m not coding, I’m exploring new technologies, sipping a good cup of coffee, singing quietly (unless the neighbors are out), or thinking about how to turn my living space into a sunset sanctuary.
Experience
2015 - 2024 Senior Software Engineer · Crehana
Joined as one of the first engineers at this EdTech startup. Played a key role in building Crehana’s platform from the ground up — from the monolithic MVP days to a modular, scalable architecture. Led the frontend migration from Angular to React, introducing component libraries and testing best practices. Over time, I developed a wide range of products—including live streaming apps with chat, marketing landing pages, and the company’s custom blog. My stack includes React, Next.js, Apollo Client, TypeScript, TailwindCSS, and styled-components, with a GraphQL-based Django backend. I’ve spearheaded major projects such as a complete rebranding, marketplace integration with Wacom, and core features like onboarding flows, authentication, subscription systems, referral programs, and campaign modules (e.g., Black Friday/Cyber Monday). As a technical leader for the Core Growth, Funnels, Retention, and Payments teams, I defined workflows, coding standards, and mentored engineers. I actively collaborated with Product Managers to align business needs with tech solutions. I also contributed to hiring, interviewing frontend candidates, and onboarding new developers. I thrive in Agile environments, balancing technical innovation with a strong understanding of product and business goals. More than a developer, I serve as a strategic partner in delivering scalable, user-centric solutions.
ReactNext.jsTailwindCSSTypescriptShadcn UINode.jsExpress.jsGraphQLPostgreSQLJavaScriptAWSGithub ActionsDjango FrameworkReact Testing LibraryJestCypress TestingPython2020 – 2021 Full Stack Developer (Freelance) · Prosepe
Build and deployed a fully functional e-commerce platform using Next.js, Sanity CMS, and Stripe. Delivered a fast, mobile-first shopping experience with custom checkout flow, dynamic product pages, and real-time CMS integration. Focused on performance, accessibility, and SEO to support organic growth from day one. Collaborated directly with the founder and delivered the MVP in under two months.
ReactJSNext.JSStripeVercelTailwindCSSSanity CMSTypescript2020 Senior Frontend Developer (Contract) · Mi Rewards
Worked on a rewards-based fintech app with a focus on clean UX and real-time interactivity. Built user registration, onboarding flows, account management, and a flexible notifications system using React, styled-system, and component-driven design. Integrated third-party APIs for user data and payment systems. Coordinated with a distributed team to ship features on a tight startup timeline.
ReactJSNode.jsStyled ComponentsRedux2019 Senior Frontend Developer (Contract) · AttachTV
Designed and implemented static marketing pages and interactive documentation for an early-stage media tech company. Used React, styled-components, and markdown-based tooling to create a lightweight, developer-friendly content platform. Helped establish a design system and layout grid for consistency across the app and public-facing content. Worked closely with founders to iterate quickly and launch fast.
ReactJSNode.jsMarkdownGatsby