WORK EXPERIENCE

Software Engineer
Upward.net
April 2019 - Present
FRONT-END
  • Allowed users to securely communicate with servers after authenticating by incorporating JWT and utilizing browser local storage, and axios interceptors.
  • Designed and implemented a search component that allowed users to filter their result. In addition, this also allowed users to share and or save their filtered search results by utilizing the web URL.
  • Reduced API requests of react-autosuggest components to server by utilizing RxJS debounce time and text input uniqueness.
  • Enabled users to efficiently fill out form fields by incorporating autosuggest and autofill.
  • Technology used: Angular, Ajax, Axios, Babel, CSS, DOM, Groovy, HTML/HTML5, JavaScript/ES5/ES6, JSON, JSP, NPM, ReactJS, Redux, RxJS, Sass, TypeScript, Webpack
BACK-END
  • Spearheaded the transition of the team’s Spring monolith architecture to utilize Spring microservices, allowing the application to be more scalable.
  • Automated periodic parsing and classification of emails and its associated file attachments.
  • Constructed and maintained APIs that are responsible for returning filtered search results.
  • Manufactured a service that dispatches templated emails.
  • Implemented a feature that allowed credit cards to have scoped visibility to users.
  • Technology used: Hibernate, Java, Spring Framework, SQL, Git, SVN
Web Developer
Upward.net
Aug 2017 - Oct 2018
  • Devised and developed web apps/tools to automate tasks and improve efficiency for professors and other clients in the business school.
  • Discussed application requirements with clients and composed a high-level functional specifications of the project.

EDUCATION

University of California, Berkeley
Electrical Engineering and Computer Science
April 2020 - Present