Senior Software Engineer2019 - 2020Tanium
Technologies: React, Angular, Node.js, Python
- Rewrote UI from AngularJS to React and Redux.
- Built out Electron app written in React.
- Added new features to the back-end Node.js/Express.js application.
- Led a global, cross-team initiative that increased product time to value.
- Upgraded legacy code to latest ES6 with async/await.
MEAN Stack Developer2019 - 2020Anthem
Technologies: Node.js, Angular
- Worked with a cross-functional team to build out fitness tracking integration and UI.
- Worked on a middleware written in Node.JS Express and microservices.
- Followed Scaled Agile with PI Planning.
- Served as the front-end technical lead which advised on best practices.
Full-Stack Web Architect2018 - 2019Healco
Technologies: Node, React, Redux, AWS
- Built the team from 0 people to 5.
- Designed an automated payment system using Stripe.
- Architect infrastructure utilizing AWS and CI tools.
Senior Software Engineer2018 - 2019Zuora
Technologies: AWS, Angular6+, Redux, Hapi
- Built out a customization platform for objects (account, invoice, usage).
- Designed a service orientated architecture which was adopted company wide.
Principal Software Engineer2016 - 2018AbacusNext
Technologies: Angular, Salesforce, Apex, NetSuite, ERP, SuiteScript 1.0, SuiteScript 2.0, AMD Mocha, Sinon, Chai, Test driven development, Node.js Koa.js, Generator functions, Promises, JSPM, promises, async/await, Agile methodology, On-premise Atlassian Suite
- Implemented two way syncing between Netsuite, Salesforce, and a custom ecommerce site and portal.
- Migrated all on-premise servers to Azure.
- Designed a virtual machine deployment system spanning multiple systems including API server, front-end, Salesforce, Netsuite, email server, and multiple on-premise machines.
- Designed and deployed continuous integration using Jenkins and Bitbucket.
- Designed a one button deployment system spanning multiple servers with Jenkins.
- Implemented a custom payment processor.
Software Engineer2015 - 2016Tillster
- Created, maintained, and managed a scalable enterprise ordering and management application used to place over 50 thousand transactions a day.
- Worked with major companies such as Pizza Hut, Burger King, Taco Bell, KFC, and many more.
- Designed a worldwide deployment and update system used by hundreds of machines all over the world behind firewalls or on a wireless connection.
Owner2010 - 2015Pham Technologies
Technologies: AngularJS, Angular2, React, Reduc, MobX, Flux, Salesforce, Apex, Azure, AWS, MySQL, nginx, CentOS, linux, git, Jenkins
- Managed sales and development.
- Worked on a variety of projects, from development to breach assessments and remediation to managing a global team of off shore developers.
Owner2005 - 2015FinityPC
- Founded an organization that specialized in high-end computer consulting and sales catering to the film industry, developers, 3D designers, and a myriad of use-cases which require personalized high-end customized computer, consultant, and support. I was responsible for all things technical, from being on sales calls as the technical resident expert to developing the integrated eBay PC customizer.