Resume
Comcast
UI Lead / Scrum Master
Apr 2023 - Present
- Create and maintain Angular 16 application to monitor network disruptions on national scale
- Maintain flow between application repository and application deployment in DevOps system flow
- Concurrently conduct daily Scrum meetings and review Application status for team
- Handle all Scrum related tasks including daily calls, planning, reviews and retrospectives
T-Mobile
Programming & Development Lead
Dec 2022 - Apr 2023
- Maintaining Angular 13 application, state, components and services.
- Managing NgRx state management and adding new state for application.
- Consuming and creating backend collection data using MongoDB Compass.
- Creating and maintaining classes, mocks and objects based on Swagger contracts.
- Binding API calls and consumption to the NgRx stat using Redux and rxjs operators.
Penske
Programming & Development Lead
Jan 2021 - Dec 2022
- Maintain Angular 8/9/12/14 Enterprise application, styles, schema, components and services
- Receive UX designs, assets, requirements and acceptance criteria from UX design
- Interpret and implement new features on a sprint-by-sprint basis in an Agile environment
- Ensure features test driven and delivered ahead of time to QA for testing and deployment
- Accept and resolve bugs in and outside personal scope to help team meet 100% capacity
Mindsect
Chief Technology Officer
Aug 2020 - Dec 2020
- Create Technology Assessment for over 10 in-house brands and 3 client brands
- Assess state of each brand and associated web application
- Create Technology Stack for front end, middleware, API and back end of all brands
- Address partners and investors regarding technology plan for 2020-2025
- Create International Localization plan of desired brands in Mandarin and Japanese
- Ensure synchronization between all international teams and contractors
PG&E
Sr Full Stack Developer
Feb 2020 - Jul 2020
- Focus on creation of UX/UI experience for new Angular 9 application
- Implement a system of design thinking processes
- Handle all aspects of user experience for new application
- Handle all aspects of usability and accessbility for new application
- Conduct continuous user interviews and feedback as part of design process
- Utilizing UX tools for MVP concepts and rapid prototyping
- On cal lfor additional backend and frontend requirements
Macy's
Senior Software Engineer
Sep 2019 - Feb 2020
- Design, implement, and maintain Purchase and Delivery section of retail website
- Develop scalable and reusable components in core JavaScript, React, VUE and Backbone
- Handling state management of web application using Backbone Radio
- Code new features and update existing components with Node.js
- Ensuring optimal user experience based on business requirements
Woodard Education
Interim Chief Technology Officer
Jul 2019 - Aug 2019
- Building out continuous integration infrastructure using Jenkins
- Moving legacy code from Core PHP framework to Node.js and Angular 8
- Training new staff on Angular 8 updates and best practices
- Holding training sessions for investors, managers and staff in best Agile practices
- Creating new online language tests, exams, grading and tracking system using Angular 8 services
- Building backend content management system using React and Redux
- Building WeChat social platform application for student recruitment and marketing
- Conducting interviews for new Software Engineers in Mandarin Chinese
- Leading all translation staff training in Mandarin Chinese
Cepheid
Senior Software Engineer
Mar 2019 - Jun 2019
- Design, implement and maintain medical diagnostic application software
- Develop application software with Angular 7
- Participate in cross-functional project teams with scientists and other engineers
- Adhere to ISO and FDA regulated environments
- Adhere to software development and source control processes
Excelfore
Java Full Stack Developer
Sep 2018 - Feb 2019
- Java core and J2EE back end application and maintenance
- Angular 5/6 Development and methodology
- TypeScript Front End model mutation for Back End consumption
- Concentration on Angular 6 web application development
- Upgrading Angular 4/5 applications to Angular 6 syntax and component architecture
- Java Core and REST API development and configuration
- Project development in both English and Mandarin Chinese
ACT
Sr Java Programmer
May 2018 - Aug 2018
- Maintaining current AngularJS applications
- Creating Proof of Concepts for stakeholders using AngularJS, Bootstrap, HTML5 and CSS3
- Creating defined Typescript models to fully replicate web services data on front end
- Building large mutable objects from multiple REST calls to be displayed on front end
- Creating Angular 1.7 services to split data to be consumed back to web services
Bank of America
Application Programmer
Nov 2016 - Apr 2018
- Designing and maintaining new standalone applications for Risk Management Department
- Building application with core Java and Web Services in Java/EE or J2EE environment.
- Rapidly developing mockups using Angular 1.5, Bootstrap, Materialize, SQL and Maven
- Moving development through continuous integration (Jira, BitBucket, Jenkins, Ansible Tower)
- Building enterprise REST/API using Spring Hibernate, resolving through Angular and Thymeleaf
- Ensuring corporate requirements are correctly applied to all future internal applications
- Assisting in daily runs of internal SQL risk management database queries
- Developing Angular 2/4 Methodology for new BofA Web Applications
- Helping move application workflow from Third-Party Vendor to completely in-housed applications.
Equifax
Senior Application Developer
Jun 2016 - Nov 2016
- Maintain code based on user requirements utilizing Java/EE, Java and Spring/MVC environment
- Work with other teams on projects using Angular.js, JavaScript and other JS frameworks
- Develop Angular.js and TypeScript documentation for the Confluence/JIRA environment
- Analyze user needs, program functions and steps required to develop applications in Agile environment
Lenovo
UX Designer
Oct 2015 - Apr 2016
- Communicate requirements of design team to global web development team's Agile workflow
- Assist in creating mockups, wireframes and prototypes responsively
- Daily usage of HTML5/CSS3, JavaScript, jQuery, Handlebars.js and AngularJS directives
- Ended contract by taking UI lead role in creating responsive ready prototypes for shareholders and business analysts for accessories department
Xiaozao
Senior Web Developer
May 2015 - Sep 2015
- Created Initial Mobile and Web Application Mockups for Startup's Recruitment Campaign
- Developed front end with HTML5/CSS3, JavaScript and backend with PHP 7 Authentication
- Reported to Startup Team and Created Monthly Requirements for Evolving Needs
- Trained Jr. Team in best web hosting and database practices in AWS and OSS requirements
Woodard Education
Senior Web Developer
Oct 2008 - Apr 2015
- Developed online strategy for new American language school for Chinese market
- Created website utilizing tools such as CSS3, HTML5, jQuery and JavaScript
- Maintained back end using LAMP stack (Linux, Apache, MySQL, PHP)
- Developed user authentication using MD5 hashed password encryption
- Agile story and requirements for global web development team
- Programmed Angular.js-based customer award system that increased user conversion over 60%
Daymon Worldwide
Graphic Designer
Jan 2006 - Aug 2008
- Approving artwork submitted by private pharmaceutical brand clients
- Researching major pharmaceutical brands, packaging and corporate color strategy
- Checking and approving all technical writing for Long's private label packaging
- Attending weekly meetings to assure quality assurance of private labels
- Visiting local Long's locations to ensure quality assurance and in-store product placement
Linden Lab
UI Developer
Jan 2005 - Dec 2005
- Worked as developer to complete UI-related tasks within a pre-Agile task system
- Developed mockup and paper prototypes for initial Press Release page design
- Created back end system using LAMP stack for Press & Media interface
- Maintained lead of Press & Media department interface
Kelly Services
Web Developer
Jan 2000 - Dec 2004
- Drafting paper mockups, requirements and wireframes for client and web design teams
- Attending daily meetings and confirming client's specifications based on needs
- Created websites and layouts utilizing HTML, CSS and JavaScript
- Created software documentation (white papers) for clients for new hire orientation process
- Integration of data from various back-end services including MS Access, SQL, PHP and MySQL
- Assurance of clients staying up to date with latest web technologies
Education
San Francisco State University
Computer Science Degree, SFSU (incomplete)
Sep 1997 - May 1999
Majored in Computer Science, minored in Japanese at San Francisco State University. Dropped out of university to start working in Silicon Valley as a web design contractor.