Peter Borreggine
Senior Software Engineer using Angular JS-v.17 integrating NodeJS / C# APIs, Typescript, “some” JAVA, SaFE Agile/Kanban/Scrum, JIRA, Azure DevOps, AWS, with MS SQL Server and ORACLE *****@*********.***
Resume as of July 30, 2024
I’m a Sr. Angular, Node, Typescript Engineer who is a results-oriented professional with vision, and a solid performance record of accomplishment. I am an experienced A.I. programmer since 2018 where I built an A.I. for Digital Harbor from scratch in Angular and converted it to an NPM Module for enterprise-wide distribution. I'll show you that while invention requires the creation of new ideas, processes or products, innovation moves one step further and requires implementation of the inventive act. Innovation also implies a value system which seeks to derive a positive outcome from the inventive act, and finally, I don't look backwards for very long... I ‘KEEP MOVING FORWARD’, opening up new doors and doing new things, because I’m curious and curiosity keeps leading me down new paths. PROFESSIONAL EXPERIENCE
INFOSYS, BELLEVUE, WA (REMOTE) JAN 2021 – JUL 2024 Angular Lead / Typescript / Bootstrap / Node / HTML5 / CSS3 / GIT/BASH / QUnit / TDD/BDD Key Technical Achievements: (NOTE: InfoSys changes team members every 6 months to other groups)
• Working as a Sr. Angular Lead Engineer for the iNRM, NRM, Fiber Design, and CSI2 projects
• Attended daily stand ups and grooming sessions
• Worked with StoryBook and Invision (Mockups) to build the screens within Verizon’s Canvas app
• Maintained git version control of my branches as well as sending up merge requests when required
• Helped junior staff with issues regarding Angular and other coding and setup issues
• Working with AngularJS on their Fiber Design system for national implementation.
• Having to work around poorly design code to make my changes fit it and work and helping with the transition to Angular 12 for FimDesign.
• Attended and certified SAFe for Agile training
• Working on Oracle 11g building complex queries, tables and using NODEJS to connect
• Kept copious notes in JIRA for all projects
• Verizon FIM Design Team
• Instrumental is improving Broken Circuit Report and File upload for circuits which was missing
• Improved old AngularJS code as that’s what FimDesign is still on
• Mentored other younger colleagues on the team to bring them up to speed
• Verizon CSI2 Team
• Working with Node JS, ORACLE, and developing middleware for the CSI Team exclusively
• Working on Cucumber Functional Testing writing tests for automation
• Working on E2E Testing and running them to achieve 100%
• Working on the DB side with Oracle SQL Developer
• Running my code both locally and on Postman as needed
• Working with fellow Team Members for assistance wherever possible
• Verizon ITENTIAL Team
• Working on the front end for IOP and the ITENTIAL team
• Getting into REACT Development by maintaining and writing new REACT code
• Continuing to work with the Middleware (NODEJS) wherever needed
• LUMEN Team
• Working on migrating the Classic ASP app from windows Server 2003 to 2019
• Debugging and making it work in modern browsers
• Working with the offshore team to convert the entire app to Angular 16
• Attend daily stand ups and using my expertise of nearly 25 years with Classic ASP to assist wherever I can and help with the migration to Angular including mentoring and training 2
GDIT – CONCRETE, WA (REMOTE) MAR 2022 – FEB 2024
Angular Lead / Typescript / Bootstrap / Node / HTML5 / CSS3 / GIT/BASH / QUnit / TDD/BDD Key Technical Achievements:
• Instrumental in building a completely new website for the VA’s Office of General Counsel (OGC) and their Accreditation program to improve and automate Form21 and Form21A.
• Working on the VA’s GC Laws website and initially asked to help with finding a solution for document upload.
• Was tasked to remove the over 744 in-line styles and putting them into a custom SCSS file and start the process to make sure that the application is section 508 compliant
• Attending daily standups and pushing code via VS TFS
• Instrumental in creating a brand-new website for accreditation and working closely with the client
• Continued to due small things for the app but concentrating heavily on the accreditation website.
• I have suggested the use of A.I. with LUCY from Digital Harbor where I was an integral part of the LUCY team.
• Integration of the A.I. would make the VA the first government agency to have an A.I. as a Guide, Knowledge Expert, and Site Navigator.
• Given permission from Mike Tingey, my former manager, to integrate LUCY into the VA Accreditation website as a test pilot first adopter program.
• Instrumental in migrating over 17,000 lines of Angular 8 code to Angular 15 with my team of two in 89 days, 1 day less than the mark.
• Driving the integration of DataTables.net over DevExpress which has been a challenge for a year
• Have been made a team lead and attend daily Scrum of Scrums UHG/OPTUM VIA JUDGE GROUP, CONCRETE, WA (REMOTE) MAR 2021 – OCT 2021 Angular Lead / Typescript / Bootstrap / Node / HTML5 / CSS3 / GIT/BASH / QUnit / JEST / TDD/BDD Key Technical Achievements:
• Working with UHG/OPTUM, I was instrumental in developing TDD/BDD strategies with regards to covering code
• Created Unit Testing for Angular with the use of SonarQube.
• Reduced the coverage from 52 issues to 0 achieving a success of 80% Gate 9 with FortifyScan
• Successfully created a method to integrate QUnit/JEST into AEM for pure JavaScript testing then worked to get a pipeline created to run SonarQube with Jenkins pipelines in CICD.
• Driving the testing system for several teams, created a PPTX slide for intro into TDD/BDD and documented weekly status for key product managers, the team manager and Judge Group. DIGITAL HARBOR, AMERICAN FORK, UT (REMOTE) APR 2018 – OCT 2020 Sr. Angular Developer with A.I. NLP LLM / Typescript / Bootstrap / Node / HTML5 / CSS3 / GIT/BASH Key Technical Achievements:
• Instrumental in working to create easier, more intuitive, and time-saving methods for the SET FORMS team by utilizing plugins for Angular vice creating components from scratch
• Selected to single-handedly migrate the Enrollment Angular App from ver. 5 to ver. 6 which got the attention of the CEO
• Expanded my knowledge and experience developing A.I. with Natural Language Processor and the Google Voice API, before ChatGPT became a thing, to get our users to interact with LUCY. The A.I. in an open, friendly, and community-based informational conversation acting as a proofreader, guide, knowledge expert and administrative assistant.
• Driven to build easy, intuitive interfaces, services, components, and Enums through object-oriented programming
PROGRESSIVES FOR IMMIGRATION REFORM, WASHINGTON, DC (REMOTE) NOV 2016 – MAY 2017 3
Angular Lead / JS, Ajax / Bootstrap / NodeJS-Server / HTML5 / CSS3 / GIT/BASH / MS SQL Server Key Technical Achievements:
• Designed, developed, and completed an H1B Visa application with a MS SQL Server DB from FOIA requests through DOL and BLS data that helped the US Congress and the Senate better understand where offshore jobs are going.
• Created SQL stored procedures to scan the data (4 MIL records) in under 10 seconds.
• Set up a dedicated hosting environment on IONOS.com as well as creating the platform on PFIR’s site (WordPress) to the new dedicated server.
• Re-established a relationship with the Department of Labor, BLS and DOLETA to obtain FOIA Data in a timely fashion that was broken by past consultants. THINGBLU, LLC, BELLEVUE, WA (REMOTE) SEP 2016 – DEC 2017 Angular Lead / JS, Ajax / Bootstrap / AZURE Server / HTML5 / CSS3 / GIT/BASH / MS SQL Server Key Technical Achievements:
• Hired for this small startup to develop, from scratch, the Database Model, gather requirements, determined priorities, and design and develop the user interface for a cannabis growers.
• Worked closely with the CEO as the Sales Team to build out a demo to show to potential customers in the cannabis industry throughout the states of Oregon and Washington.
• Drove the communication directly with the Washington State Department of Agriculture to obtain monthly spreadsheets for approved pesticides and nutrients used in the application. T-MOBILE, THROUGH PROKARMA, BELLEVUE, WA SEP 2015 – JAN 2016 Angular Lead Architect / JS, Ajax / Bootstrap / NodeJS-Server / HTML5 / CSS3 / GIT/BASH Key Technical Achievements:
• Came aboard as an Angular Architect/Developer developing the new public facing application for T- Mobile Customers that was rolled out in 2016.
• Mentored and trained 15 developers both on and offshore to lead, mentor, and train junior personnel on Angular, Bootstrap, Jasmine, Karma, and Grunt
• Found ways to optimize very dysfunctional code and integrated angular coding best practices improving performance and speed.
FRONTIER COMMUNICATIONS, THROUGH DISYS, SEATTLE, WA MAY 2015 – SEP 2015 Web / JavaScript / Angular / Bootstrap / UI/UX Developer / HTML5 / CSS3 / Mobile Android Key Technical Achievements:
• Hired as an integral part of the new development team to build out a Mobile Tech Portal App for the Field Techs throughout Frontier Communications after the acquisition of Verizon’s landline systems.
• Built a robust Android mobile testing framework and acted as a mentor/trainer for other colleagues on the Frontier Team
• Instrumental in developing a test framework document that outlined the needs for creating an automated testing system.
• Was recognized by peers as a key contributor and have developed a fully automated development CICD solution.
UMPQUA BANK, THROUGH PRIMETEAM PARTNERS, SEATTLE, WA APR 2015 – MAY 2015 Web / JavaScript / Angular / Bootstrap / UI/UX Developer / HTML5 / CSS3 Key Technical Achievements:
• Developed a Call Center Cue Manager application in 5 days with Angular and Bootstrap from scratch. This impressed the IT VP at Umpqua Bank and Cascade Technical Services managers
• Found ways to improve performance through reduced caching, image size reduction, JS file loading with RequireJS, CSS and JS Minification to improve performance both for desktop and mobile 4
EMC/MOZY, SEATTLE, WA SEP 2014 – FEB 2015
Web / JavaScript / Angular / Bootstrap / UI/UX Developer / HTML5 / CSS3 / MAC / Ubuntu Key Technical Achievements:
• Developed from the proof of concept to code the first of many plugin appliances for the portal with Angular, Bootstrap-UI. Angular-UI and JQuery by Developing completely new code (Directives, Services, and Filters) as well as working with custom client-side validation through Angular.
• Instrumental in building connectivity from Angular to GO LANG API’s in a RESTful environment. Using MAC OSX/Ubuntu
• Adapted quickly with using MAC, Grunt, Karma, Node, Require, Restler, npm, and Redis Server as well as developed a custom Grunt.js file that fully automates the build out process. VOLT TECHNICAL/NW, @ OUTBACK POWER TECHNOLOGIES ARLINGTON, WA Jun 2014 – July 2014 Web / JavaScript / Bootstrap / UI/UX Developer / HTML5 / CSS3 (SASS) Key Technical Achievements:
• A short two-month assignment to help perform maintenance on existing code.
• I quickly ramped up to begin coding and debugging within 3 days of starting.
• Quickly learned the MS Azure Cloud, VS 2012 with TFS and improving Angular skills
• Worked on a cloud-based application for Outback Power’s alternative energy web interface in a fast- paced, highly visible, Agile shop with quick deadlines and releases. PREFERRED RESOURCES AT SEQUOIA WORLDWIDE, SAN JOSE, CA Apr 2014 – May 2014 Web / JavaScript / Bootstrap / UI/UX Developer / HTML5 / CSS3 (SASS) / JAVA APIs Key Technical Achievements:
• Hired as a senior JavaScript/UI developer to assist in developing a dashboard for configuring and purchasing headless servers for Presidio, Inc.
• Immediately repurposed to another project just 4 days after being hired to work for a project for Cisco as a JAVA engineer where I hadn’t coded in JAVA since 2002.
• Quickly ramped up developing JAVA APIs, testing using REST with POSTMAN. TEK SYSTEMS AT CHECK-INTO-CASH, CLEVELAND, TN Feb 2014 – Apr 2014 Web / JavaScript / Bootstrap / UI/UX Developer / HTML5 / CSS3 (SASS) Key Technical Achievements:
• Hired as a senior JavaScript/UI developer to assist in developing integrated contest applications for use with the company’s quarterly promotions by developing an online scratch-off ticket contest system, like a lottery ticket, using Bootstrap, Angular and JQuery.
• Developed Facebook integration with existing technology for the new application I’m developing.
• Created a simple MYSQL database to capture the users that register with custom scripting to permit the users only one chance per calendar day.
• Wrote the randomizer for the 3 by 3 grid that permits a 72:81 chance of winning CHASE PROFESSIONALS AT CONCURRENT COMP. CORP., DULUTH, GA Oct 2013 – Feb 2014 Web / JavaScript / Angular / Bootstrap / UI/UX Developer / HTML5 / CSS3 (SASS) Key Technical Achievements:
• Hired as a senior UI/UX developer on a team to build the Management System Portal Interface for Concurrent’s products while working in a fast-paced, AGILE environment.
• Interfaced with custom developed RESTful web services delivering JSON formatted data for display and CRUD operations on SQL and Non-SQL data sources 5
• Utilized Datatables.net for the portal data display and Handlebars to render the data coming from a set of web services delivering JSON objects.
TRIPLE CROWN CONSULTING AT SCHNEIDER ELECTRIC, LAVERGNE, TN Mar 2013 – July 2013 Web / JavaScript Developer / JSON / Bootstrap / Knockout.js Key Technical Achievements:
• Brought aboard for a short-term project that has me developing a web portal HMI (Human Machine Interface) for the Energx500 and EGX300 monitoring systems on Linux platforms.
• Gained on-site proficiency with NetBeans IDE, Knockout.js, Modernizr, and Apache / Maven within 30 days of being hired
GEBBS HEALTHCARE AT QUEST DIAGNOSTICS, AUBURN HILLS, MI Oct 2012 – Mar 2013 JavaScript / JSON / AJAX / SQL Developer / PERL / GitBASH / Classic ASP/VBScript / MS SQL Server Key Technical Achievements:
• Supported the Care360, eForms, and business analyst work using MS SQL Server 2005/8 developing stored procedures / triggers
• Quickly ramped up never using GVIM, PERL 5.16, GIT, and BASH, and immediately began to develop new sections for, and modified existing code to, the Care360 Application. We used a Linux platform for production but Windows for development ADECCO ENGINEERING AND TECHNICAL AT TVA, CHATTANOOGA, TN Dec 2011 – Aug 2012 JavaScript / Classic ASP / AJAX / SQL Developer / Business Analyst Key Technical Achievements:
• Supported the BSL Library legacy system using IBM FileNet heavy and thin client; worked with millions of rows of data
• Supported the ESD team with developing and maintaining JavaScript and JavaScript WebService API code for the various web services, most especially, the FnAPI.asp which would handle all the XML configuration for managing documents
• Researched current processes and procedures making suggestions on solutions to improve how TVA does business; specifically targeted to project management D&P ENTERPRISES (SELF-EMPLOYED) Feb 2007 – Dec 2011 SQL Developer / Administrator / JavaScript / JSON / Web Developer Key Technical Achievements:
• Full redevelopment of two SQL database driven websites: Acquisition Executive Portal and AE Web Portal for DIA. Extensive use of JavaScript / JSON / AJAX / DHTML, Graphics and Classic ASP with extensive VB Script with a MS SQL Server 2005 backend using CSS/W3C DOM compliance standards.
• Coordinated with IT staff and functional end-users to provide support for portal applications while coordinating and managing key system management.
• Managed the testing and migration of code from the development environment to the production environment while maintaining an ongoing maintenance of software including patches & fixes, upgrades, and performance enhancements
GEBBS HEALTHCARE AT THE MARYLAND EMERGENCY MANAGEMENT AGENCY Apr 2005 – Feb 2007 JavaScript / AJAX / MS SQL Server Developer / Classic ASP Web Developer Key Technical Achievements:
6
• Drove and was an integral part of the design and development process and in single-handedly developed the interface for CAD (Computer Aided Dispatch) that brought together all the 26 jurisdictions in the State of Maryland’s 911 call-centers.
• Developed Mini Portal applications for the Staff Listing and Emergency Managers list on the portal using JSP and servlets, JavaScript and Classic ASP
• Created custom reports for the Maryland Department of the Environment (MDE) using MS SQL Server 2005.
RAC MANAGEMENT SERVICES, INC., Bethesda, MD Sep 2002 – Apr 2005 PowerBuilder / SQL / JavaScript / Web Developer / SQL Analyst Key Achievements:
• Delivered thin-client, browser-ready migration of Material Requirements Module within two-weeks.
• Drove redesign of Computer-Based Training Module for Product Accountability Supply System, bringing system from antiquated PowerPoint/static solution to dynamic HTML/CSS/JavaScript and interactive user-focused system that was delivered globally
• Spearheaded reengineering of RACMS corporate Web site and the Human Relations Portal
• Instrumental in the design and development of a MS SQL Server 2005 dynamic database driven website using JavaScript, AJAX, HTML3/4, CSS2 for job searching/matching for the University of Maryland, Center for the Advanced Study of Language (CASL).
• Worked as a project manager for several high visible projects which included a conference in June 2004 featuring the US Secretary of State, the US Vice President, the US Secretary of Defense, the Governor of Florida, the Governor of New York and the Commander of Allied forces in Iraq SYBASE, INC., Bethesda, MD Aug 1999 – Sep 2002
Senior PowerBuilder Developer with JavaScript and Sybase ASE Database Key Achievements:
• Designed, developed, and implemented the Contact Information Management System for Sales and Federal Team Practice and Resource Managers using MS SQL Server 2000 as the backend
• Prepared and delivered demonstration of DHTML-based Enterprise Portal Solution for Central Intelligence Agency (CIA).
• Worked at Gary Job Corps, Austin, TX, identifying and recommending improvements, while personally providing performance enhancements and tuning to improve stability.
• Selected by National Science Foundation to analyze and improve coding methodologies, establishing best practices to streamline development efforts
• Served lead role in migration of two-tiered application to n-tiered application for Transportation Coordination – Automated Information Management System (TC-AIMS), coordinating all project resources and serving as key point-of-contact with project managers. Required extensive thought processes to complete the project which used PowerBuilder as the middle tier. DEVELOPMENT HIGHLIGHTS
• Business Experience:
• Able to understand the user’s workflow process to develop a much easier, intuitive and time-saving applications.
• Able to create trusted partnerships between stakeholders with the ability to manage several client’s partnerships
• Understands business needs, user requirements, graphic elements, branding, and translates them into a robust, user-centric solution
• Recognize potential reuse in the organization or in the application by observing and understanding the broader system environment, creating the component design
• Fosters a collaborative environment where the real business needs of the customer are understood, and solutions are created to satisfy those needs 7
• Has a strong work ethic with excellent clear and concise verbal and written communication skills
• Technical Experience:
• Uses great judgement to subdivide a complex application, during the design phase, into smaller, more manageable pieces.
• Able to intuitively grasp the functions of each component within the application by interviewing the client, understanding what they have, why they have it and how they want to change it.
• Understands the interactions and dependencies among components and finds ways to integrate them to each other.
• Able to communicate the aforementioned concepts to other developers through mentoring/ training through a trustworthiness and integrity
• Comfortable with inventing the future through a visionary mentality using my vast knowledge and experience to cut costs, drive productivity and show a clear path to an end solution without having to “RE-INVENT” the wheel.
• Intermediate experience with Advanced JavaScript, Typescript 4.x, Node 14 and actively uses the latest frameworks like: Angular 6 - 18, Lodash, Syncfusion’s plugins, Datatables.net
• Uses UML tools like yEd to assist in effectively communicating the system design and architecture by knowing how to build for developers but think like a user.
• Uses vast knowledge and experience to understand that all UI states or requirements won’t apply to all designs by having the ability to see beyond the design into what “can be” through interviewing the client to identify their needs, wants and desires and quickly organize into immediate needs and pushing off other wants into future enhancements.
• Unique ability to compartmentalize and modularize Angular applications where they are completely polymorphic by reducing repetitive components and services which increases application performance exponentially.
• Process Experience:
• Strong proficiency in AngularJS to the Latest version with its advanced features, Rxjs operators, Emitters, API development with NODEJS, C# ASP.NET CORE, Angular Performance optimization, Compilation and Angular Rendering (Angular Universal), TrackBy option, Change detection Strategy, and Web workers.
• Excellent understanding of creating modern CSS layouts, with a deep understanding of CSS Flexbox and CSS Grid - SASS, CSS Flexbox, CSS Grid, SASS & SCSS, and CSS theme development
• Experience with creating applications that translate designs and responsive behavior that looks identical to design concepts.
• Have a vast knowledge and experience with Datatables.net (over 20 years) for data visualization data grids, with filtering that doesn’t require going back to the server for every keystroke.
• Transform design systems (UX guidelines) into well-structured Angular components, prioritizing efficient development with clean and maintainable HTML/CSS. Further boost development speed and collaboration with Storybook, while ensuring design consistency through SCSS
• Extensive use of Bootstrap for styling whereby I build just one site for many devices to maintain responsive design throughout.
• Ability to lead business intelligence solutions through all stages of the AGILE and KANBAN SDLC using SCRUM to solve problems early in the development cycle including pair programming and track successes and bugs with JIRA.
• Can easily demonstrate communication and presentation, management, facilitation and negotiation skills.
• Strives to continuously learn new technologies and software and challenges the companies I work for to find easier, more intuitive and time saving approaches to improve the user experience on every level
• Ability to maintain a laser focus on driving goals, regardless of outside business environmental conditions.
• Have a proven track record of consulting and professional services experience since 1979 when I worked for my late father at Eastman Kodak Co. in the Facilities Management department.
• Writes, speaks and thinks clearly as I am a published author, freelance journalist for www.hollywoodtimes.net/author/pdonovan (under my pen name), and screenwriter TECHNICAL BACKGROUND
8
Operating Systems:
Windows 10 & 11 Pro, Windows Server 2019, MAC OSX 10.94, Ubuntu 14/15 LTS with PLESK Platforms:
Microsoft IIS 11 Admin and Development, Apache Tomcat, Apache HTTP, Linux shell scripting Tools:
Microsoft Office 365, Visio, PaintShop Pro 2021/22, MS Visual Studio 2021, NetBeans 12.5, JIRA, NODE.JS, NPM Modules, AGILE SCRUM, Kanban, Confluence, WordPress 5.x, Jenkins Pipelines with SonarQube Integration, Jest and Junit, Cucumber, Azure Devops Development:
AngularJS – 17, HTML5, CSS3, Advanced JavaScript, Typescript 4.x, VBScript, AJAX, SDLC, JQuery UI, JSON, PHP, GIT/BASH, Bootstrap 4x, RESTful web services, Postman, SASS/LESS, NODE server development, RxJS, SonarQube, QUnit, FortifyScan, Jest, REACT, A.I. with NLP and LLM, C# API development, Node JS API Development with MS SQL Server Stored Procs Databases:
MS SQL Server 2005/8/19 R2, Postgres SQL, maintaining operational systems and data warehouses and familiar with SSRS and SSMS, Cassandra integration, MongoDB EDUCATION & TRAINING
Associate of Arts and Science Degree Major in Civil Engineering with a Structural Design and Architectural Specialty from Monroe Community College, Rochester, New York – 1981 Certificate of Completion Visual Communications – Community College of the Air Force, Lowry AFB, Denver, CO Certificate of Completion Construction Drafting/Design – Defense Systems Management College, FT Belvoir, VA
Taking courses on Pluralsight to improve skills as well as using Stackoverflow, Stackblitz, Codepen, JSFiddle and others by actively participating in the developer community. Personal Company Website: www.webparity.net
Personal Website and Portfolio: www.peterborreggine.us KEYWORDS: ANGULAR, BOOTSTRAP, NODE, HTML5, CSS3, TDD, BDD, GRUNT, UI/UX DESIGN, WEB DEVELOPER, CLOUD, AZURE, BIZSPARK, API, AWS, DEDICATED SERVER, WINDOWS 2016, MS SQL SERVER, MYSQL, POSTGRESS, CASSANDRA, JAVASCRIPT, JQUERY, GIT, BITBUCKET, STASH, OPEN SOURCE, LINUX, PHP, LAMP, LEAD ARCHITECT, DATABASE, ORACLE, RESTFUL, REST APPS, STORED PROCEDURES, SQL QUERIES, T-SQL, MOBILE APP DEVELOPER, ANDROID, JASMINE, KARMA, UNDERSCORE, PERL, MS OFFICE 2016, WINDOWS 10 PRO, TECHNICAL WRITING, QUNIT, SONARQUBE, FORTIFYSCAN, A.I., NLP, LLM