ANDREW GUTHRIE
Full Stack / Front End Engineer / Designer
eManage CRM
Developer, designer, and effective team lead in development of business CRM. Dealt with structure, designing coding standards, memory management, performance, and sensitive programming such as prices.
Vescence
Sole Front End Developer responsible for CSS/HTML markup from scratch, functionality with Angular as a foundation, performance, animations, UX, backend integration, and while helping occassionally in the Back End (Node + Mongo)
Vescence

This project was a social media web application designed for use as an internal company network. My role was full stack development with more focus on the Front End Developer side of things such as CSS/HTML markup from scratch, functionality with Angular as a foundation, performance, animations, UX, backend integration, and while helping occassionally in the Back End (Node + Mongo)
I was responsible for:
  • Complete Front End development with TypeScript and AngularJS
  • CSS3, Design, and 3D animations
  • Project structure and markup
  • Hooking up RESTful API's
  • NodeJS and MongoDB
  • Prototyping and Iterating ideas
eManage CRM


This project is a CRM developed for enteprise orders, campaigns, email, and warehouse management. I was a Front End Developer, designer, and effective team lead in development of the front end programming. I dealt with Angular, designing coding standards, memory management, performance, and sensitive programming such as prices.
I was responsible for:
  • AngularJS (single page application)
  • Tackled performance optimizations, solved memory leaks, and taught/led team to develop with Angular's limitations in mind
  • RESTful API's and Sockets
  • Lead developer of sensitive sections such as prices and emails
  • Web Security (front end XSS, also implemented Salted and Hashed passwords)
  • CSS Look and Feel; Designed visually entire platform, and created optimized and reusable components (such as grids and switches)