Experienced software engineer and front-end developer at Browse AI, a high-growth, VC backed, AI SaaS Startup. Instrumental in scaling ARR from $30k to nearly $2 million and attracting over 500k users.
Highly skilled in problem-solving, quick adaptation to new technologies, and effective communication within fast-paced startup environments.
Work History
- Browse AI
Vancouver, Canada
Web Developer
03.2022 - 08.2024
Job overview
Initiated a refactor of our robot studio client app, utilizing Zustand for state management and implementing the Shadow DOM, which eliminated duplicate code and maximized the reuse of existing components.
Developed and maintained a library of reusable UI components with TailwindCSS and ReactJS, utilizing Storybook to ensure design consistency and streamline development efficiency.
Developed the front-end for a custom authorization system, similar to Auth0, from scratch, streamlining user authentication and authorization processes.
Utilize advanced CSS techniques, including animations, to create dynamic and engaging user interfaces that offer an intuitive and delightful user experience.
Integrated our dashboard with back-end services using REST APIs and GraphQL, ensuring seamless data flow and interaction between server-side and client-side systems.
Collaborated with the customer success team to identify user journey pain points, leveraging feedback to enhance web interfaces and prioritize user-centric design improvements, driving higher satisfaction and engagement.
Worked with UI/UX designers using Figma to translate design concepts into functional, visually compelling layouts, ensuring a cohesive and user-centric experience.
Deployed log monitoring dashboards on Datadog, enhancing system reliability and performance tracking.
Participated in peer code reviews, ensuring high code quality and fostering effective team collaboration.
- Kharazmi IT Development Company
Web Developer
04.2019 - 03.2022
Job overview
Developed and maintained PWA apps for banking systems using Angular, enhancing user accessibility and performance.
Led the implementation of Business Process Management Systems (BPMS) using Processmaker, where I utilized pure JavaScript, jQuery, and Bootstrap to streamline operational workflows and increase efficiency.
Led the development and integration of our banking system dashboard with external services using REST APIs, enhancing operational efficiency and user experience.
Evaluated UI/UX designs for technical implementation, ensuring optimal integration and a seamless user experience.
Maintained and debugged software products, including programs, webpages, and databases, ensuring high performance, reliability, and alignment with user needs.
Implemented CRM and help desk websites and services using React.js and ASP.NET, creating efficient, user-friendly interfaces and backend services.
Programmed Windows Form applications with Entity Framework and SQL Server, showcasing strong development skills and effective database management.
- Sklipper
Front End Developer Intern
07.2014 - 12.2017
Job overview
Designed and developed multiple web pages, enhancing functionality and user experience across various platforms.
Created game elements and animations using Illustrator and Photoshop, contributing to engaging and visually appealing game interfaces.
Conducted data analysis and provided actionable recommendations, driving new product development and strategic decision-making.
Participated in brainstorming sessions, offering valuable input for new ideas, initiatives, and products, which boosted team creativity and innovation.