Angela Pfeffer, Software Developer in Clinton Township, NJ, United States
Angela Pfeffer

Software Developer in Clinton Township, NJ, United States

Member since October 24, 2018
Angela is a software engineer with a background in mechanical engineering. She's been involved in a number of startups as well as having designed software to remotely control and improve the efficiency of large-scale heating and cooling systems. Angela is very skilled with React, Angular, TypeScript, HTML, Cordova, and Ionic.
Angela is now available for hire

Portfolio

Experience

Location

Clinton Township, NJ, United States

Availability

Part-time

Preferred Environment

Git, Visual Studio Code, TypeScript, Node.js

The most amazing...

...thing I've helped to build remotely managed and monitored large heating and cooling systems. Within 1 week of connecting, I saved my client over $200,000!

Employment

  • Front-end Engineer

    2016 - PRESENT
    BallStreet Trading
    • Programmed the front-end views of a phone app based on static images of each screen.
    • Worked one on one with designers for an optimal user experience with the application.
    • Provided ongoing HTML/CSS/SCSS support and mentoring as needed by other members of the team.
    Technologies: Angular 2, Ionic 2, Cordova, React, JavaScript, TypeScript, HTML5
  • President

    2014 - PRESENT
    Raritan Valley Home Inspection
    • Wrote and maintained custom software to more quickly, accurately generate home inspection reports, ensuring that all reports meet or exceed NJ minimum standards of practice.
    • Created a custom website for the company, utilizing a single-page application to maintain loading speeds.
    Technologies: Node.js, React, Angular
  • Front-end Engineer

    2012 - 2016
    FunnelFire
    • Developed a website's front-end views based on images from the user interface designer. It was developed primarily in JavaScript and HTML.
    • Implemented the front-end logic to enhance the user experience with filtering and autocomplete searches.
    • Programmed a mobile application for users in Cordova.
    Technologies: JavaScript, HTML, Cordova
  • Project Manager

    2011 - 2016
    Pacific Controls
    • Developed with the SkySpark framework with project Haystack tagging as well as building user interface widgets with Angular JS with Bootstrap.
    • Coordinated the development of the company’s in-house software platform between a local command control center and development and remote India and Dubai development teams.
    • Worked directly with clients to improve the facility functions and energy efficiency by programming and implementing energy analytics tailored to the client’s specific needs.
    • Wrote analytics to remotely manage and control heating and cooling systems. Saved one client over $200,000 in less than a week after going live.
    • Led the development of new client-facing dashboards, mainly focusing on creating D3.js charts. Energy and equipment data was displayed in a range of D3.js charts.
    Technologies: SkySpark, Project Haystack, AngularJS, Bootstrap
  • Software Engineer Consultant

    2009 - 2014
    FivePM Technology
    • Programmed the front-end interface for monitoring vehicle locations online.
    • Developed an online interface to allow clients to request stops via a dispatch system.
    Technologies: JavaScript, HTML

Experience

  • Full Web Application (via Toptal) (Development)

    I worked with a team, including a designer and back-end developer to create a web application for our client. Work included creating pixel-perfect implementations of high-fidelity designs, working with a beta testing team to change and improve the product, and working on a Python/Django back end for full application functionality.

    The application has clients upload spreadsheets, processes the data, algorithmically matches the client data to standardized data, and allows the client to confirm the matches. Functionally, this was created using Dropzone.js and AngularJS, as well as extensive use of JavaScript, CSS, LESS, and HTML.

    I was also responsible for modernizing the existing code base, including implementing best practices like DRY as well as migrating to ES2020 by switching to WebPack and Babel.

    Once data has been processed, the clients are given access to dashboards, which include graphs made dynamically with CSS and HTML as well as Highcharts.

  • Dashboards for ExxonMobil (Development)

    I created pixel-perfect implementations of high-fidelity designs. Where no high-fidelity designs existed, I designed and implemented pages based on wireframe diagrams and user feedback. Additionally, I maintained and upgraded legacy applications for the company and advised on the functionality needed to improve and create new internal dashboards.

    My work was completed primarily using Angular, AngularJS, JavaScript, CSS, SCSS, and HTML.

  • App for Retail Fashion Network (Development)

    I worked with UI/UX designers and created pixel-perfect application pages based on their high-fidelity designs. I implemented complex animations and transitions to produce a seamless user experience as expected by high-end fashion shoppers. I also helped design REST API based on front-end needs for implementation by a back-end engineer.

    My work was completed primarily using React, Redux, JavaScript, CSS, SCSS, and HTML.

  • SmartPedals (Development)

    I designed and prototyped a locking mechanism for a bicycle sharing system, using embedded IoT programming.

Skills

  • Languages

    JavaScript, CSS5, CSS4, CSS, CSS2, CSS3, SCSS, HTML, HTML5, Sass, JavaScript 6, JavaScript 5, TypeScript, TypeScript 2, TypeScript 3, ECMAScript (ES6)
  • Frameworks

    AngularJS, Cordova, Bootstrap 4, Bootstrap 3+, Bootstrap 3, Bootstrap 2, Bootstrap, Angular, Dropzone.js, Ionic, Ionic 2, Ionic 4, Ionic 3, Express.js
  • Libraries/APIs

    React, Reactstrap, Node.js, D3.js, Highcharts
  • Tools

    Git, Webpack, Webpack 4, Webpack 2, Webpack 3, Haystack
  • Paradigms

    Concurrent Programming
  • Platforms

    Visual Studio Code, Arduino
  • Storage

    MongoDB
  • Other

    Angular Bootstrap, EMCAScript (ES)

Education

  • Master's degree in Systems Engineering
    2009 - 2011
    Stevens Institute of Technology - Hoboken, NJ, USA
  • Bachelor's degree in Mechanical Engineering
    2007 - 2011
    Stevens Institute of Technology - Hoboken, NJ, USA

To view more profiles

Join Toptal
Share it with others