Available for work

/

Remote

2024
2015

Senior Fullstack Engineer

Baubap (July 2023 - Present)

  1. Built a highly customizable calendar in React for managing all media notifications, making it easy to schedule and keep track of notifications across different platforms.
  2. Designed and implemented a DAG using Airflow and Python to efficiently migrate over 30 million events to Redshift, ensuring data integrity and smooth performance throughout the process.
  3. Led a team of three frontend engineers, guiding them through projects, providing support, and ensuring we delivered high-quality work on time.
  4. Decoupled the core logic from a monolithic application and built two main microservices using Python and FastAPI, making the system more modular and easier to maintain.

Staff Frontend Engineer

Belong Home (Sept 2021 - July 2023)

  1. Worked extensively with React, React Native, TypeScript, Tailwind CSS, and monorepos, building scalable and maintainable front-end solutions that are both visually appealing and easy to manage across projects.
  2. Suggested and led the transition from JavaScript to TypeScript for better type safety and code quality. Proposed and implemented migration from SPA to SSR using NextJS.
  3. Developed two React Native applications from scratch, implementing a design system and creating reusable components for consistent UI. Managed deployment and automation processes using Fastlane, ensuring streamlined, efficient app releases.
  4. Successfully managed high-pressure situations, consistently meeting tight deadlines while delivering high-quality features, maintaining a strong focus on excellence and attention to detail throughout the development process.
  5. Enhanced NextJS pages and caching for faster page load speeds and a better user experience.

Lead Frontend Engineer

Eden (Oct 2020 - Sept 2021)

  1. Established the foundational architecture of the project and design system using a monorepo with Yarn Workspaces, integrating React and Storybook for streamlined development, consistent UI components, and efficient code sharing.
  2. Delivered a fully functional healthcare software solution in under 6 months, featuring a DICOM viewer built with CornerstoneJS, enabling efficient medical image visualization and supporting critical healthcare workflows.
  3. Developed and implemented a highly reusable design system package based on atomic design principles which promoted consistency, scalability, and easy integration.
  4. Led and managed a team of 4 full-stack developers, overseeing project planning, code reviews, and delivery timelines, while fostering a collaborative environment that enhanced team productivity and project outcomes.

Lead Frontend Engineer

Runa (June 2019 - Oct 2020)

  1. Implemented code splitting in the application, reducing the bundle size by over 50%, resulting in faster load times and improved overall performance for end-users.
  2. Led the initiative to promote a testing culture, increasing code coverage from 0% to 60% within 6 months, thereby enhancing code quality and reducing bugs
  3. Developed and implemented an automated documentation platform, streamlining the documentation process and ensuring up-to-date, accessible resources for developers, resulting in increased productivity and reduced onboarding time.
  4. Successfully upgraded 100% of the Redux codebase and React version after three years of no updates, enabling access to the latest features, improving performance, and ensuring long-term maintainability of the project.

Fullstack Software Engineer

Beepquest (March 2017 - June 2019)

  1. Led the successful migration of a monolithic application into 20 microservices, improving system scalability, maintainability, and deployment flexibility while minimizing downtime during the transition.
  2. Proposed and led the migration from REST to GraphQL, resulting in more efficient data fetching, reduced network requests, and a streamlined developer experience for building and consuming APIs.
  3. Managed to extend the React Native application with a design system for Android and iOS.
  4. Implemented a Redis database and designed a microservice to optimize data retrieval for a React Native application, significantly reducing latency and improving the overall user experience through faster access to frequently requested data.
  5. Optimized MongoDB queries across repositories, achieving a 60% improvement in query performance, leading to faster data retrieval and enhanced application efficiency.

Fullstack Software Engineer

QuantumBit (Oct 2015 - March 2017)

  1. Developed hybrid apps using Angular, Ionic and Cordova.
  2. Implemented CI/CD tools for different frameworks like Ruby on Rails and ExpressJS
  3. Developed and deployed real-time applications utilizing Socket.io for instant client-server communication and RabbitMQ for scalable message queuing, enhancing system responsiveness and reliability in high-traffic environments.

Frontend Engineer

Shugert Marketin (June 2014 - Oct 2015)

  1. Created responsive HTML pages with Shopify and liquid
  2. Successfully migrated 100% of managed e-commerce stores from X-Cart to Shopify, resulting in improved platform stability, enhanced user experience