Hi Hello!
It's Nice To Meet You
know me more

ABOUT

Hello, my name is Tiffany.

I am a Web Front End Developer.

PERSONAL PROFILE

I'm a Software Engineer with a passion for front-end design and user-centric solutions.With experience in software engineering, I specialize in crafting visually captivating interfaces to meet client needs.I'm driven by the opportunity to create impactful products that enhance user experiences. I thrive in collaborative environments and prioritize continuous improvement.Let's leverage technology to solve real-world problems and make a positive difference together.

AREAS OF EXPERTISE

  • JavaScript (ES6+), TypeScript
  • React, Redux, Next.js
  • HTML, CSS/SCSS, Styled Components
  • Material UI, AntDesign, Tailwind, Bootstrap
  • Webpack, Node.js
  • Express,RESTful APIs
  • Version Control (Gig/GitHub/GigLab)
  • TDD (Jess, Cypress, and React Testing Library)
  • HTTP/JSON/AJAX - RESTful API Design
  • Storybook, Go-language, GraphQL
  • MySQL/PostgreSQL, MongoDB, Docker
  • D3.js, Three.js, Svelte, Vue,
  • AWS (Amazon Elastic Compute Cloud), Authentication, JWTs.

WORK EXPERIENCE

  • May 2023 - Present

    Rice University

    Frontend Developer
    • Led the setup and development of the frontend SlaveVoyage project, resulting in a 25% performance boost by optimizing code and enhancing user experience.
    • Built a robust and scalable frontend architecture using React TypeScript, resulting in a 20% improvement in development efficiency.
    • Engineered a streamlined Redux-based state management solution, enhancing data flow and drastically simplifying the project's application architecture.
    • Spearheaded the development of user-centric UIs, specifically focusing on the Networks Graph and Estimate feature, driving a 30% growth in user retention and a 20% rise in customer satisfaction.
    • Implemented an intuitive modal network graph and map features using React and d3.js, enhancing user understanding by visually representing voyages, slaves, and enslavers for an enriched and interactive experience.
  • Aug 2022 - Dec 2022

    Gigamon

    Software Engineer
    • Created an intuitive column profile to allow users to easily change columns and choose appropriate column profiles with Material UI, CSS, React and TypeScript
    • Developed the state management infrastructure using Redux Toolkit to preserve predictable state management change.
    • Utilized Material UI to modernize design on insight web page following UI/UX best practices and to improve user functionality and end user feedback while interacting with the application.
    • Migrated codebase from class component to function component to enhance code readability and to use React Hook in order to prepare for rapid scaling and optimized debugging and maintainability of code.
    • Modularized components to increase code comprehension and reusability.
  • Dec 2020 - Aug 2022

    Level-11

    Software Engineer
    • Developed a customer head fund platform that allows the company for identifying and verifying clients with the data being stored in a SQL database.
    • Created assessment forms through React.js for different customer stages that cut processing time by 30%.
    • Extensive usage of Storybook, allowing a team to build UIs in isolation in the application.
    • Employed Next.js to create a landing page and frame for a web app due to its ability to split code automatically for quicker intuitive page routing, and SEO-friendly static-site generation.
    • Implemented middleware functions in Golang to handle endpoint requests to modularize backend requests with a discernible chain of responsibility and separation of concerns.
  • Oct 2019 - Dec 2020

    GridWhiz Thailand

    Frontend Web Development
    • Engineered efficient state management with React Hooks, enhancing functional components responsiveness during asynchronous data fetching.
    • Optimized React-Router for dynamic client-side routing, streamlining public and private routes, minimizing server calls, and ensuring a standardized user experience.
    • Spearheaded a responsive iEnergyWhiz website, unifying user interfaces across desktops, tablets, and mobile devices using React.js. server calls.
    • Collaborated closely with UX/UI designers to craft visually compelling applications meeting user requirements.
  • 2022

    OPEN SOURCE | Sveltool Chrome DevTool

    Software Engineer
    • Integrate a Chrome DevTool for Svelte with Chrome Manifest Version 3 to locate and parse incoming resources, walking the resulting abstract syntax tree to isolate web page components, algorithmically extracting state and props.
    • Utilized D3.js to create SVGs displaying dependency trees, component hierarchies, and component rendering for simple and organized application visualization during the developing and debugging process for dev users.
    • Contributors and Navbar features for the Svletool website using WebGL to display details and information.
    • Product developed and maintained under tech accelerator OS Labs (http://opensourcelabs.io).Product developed and maintained under tech accelerator OS Labs (http://opensourcelabs.io).
  • Be Part
    Of My
    Story!

Educational Details

RAMKHAMHAENG UNIVERSITY

Bachelor of Business | Nov 2003 - May 2006

TEXAS SUCCESS ACADEMY USA

PRIVATE HIGH SCHOOL | Aug 2018 - Apr 2019

Public Talks :

“Application Security” Jeeny and Bractlet Speaker Series

Professional software engineer with experience contributing to design and software development. I enjoy the frontend aspect of design which focuses on visuals and client needs. Excellent capabilities in identifying potential issues and implementing product solutions. Strong problem-solving and organizational skills were useful in any multidisciplinary setting. Effective in a team atmosphere with thoughtful attention to communication.

Contact

I am not here to be Average, I am here to be AWESOME!