Angela Pfeffer
Verified Expert in Engineering
Cordova Developer
Clinton Township, United States
Toptal member since January 25, 2019
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.
Portfolio
Experience
Availability
Preferred Environment
TypeScript, Visual Studio Code (VS Code), Git, Angular, React, HTML, CSS
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!
Work Experience
Front-end Engineer
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.
President
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.
Front-end Engineer
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.
Project Manager
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.
Software Engineer Consultant
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.
Experience
Full Web Application (via Toptal)
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
My work was completed primarily using Angular, AngularJS, JavaScript, CSS, SCSS, and HTML.
App for Retail Fashion Network
My work was completed primarily using React, Redux, JavaScript, CSS, SCSS, and HTML.
SmartPedals
Education
Master's Degree in Systems Engineering
Stevens Institute of Technology - Hoboken, NJ, USA
Bachelor's Degree in Mechanical Engineering
Stevens Institute of Technology - Hoboken, NJ, USA
Skills
Libraries/APIs
React, Reactstrap, Node.js, D3.js, Highcharts
Tools
Git, Webpack, Webpack 4, Webpack 2, Webpack 3, SkySpark, Haystack
Languages
JavaScript, CSS4, CSS, CSS2, CSS3, SCSS, HTML, HTML5, Sass, JavaScript 6, JavaScript 5, TypeScript, TypeScript 2, TypeScript 3, ECMAScript (ES6)
Frameworks
AngularJS, Bootstrap 3+, Bootstrap 3, Bootstrap 2, Bootstrap, Angular, Dropzone.js, Ionic, Ionic 2, Ionic 4, Ionic 3, Express.js
Paradigms
Concurrent Programming
Platforms
Visual Studio Code (VS Code), Arduino
Storage
MongoDB
Other
Apache Cordova, Angular Bootstrap, EMCAScript (ES)
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring