I am a dedicated Full-Stack Software Engineer with over 8 years of experience in creating robust web applications and solutions across various industries. My technical expertise includes proficiency in JavaScript, TypeScript, Node.js, Python, and React, allowing me to effectively tackle both frontend and backend challenges. I have successfully led development teams and contributed to significant projects, such as revamping facility operations platforms and building instant messaging applications. My experience encompasses optimizing application performance, implementing CI/CD pipelines, and employing best coding practices to ensure clean, maintainable code. I hold a strong educational foundation with a Bachelor's degree in Software Engineering and a Master’s degree in Computer Science. Additionally, I have excellent communication skills and a passion for problem-solving, which enables me to work effectively in collaborative environments. I am always eager to learn new technologies and take on challenging projects that push the
boundaries of my skills.
Loading...
Experience
Frontmatter
Nov 2022 – Present
Senior Software Engineer
Company Overview: Frontmatter is a creative platform delivering high-quality visual design for brands, removing the complexity of in-house studios or vendor management.
Contributions:
- Led product development, starting with defining workflows and creating UI/UX designs for a basic client portal.
- Improved Django app architecture, using CDN for static and user assets to boost load times.
- Dockerized the application for easier development and deployments.
- Implemented CI/CD pipelines for various environments.
- Defined git processes and conventions for better collaboration.
- Built a multi-app React frontend architecture.
- Optimized Webpack to reduce payload size and chunk assets.
Tech Stack: Python, Django, React, Tailwind CSS, Storybook
Xenia
Jun 2021 – Nov 2022
Senior Software Engineer
Company Overview: Xenia, based in Miami, FL, and backed by PSG Equity, is a product- and customer-led company offering a facility operations platform for the deskless workforce. Its flexible solution supports complex facilities and property management teams with tools for collaboration, accountability, inspections, and analytics.
Contributions:
- Revamped core checklists and tasks modules based on customer validation.
- Redesigned checklist builder and integrated checklist module across platform components.
- Overhauled tasks module, including a complete tasks dashboard redesign.
- Consulted on organization-level subscription model improvements.
- Revamped mobile app’s dashboard, navigation bar, and checklist/tasks modules, improving related workflows.
Tech Stack: Nest.js, TypeScript, React, Next.js, Material UI
Baang
Apr 2020 – Jun 2021
Senior Software Engineer
At Baang, an early-stage San Francisco startup, I contributed to the development of Klatch, an instant messaging platform designed for thriving communities with features like threaded chats and customizable notifications.
Key contributions include:
Initial Fintech Product: Built a React application for payment processing via payment links and worked on backend payment layer integrations before the product pivoted.
Pivot to Klatch: Transitioned to developing an instant messenger for communities, focusing on robust communication features.
Backend Architecture: Designed and implemented the entire backend architecture for a multi-level chat application, ensuring scalability and performance.
Chat Invitation Application: Developed a React-based application for seamless chat invitations.
Chat Infrastructure: Initially utilized GetStream for proof of concept, then architected a custom solution using Apache Kafka for enhanced control and scalability.
Tech Stack: Node.js, Python, Django, React.js, Tailwind CSS
Caremerge
Dec 2016 – Apr 2020
Silicon Valley
Software Engineer - Senior Software Engineer
At Caremerge, a Silicon Valley company dedicated to enhancing the senior living experience, I collaborated with the engineering team to develop innovative solutions for senior living facilities, fostering peace of mind and joy for residents. Caremerge builds a HIPAA-compliant care coordination network that connects care teams, families, and patients seamlessly.
Key contributions include:
Smart Logging: Implemented efficient logging for on-demand debugging, reducing log management costs (e.g., Sumo Logic).
Feature Flag Architecture: Designed a system to eliminate sandbox environments, enabling faster releases and production demos, cutting costs for test and demo servers.
React Application Development: Built a modern React application to replace the legacy PHP system, serving as Caremerge’s primary platform.
Batch Processing Microservice: Developed a microservice for delayed tasks like batch printouts and exports.
Generic Form Builder: Architected a full-stack solution (React, Node.js) for a custom form-building application, including frontend (Redux, Webpack), backend, CDN integration, and deployment with versioning, empowering staff to create tailored forms for residents.
React Plugins: Created custom plugins to address unique application needs.
SWAT Team Member: Selected for a 5-member elite team responsible for production support, with access equivalent to the VP of Engineering. Handled critical issues on assigned days, requiring reliability and availability.
Message Queue Migration: Led migration of the main application and microservices from Kue to RabbitMQ for improved performance.
Code Consistency: Introduced linting rules to ensure uniform code quality across teams.
Tech Stack: Node.js, Python, React, Next.js