Software Engineer at Covecta.io (2025-03 – Present)
Engineered high-performance AI applications and dashboards for financial operations
- Engineered a high-performance 'AI Studio' using React and TypeScript, enabling users to drag, drop, and chain diverse AI components and automated workflows.
- Architected serverless frontend integrations with AWS Lambda and API Gateway, handling real-time data synchronization for complex financial operations and data-heavy tasks.
- Built high-density analytics dashboards that transformed raw AI model outputs into clear, actionable financial insights and portfolio monitoring tools.
- Developed production-ready, accessible UIs from Figma prototypes using Tailwind CSS and shadcn/ui, ensuring visual precision and cross-platform usability.
- Collaborated in Agile sprints with machine learning engineers, designers, and backend teams to rapidly prototype and ship new Agentic AI features.
- Optimized application performance through code-splitting and reusable component architecture, reducing initial load times and improving scalability across environments.
Software Engineer at RevCat (2024-08 – 2025-03)
Developed enterprise-grade applications with React/Next.js and Angular for AI-powered analytics
- Developed and maintained enterprise-grade applications using a hybrid React/Next.js and Angular stack, supporting complex, dynamic AI-powered analytics.
- Engineered sales-analytics dashboards that consumed data from Flask/Django APIs, visualizing growth metrics and revenue forecasting for B2B founders.
- Managed complex application state using Zustand and RxJS, ensuring smooth handling of asynchronous data tasks like AI processing and CRM syncing.
- Implemented intuitive UIs from Figma and Retool designs, focusing on clean component architecture and consistent visual design across the platform.
- Coordinated across functional teams in an Agile environment to plan and deliver features, effectively bridging the gap between UI design and complex backend logic.
- Refined data-handling and load performance, working closely with backend developers to optimize API consumption and improve overall system responsiveness.
Software Engineering Intern at Tublian (2023-12 – 2024-02)
Contributed to open-source projects and gained experience in agile methodologies
- Actively contributed to significant open-source projects, demonstrating practical coding skills and a commitment to learning.
- Collaborated effectively within cross-functional teams, enhancing communication skills and fostering a collaborative work environment.
- Successfully tackled coding challenges and implemented new features, showcasing problem-solving abilities and adaptability.
- Gained valuable experience in agile methodologies and version control systems, preparing for seamless integration into professional software development teams.