Front-end Web Developer
2018 - PRESENTHealthPro- Worked directly with a designer to develop a mobile application, based on the Invision spec, using Ionic 3, Angular 5, SCSS and HTML5.
- Integrated with existing Rest API to handle the functionality required.
- Designed a calendar component to select one or multiple dates.
- Added Stripe.js Elements to handle credit card processing.
- Utilized NgRx/RxJS to handle our Redux-like state management.
Technologies: NPM, HTML, SCSS, JavaScript, TypeScript, Angular, Ionic 3Full-stack Angular Developer
2015 - PRESENTVisonic- Served as the lead developer on a mobile web application using Angular 5, Ionic 3, SCSS, Node.js, NPM, Express, HTML5, and PostgreSQL.
- Integrated with Auth0 for user authentication.
- Created custom interactive Google Map markers.
- Wrote unit tests using Mocha/Chai and Jasmine/Karma.
- Utilized MQTT and Cloudinary to request and upload images from devices.
- Acted as the lead developer on a mobile web application using Angular 7, Ionic 4, SCSS, Node.js, NPM, Express, HTML, and PostgreSQL.
- Set up Webpack Module Bundler to combine and minify our CSS and JavaScript files for production.
- Wrote database functions to interpret and report client usage.
- Enhanced usability of Google Geocoding for address validation.
- Upgraded the application from AngularJS, Ionic 1, and CSS to Angular 7, Ionic 4, and SCSS.
Technologies: NPM, YARN, PostgreSQL, HTML, SCSS, JavaScript, TypeScript, Angular, Ionic 3, Express.js, Node.jsFull-stack AngularJS Developer
2015 - PRESENTVisonic- Set up Webpack Module Bundler to combine and minify CSS and JavaScript files for production.
- Wrote database functions to interpret and report client usage.
- Improved usability of Google Geocoding for address validation.
Technologies: NPM, PostgreSQL, HTML, CSS, JavaScript, AngularJS, Ionic, Express.js, Node.jsDeveloper
2012 - 2015ACA NorthPoint Solutions- Contributed as part of a global team tasked with maintaining and enhancing the functionality of an order management system, written in C# Windows Forms using a SQL Server database, for a leading Hedge Fund.
- Worked directly with the client to identify and fulfill their needs.
- Contributed to different facets of the application including: Security Master, Trade Entry, Compliance Engine, and Allocation Engine.
- Created a framework on top of Coded UI to make writing UI tests faster and more efficient.
- Built an Incident Blotter to monitor Compliance Incidents.
- Served as team’s Automated Test Expert.
- Authored over 200 automated tests in MSTest including Coded UI, Database, and Unit Tests.
- Automated the restore of the Databases and the deployment of our application and services using PowerShell.
- Led the set up of the TeamCity continuous integration system.
Technologies: Windows PowerShell, Microsoft SQL Server, C#.NET WinForms