Brook Hutchinson
|Education |Online Presence |
|Brook Hutchinson |Online Portfolio |
|Southern Methodist University |Github Profile |
|BBA in Management Information Systems |LinkedIn Profile |
| | |
|Contact Info |
|Email brookhutchinson@ |Cell (832) 368-4020 |
| |
|Career Summary |
|Worked with Angular as a Senior Developer and Architect (Angular Versions 2 through 16) |
|Rearchitected Angular Applications to use Angular Best Practices |
|Developed new features for Angular Enterprise Applications |
|Updated Angular Applications and updated third-party npm packages |
|Improved performance of websites using Google Developer Best Practices |
|Improved ability to maintain code of multiple Angular Applications |
|Developed Angular Applications that communicate with RESTful APIs |
|Improved User Experience of web applications using Bootstrap, Angular Material, CSS Flexbox, CSS, SCSS |
|Designed Response Design Websites |
|Wrote Acceptance Criteria for User Stories. Wrote documentation for npm packages |
|Developed Opensource E-Commerce Retail Website that served thousands of customers over 5 years |
|Business Owner of High-End Clothing Boutique (Brick and Mortar Store) for over 5 years |
| |
|Technical Expertise |
|Angular (2 through 16) |Reactive Programing |RxJS Operators |Artificial Intelligence |
|Angular Material |Generative AI |Performance Optimizations |node.js / npm |
|Responsive Design |Bootstrap 5 |CSS / SCSS |CSS Flexbox |
|Angular Unit Tests |Jasmine / Karma |TypeScript / ES6 |Use RESTful APIs |
|Git / Github / TFS |Azure DevOps |Create CI/CD Pipelines |JavaScript / jQuery |
|AG Grid |Ignite UI for Angular |Infragistics |chart.js / moment.js |
|Data Visualizations |d3.js / SVG / Kibana |OpenShift |JIRA / Confluence |
|Data Analytics |MongoDB |Elasticsearch / Logstash |Windows / LINUX |
|Google Firebase |NoSQL / SQL |Visual Basic 6.0 / |SQL Server / Oracle |
| | | | |
|Training |
|JavaScript Best Practices |JavaScript |Pluralsight (Johnathan Mills) |Completed 02/2023 |
|Angular Reactive Forms |Angular 11 |Pluralsight (Deborah Kurata) |Completed 01/2021 |
|RxJS in Angular |Angular 10 |Pluralsight (Deborah Kurata) |Completed 12/2020 |
|Angular Getting Started |Angular 10 |Pluralsight (Deborah Kurata) |Completed 10/2020 |
|Angular Bootcamp |Angular 7 |Oasis Digital |Completed 11/2018 |
| | | | |
|Work Experience |
|Jul/2021 to Nov/2022 |GEP Worldwide |Principal Software Engineer |
|Jan/2021 to May/2021 |Southern Company |Senior Angular Developer |
|Aug/2020 to Sept/2020 |NBCUniversal |Senior Angular Developer |
|Feb/2019 to Jun/2020 |ExxonMobil |Senior Angular Developer |
|Apr/2018 to Nov/2018 |Broadridge Financial |Senior Angular Developer |
|Aug/2016 to Mar/2018 |ExxonMobil / Infosys / American Title |Senior Angular Engineer |
|Sept/2013 to Aug/2016 |West Corporation / |Full Stack Software Engineer |
|Jun/2006 to Jul/2013 |Shop Celebrity Boutique |Business Owner / E-Commerce |
|Feb/2001 to Nov/2005 |Invesco |Software Engineer |
|May/1999 to Jan/2001 |ExxonMobil, BP, Chevron, Texaco |IT Consultant |
|Jun/1997 to Apr/1999 |Halliburton, Enron, Central Southwest Services |IT Consultant |
|May 1994 to May/1997 |I.CON Interactive, AT&T Wireless |Web Developer, Systems Analyst |
| | |
|GEP Worldwide (Jul/2021 to Nov/2022) |Principal Software Engineer |
| | |
• Worked as a Senior Angular Developer in an Agile Environment
• Worked on 15 different Angular Enterprise Applications
• Developed and maintained 100+ company custom developed npm packages
• Met highly-visible client deliverables under extremely tight deadlines
• Worked on Development Team across 4 time zones
• Used Git and Github to interact with remote repos, created pull requests, merged pull requests
• Made over 2,000 Github Contributions to over 20 Github Repos
• Worked with Microsoft Azure DevOps and AWS Cloud
• Improved performance of 15 different Angular Applications
• Developed new WCAG features (Web Content Accessibility Guidelines)
• Used JAWS Screen Reader Software to validate WCAG features
• Defined and wrote acceptance criteria for over 800 Jira tickets
• Fixed bugs reported by clients and developed enhancement requests
• Helped multiple Developers across multiple Development Teams
• Completed development of 100+ multiple user stories
• Improved ability to maintain code
|Southern Company (Jan/2021 to May/2021) |Senior Angular Developer |
| | |
• Worked as an IT Consultant on behalf of 3Ci
• Worked as a Senior Angular Developer in an Agile Environment
• Upgraded 12 Angular Application from 8 to 11
• Used NgRx to manage state
• Implemented lazy-loading of feature modules
• Developed new features in 12 Angular Applications
• Used Git to interact with remote repos, create pull requests, merge pull requests
• Wrote unit tests
|NBCUniversal (Aug/2020 to Sept/2020) |Senior Angular Developer |
| | |
• Worked as an IT Consultant on behalf of TEKsystems
• Worked as a Senior Angular Developer in an Agile Environment
• Upgraded multiple Angular Applications to Angular 10
• Used Git to interact with Github remote repos, create pull requests, merge pull requests
• Developed web components using Stencil
• Wrote unit tests using Jest
• Worked on multiple user stories using Jira
|ExxonMobil (Feb/2019 to Jun/2020) |Senior Angular Developer |
| | |
• Worked as an IT Consultant on behalf of Accenture and BC Forward
• Worked as a Senior Angular Developer in an Agile Environment
• Provided technical architecture recommendations to Senior Management
• Integrated Active Directory Authentication in an Angular Application
• Used Git to interact with TFS remote repos, create pull requests, merge pull requests
• Improved performance of Angular Application by implementing web optimization best practices
• Upgraded npm packages of multiple Angular Applications
• Setup multiple Angular Applications websites using IIS
• Setup multiple CI/CD Pipelines inside Azure DevOps to build and deploy code
• Wrote Angular unit tests and integrated Angular unit tests with Azure DevOps CI Build
• Wrote user stories, and tasks inside Azure DevOps
|AT&T (Sept/2018 to Nov/2018) |Senior Angular Developer |
| | |
• Worked as an IT Consultant on behalf of Accomplice for AT&T
• Refactored code, removed deprecated code, fixed breaking changes for multiple Angular 6.0 Apps
• Used Git to interact with BitBucket remote repos, create pull requests, merge pull requests
• Used Git to clone remote repos, stage code changes, make code commits
• Wrote business rules for an Order Management System in Java
• Tested RESTful APIs using Swagger
• Updated progress of user stories in JIRA
• Created technical documentation for Order Management System in Confluence
|Broadridge Financial (Apr/2018 to July/2018) |Senior Angular Developer |
| | |
• Worked as a IT Consultant on behalf of Veracity and Boston Technology Corporation
• Rearchitected Angular Enterprise App from Angular Version 2.0 RC4 to RC5 to RC6 to 2.0 to 4.0 to 5.0 to 6.0
• Upgraded Angular App to work in 6 different versions of Angular
• Upgraded Angular Enterprise App from Angular Version 2.0 RC4 to RC5 to RC6 to 2.0 to 4.0 to 5.0 to 6.0
• Researched and implemented code differences between different versions of Angular
• Refactored code, removed deprecated code, fixed breaking changes, wrote new code between Angular versions
• Upgraded Angular npm packages and Third-Party Applications for Angular Enterprise App
• Worked in an Agile Environment with aggressive deadlines
• Led team of developers reporting to Senior Management multiple times per day
• Setup local node.js, npm, and VSCode development environment across different Angular Versions
• Improved performance of Angular Enterprise App by implementing Web Optimization Best Practices
• Improved ability of maintaining code by refactoring code to use recommended best practices
• Upgraded over 100 npm packages to work with 6 different versions of Angular
• Replaced promises with observables
• Replaced RxJS 5.0 code with RxJS 6.0 code
|ExxonMobil (Oct/2017 to Mar/2018) |Senior Software Engineer |
| | |
• Worked as a IT Consultant on behalf of Collabera
• Developed and Supported IoT Applications for Building Systems Department
• Held multiple roles on 8 different projects
• Roles included Developer, Project Manager, Business Analyst, and Applications Support
• Worked with over 50 ExxonMobil Employees
• Responsible for successful upgrade of Metasys IoT Third-Party Vendor Product Software
• Improved support documentation for IoT Third-Party Vendor Products by writing new support documents
• Supported 2 AngularJS Applications
• Used TFS to manage and organize project tasks on multiple projects
• Used TFS to manage source control for AngularJS projects
• Researched how to integrate IoT Skylight Augmented Reality Technology with Building Systems APIs
• Researched how to integrate Aeroscout Equipment Tracking Vendor Software into ExxonMobil Infrastructure
|Schlumberger (May/2017 to Oct/2017) |Software Engineer |
| | |
• Worked as an IT Consultant on behalf of Infosys
• Developed multiple Angular Applications
• Helped Business Analysts write and define the business requirements for the data visualizations
• Wrote a project plan with a timeline detailing what technical tasks that were to be completed
• Wrote user stories using TFS
• Managed project tasks using TFS
• Used Git and TFS for version control
| (Sept/2016 to Apr/2017) |Software Engineer |
| | |
• Developed multiple Angular Applications
• Completed training on new features of ECMAScript6
• Completed 150+ hours training on Angular / TypeScript
• Completed 100+ hours training on Git
• Completed 50+ hours training on node.js
• Completed 25+ hours training on RxJS
• Completed 25+ hours training on Webpack
|American Title (Aug/2016 to Aug/2016) |Software Engineer |
| | |
• Developed new features in Angular Applications
• Learned Angular 2, RC3, RC4, RC5, RC6, RC7 and 2.0
• Designed layout of pages using Bootstrap 4
• Developed functionality of pages using TypeScript, RxJS, Observables
• Used Git, TFS, and BitBucket for version control
• Used Balsamiq to manage screen mockups
• Wrote user stories using TFS
• Interacted with Remote Team and managed development tasks using Trello and TFS
| (Feb/2016 to Aug/2016) |Software Engineer |
| | |
• Developed new features in AngularJS Applications
• Used Bootstrap 4, CSS3, Media Queries
• Created Interactive Data Visualizations using d3.js
• Created Bar Charts using d3.js and data analytics captured in JSON files
• Created Scatterplot Charts using d3.js and data analytics captured in JSON files
• Developed responsive landing page using Bootstrap, CSS3, Media Queries
• Completed 200+ hours training on AngularJS, Angular 2, MV* Architecture
• Completed 200+ hours training on Advanced JavaScript Techniques and Web Optimization Best Practices
|West Corporation (Jun/2014 to Feb/2016) |Full Stack Software Engineer |
| | |
• Helped complete system rewrite of Telecom Portal from WebSphere 8.0 to WebSphere 8.5
• Developed new features using a Java MVC Framework
• Used Java, WebSphere 8.0, 8.5, JavaScript, LINUX, Eclipse, HTML5, CSS3
• Developed new features and supported existing features of a Java-Based Telecom Portal Website
• Worked in Agile Development Environment using JIRA, Eclipse, RAD 9.1, WebSphere 8.0/8.5 and SVN
• Created Elasticsearch solution to store user data analytics for a Telecom Portal Website
• Created Logstash solution to parse and process Apache Log Files for user-specific data analytics
• Created Kibana solution showing multiple charts showing user-specific data analytics over time
• Kibana Charts showed user-specific data analytics including user’s operating system, browser, browser version
• Attended 3-Day Professional Training Conference in Chicago on Elasticsearch, Logstash, and Kibana
• Worked on a small team of developers with one IT Project Manager
• Worked with multiple employees across multiple IT Teams on various IT projects across a global organization
• Completed code enhancements to Telecom Portal supporting 40+ high profile clients
• Clients of Telecom Portal included AMEX, Comcast, DIRECTV, CVS Pharmacy, 1-800-FLOWERS, and more
• Implemented over 50 different web performance techniques to improve performance of Telecom Web Portal
• Developed User Interfaces using Bootstrap, JavaScript, jQuery, jQueryUI, JSP, JSF, CSS, HTML
• Redesigned and Improved UX of Landing Page for Enterprise Telecom Portal using Bootstrap, Media Queries
• Introduced new user experience features using jQueryUI
• Improved Web Performance of pages from 20s to less than 2s by implementing 50+ best practice techniques
• Optimized 10,000+ lines of CSS
• Improved speed of loading pages by optimizing CSS using CSS Shorthand and other CSS Techniques
• Improved documentation. Documented existing IT processes and procedures
• Documented business requirements and technical requirements for new projects
• Wrote 1000+ user stories for highly visible IT projects
• Improved System Documentation by writing 30+ new system documents detailing processes and procedures
• Improved Production Support Documentation by writing 20+ new Production Support documents
• Provided Production Support during highly visible production issues
• Developed proof of concept mobile apps using Bootstrap, CSS, HTML5
| (Sept/2013 to Jun/2014) |Software Engineer |
| | |
• Developed responsive design website for Flagship 494 Carwash
• Developed e-commerce website for SFK Art Gallery
• Developed responsive design website using jQuery, jQuery Mobile
• Developed mobile web app using jQuery, jQuery Mobile, AJAX
• Completed 200+ hours training on Responsive Design using Bootstrap 3, HTML5, JavaScript, CSS3
• Completed 100+ hours training on JavaScript, jQuery, jQuery Mobile, AJAX
• Completed 100+ hours training on website design using HTML5, CSS3
• Completed 100+ hours training on Mobile Web Development
• Completed 50+ hours training on UX Design and SEO techniques
|Shop Celebrity Boutique (Jun/2006 to Jul/2013) |Web Developer |
• Developed e-commerce website for retail clothing boutique. Used opensource Opencart Software
• Transitioned brick and mortar retail clothing boutique to an online e-commerce business
• Setup and developed e-commerce website including front-end, middle tier, and database
• Designed user experience for e-commerce website. Customized functionality and ux design of website
• Worked with 3rd party developers to implement additional coding enhancements
• Developed separate mobile version of website using adaptive design techniques
• Implemented 50+ SEO techniques resulting in being ranked on first page of Google SERPs
• Managed Google Analytics Account and Google Product Feeds
• Analyzed Google Analytics Statistics including page visits and customer demographics
• Managed payment gateways for online boutique including PayPal and Credit Card Payments
• Managed over 8 different Social Media Accounts for online boutique including Facebook, Pinterest, Polyvore, Google+, Constant Contact Email Campaigns
• Created and executed 100+ email marketing campaigns promoting products, promotions, and special events
|Celebrity (Jun/2006 to Dec/2011) |Business Owner |
| | |
• Managed brick and mortar high-end clothing boutique
• Led sales team providing customer service and making sales to customers
• Managed a small team of sales professionals
• Built relationships with 2,000+ new customers both in Houston and other cities in the United States
• Grew customer base from customers in Houston, TX to customers in almost every state in the United States
• Executed 100+ store sales promotions
• Created 50+ in-store events and 20+ out of store fashion shows at 10+ venues
• Created and executed 100+ email marketing campaigns using Contant Contact
• Managed inventory, purchasing inventory, restocking inventory
• Managed relationship with vendors throughout the United States
|Invesco (Feb/2001 to Nov/2005) |Software Engineer |
| | |
• Developed 10+ global investment intranet and internet websites
• Used HTML, JavaScript, VBScript, ASP, Visual Basic 6, COM, DCOM
• Developed 10+ n-tier client/server applications in n-tier environment using Visual Basic, COM, DCOM
• Wrote stored procedures and SQL queries using Oracle and SQL Server
• Worked as member or 3 different small IT teams on 20+ projects
• Worked across multiple departments on 20+ projects including server teams, DBAs, and development teams
• Acted as developer on 20+ projects
• Acted as client liaison between business clients and technical developers
• Wrote functional design requirements documents for 20+ projects
• Wrote business requirements documents for 20+ projects
• Provided 24/7 production support for 100+ autosys jobs
• Conducted business continuity exercises on behalf of Institutional Investments IT Team
|ExxonMobil (Nov/2000 to Jan/2001) |IT Consultant |
| | |
• Wrote client-side code and server-side code for 2 global e-commerce procurement intranet websites. Used ASP, JavaScript, VBScript, HTML, Visual Basic 6, COM, DCOM, SQL Server, Stored Procedures
• Wrote 50+ stored procedures using SQL Server
• Acted as client liaison between business clients and technical developers
|BP (Apr/2000 to Sept/2000) |IT Consultant |
| | |
• Worked as an IT Consultant on behalf of Metro Information Services
• Led development of highly visible corporate e-commerce intranet website in upstream oil & gas industry
• Wrote both server-side code and client-side code for intranet website using HTML, ASP, JavaScript, VBScript, COM, DCOM, Visual Basic 6, SQL Server, Stored Procedures
• Acted as client liaison between business clients and technical developers
|Chevron (Oct/1999 to Mar/2000) |IT Consultant |
| | |
• Worked as an IT Consultant on behalf of Metro Information Services
• Led development of 3 website projects and 4 n-tier oil & gas analytics projects
• Wrote both server-side code and client-side code for 3 website projects using HTML, ASP, JavaScript, COM, DCOM, Visual Basic 6, Oracle, SQL Server, Stored Procedures
• Wrote Visual Basic 6 COM Components for 4 projects
• Worked with DBA team and development team on projects
• Acted as client liaison between business clients and technical developers
|Texaco (May/1999 to Jul/1999) |IT Consultant |
| | |
• Worked as an IT Consultant on behalf of Software Architects
• Coded and tested highly visible intranet website in oil & gas industry
• Wrote both server side and client-side website code for project
|Halliburton (Jan/1999 to Apr/1999) |IT Consultant |
| | |
• Worked as an IT Consultant on behalf of Software Architects
• Wrote server-side website code for e-commerce procurement intranet website between Texaco and Halliburton
• Wrote 20+ stored procedures for project
|Enron (Aug/1998 to Jan/1999) |IT Consultant |
| | |
• Worked as an IT Consultant on behalf of Software Architects
• Wrote test plans for intranet websites and client server applications
• Executed test plans and test scripts for projects
|Central Southwest Services (Jun/1997 to Aug/1998) |IT Consultant |
| | |
• Worked as an IT Consultant on behalf of James Martin & Co
• Wrote client-side website code for intranet website
• Wrote Visual Basic code for client server utilities workflow management system
• Provided production support for utilities workflow management system
|I.CON Interactive (Jan/1997 to May/1997) |Web Developer |
| | |
• Worked as an Intern in the SMU Internship Program while at Southern Methodist University
• Wrote client-side code for the Official Xerox Website
• Wrote client-side code for the Official Dallas Stars Hockey Team NHL Website
• Wrote client-side code for the Official Texas Rangers Baseball Team MLB Website
|AT&T Wireless (May/1994 to Dec/1996) |Systems Analyst |
| | |
• Worked as an Intern in the SMU Engineering Co-Op Program
• Performed 100+ cell phone network tests with field engineers and mobile engineers
• Helped engineers analyze cellular coverage data by creating spreadsheets and comparing cellular coverage data
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related searches
- brook converter
- doubletree oak brook il
- central christian hutchinson ks
- hilton oak brook il
- hilton hotel oak brook illinois
- brook creek crossing apartments
- doubletree oak brook management company
- drake hotel oak brook illinois
- brook switch adapter
- stony brook psychology courses
- stony brook clinical psychology
- stony brook university psychology