Experiences
Jul 2021 - Dec 2024
- Built and maintained the frontend of Nuve's SaaS product using Next.js, TypeScript, and Tailwind CSS, helping 7 enterprise clients easily manage and deploy complex cloud-based systems.
- Improved frontend performance by integrating Zustand for state management, reducing unnecessary re-renders and improving overall responsiveness by 35%.
- Expanded backend support using Python with FastAPI and PostgreSQL by updating data models, running schema migrations, and modifying API endpoints to support frontend features.
- Implemented nuveplatform.com from Figma designs, turning mockups into a responsive marketing site and deploying it on Vercel.
Tech Stack
Languages
TypeScriptPython
Frontend
Next.jsReactTailwind CSSZustand
Backend
FastAPIPostgreSQLTortoise ORM
DevOps
DockerGitGitHubGCPGoogle AnalyticsVercel
Application Developer
10xCodingFeb 2019 - Jun 2021
- Developed and deployed 10+ enterprise applications on SAP Cloud Platform using JavaScript, SAPUI5, and OData, collaborating closely with backend teams to deliver robust SAP-integrated solutions.
- Built the company's internal UI component library with JavaScript and SAPUI5 to standardize UI development, speed up delivery, and ensure consistency across projects.
- Designed and built a suite of Fiori applications for internal time-tracking system with PTO tracking, approval workflows, and expense reimbursement, improving payroll accuracy and reducing manual administrative work.
Tech Stack
Languages
JavaScript
Frontend
SAPUI5SAP Cloud Platform
Backend
ODataHANA
DevOps
GitGitHubSAP GUI
Application Developer Intern
10xCodingJun 2018 - Dec 2018
- Built a transaction code lookup tool as a Fiori application on SAP Cloud Platform using JavaScript, SAPUI5, and OData.
Tech Stack
Languages
JavaScript
Frontend
SAPUI5SAP Cloud Platform
Backend
ODataHANA
DevOps
SAP GUI