Jim Barrett Email and Phone Number
Jim Barrett work email
- Valid
- Valid
- Valid
Jim Barrett personal email
Angular | Nrwl Nx | NgRx | RxJs | Ionic | SASS | Node.js | Azure | Office Apps | C# ASP.NET | SQL | Prime NG• Founder of Strive Technology and experienced software consultant with 20+ years of analysis, design, development, and project management. • Proficient in designing web and mobile apps, most recently as an Angular developer/architect using technologies Angular, Nrwl Nx, NgRx, RxJs, and Ionic• Experience with prevailing technologies and tools including Angular, Nrwl Nx, NgRx, RxJs, Ionic, SASS, Node.js, Azure, Office Apps, C# ASP.NET, SQL, Prime NG.• Diverse roles including Software Architect / Developer, Project / Technical Lead, and Business Analyst.• 20 years of experience in Information technology; 15 years focused on government systems including significant domain experience with the DoT/FAA.
-
Technical Lead, Ui Team/Angular MonorepoStrive Technology Jan 2023 - PresentSubcontract to IntelliCentrics• Technical Lead of UI Team for an Angular Monorepo project in support of a health care technology provider. • Create and manage developer tasks in a Agile environment.• Design technical solutions to product requirements and create User Stories and tasks (Atlassian Jira) for developer implementation.• Manage developer tasks based on product priorities and within sprint scope.• Review developer pull requests (Atlassian Bitbucket) for technical accuracy and adherence to current design/Monorepo patterns.• Assist in release management across environments using various tools -- Bitbucket Pipelines, WSO2 Management Portal, AWS API Gateway Management Portal.• Act as the primary liaison to the back-end/Microservices team for the UI team. -
Office 365 Developer - Appsource Saas App And Excel Add-InsStrive Technology Nov 2022 - Present• Developed Excel Add-in "Compare and Merge for Excel" and associated SaaS Application "Data Plus for Excel", available from Microsoft AppSource.• Implementation followed the new Microsoft SaaS application and Commercial Marketplace architecture.• Implemented ASP.NET Core 6 web application and API for the add-in, including Office 365 Single Sign-on and interface with the Microsoft Graph Usage Rights API.• Hosted all applications and APIs in Azure, including Microsoft Entra ID (aka Azure AD) applications, App Services, and ASP.NET Code Web Apps/API, and SQL Server for managing subscriptions.• Created Nx Monorepo to provide a common framework and patterns for developing and deploying Office Add-in’s using the Angular Framework. -
Angular Developer/Architect ConsultantStrive Technology Nov 2019 - PresentSubcontract to IntelliCentrics• Assisted in implementing design strategies for handling the complexity of several Microservices with separate NgRx store slices and eventual consistency issues inherent with Microservices:o Designed and implemented patterns for handling data consistency including a custom reusable RxJs operator for REST API retries with back-off. • Developed a tool to assist in the management of internationalization (i18n) process:o Manage Xliff files for multiple locales in the monorepo including aggregating translations to send to translators and then updating the Xliff files with the returned translated text.o Automatically find and extract newly-added developer translations and add them to the correct Xliff files/locations. -
Angular Developer/Architect ConsultantStrive Technology Nov 2017 - PresentSubcontract to IntelliCentrics• Developed several UI views and components according to design specifications.• Implemented Angular routing and role-based route guards based on application user roles.• Designed and implemented an Angular environment pattern for dynamically configuring Microservices and to support environments for mocking SSO users.• Developed several reusable Angular components, including:o Calendar component with various configuration options and data rendering capabilities including time-zone and Daylight Saving Time support. o Multi-autocomplete to enable simultaneously displaying results from two different data sources.• Implemented and distributed several Angular component libraries and services as NPM modules.• Implemented HTTP interceptors for mocking SSO ID’s for users to enable role-based development and testing and for mocking data from eventual REST endpoints.• Implemented a messaging infrastructure for handling eventual consistency inherent to Microservices.• Implemented a Feature Flagging service for application feature toggling and a pattern for use in Angular components and which abstracts the underlying provider (e.g. split.io).• Implemented an Angular WebSocket service to support real-time notifications.• Implemented an app to render complex data visualizations using the D3 library from a graph API. -
Angular Developer/Architect ConsultantStrive Technology Nov 2019 - Dec 2022Subcontract to IntelliCentrics• Assisted in the design of patterns and practices for implementing multiple Angular apps in a Nrwl Nx monorepo, including the lazy loaded of modules, reusable library components, and internationalization (i18n).o Assist in designing the folder, code, and module structure in the monorepo.o Use NgRx, RxJs, Angular Material, Angular Flex-Layout extensively.o Design and implement a pattern for apps and library components to use Angular Material theming/styling to allow apps to adjust to theme changes automatically.o Design and implement common infrastructure and utilities for apps and components to handle the complexities of i18n coding.o Configure the build of applications for multiple deployment environments and locales, including local development builds in multiple locales so developers can dev/test i18n.• Implemented NgRx in the monorepo:o Implement several store slices, the façade pattern, cross-store communication, and Angular component interaction/data retrieval using reactive patterns (RxJs).o Implement store slices for Microservice endpoints and several store slices to interface with FHIR database resources (http://hl7.org/fhir/).• Developed hybrid mobile apps using the Ionic framework:o Developed and tested Ionic capacitor-based apps on both Android (Android Studio) and iOS (Xcode), including the use of multiple plugins to interact with device native features such as the Camera, Bluetooth, Bar Code Scanner, and Contacts.o Integrated the mobile apps with the monorepo and reused Angular library components.o Implemented common Angular services to interface with device plugins for reuse in the monorepo including a Firebase Analytics service to capture metrics of the mobile apps using Google Analytics.o Implemented Angular service to interface with IntelliCentrics digital badge device via a custom-build Ionic/Capacitor Bluetooth layer, including connecting, disconnected, and sending a digital image to the device. -
Software Developer - Office 365, Sharepoint, AzureStrive Technology Jul 2014 - Aug 2021• Converted apps to Angular 2 including routing with lazy-loading, component communication, services, route resolvers, Angular Cli/Webpack build system, and AoT compilation.• Designed and developed Office and SharePoint Add-ins to extend Office features; available from the Office Store and hosted in Azure: Excel Compare and Merge, Excel Range Tracker (award-winning), FollowCol Dashboard SharePoint.• Developed Excel Compare and Merge 365 (beta) for comparing Excel data stored on OneDrive for Business using the Microsoft Office 365 Graph.• Created Azure functions to support Office 365 apps and add-ins.• Set up DevOps CI/CD, using Visual Studio Team Services (VSTS), Git, and Azure.• Ad-hoc custom projects and solutions for clients.• Technologies: TypeScript, JavaScript, AngularJS 1 & 2, HTML5, SASS/CSS, Microsoft Office Graph, Office/SharePoint Add-In Model, Azure, Web API, REST, Node, Bootstrap, Office UI Fabric, Webpack, Gulp, Jasmine, VorlonJs, TFS/Visual Studio Online, Github.• SharePoint Add-in used Angular $http service to call the SharePoint REST API and custom-built REST WebAPI endpoint hosted in Azure and rendered a dashboard including charts using HighCharts.js. -
Technical LeadStrive Technology Jan 2012 - Jun 2014Subcontract with SGT at Volpe Center in Cambridge MA• Technical Lead for a major work stream for SAS, the next-gen FAA mission critical Safety Management System.• Responsibilities included architecture and design decisions, managing a team of 8 developers including task management and training, build and deployment strategy for the team, liaison between business analysts and developers, and participating in customer design and acceptance test sessions.• Technologies: ASP.NET, C#, Silverlight, MVVM, Prism, WCF, Visual Studio, Telerik, Entity Framework, SQL Server, SQL, TFS. -
Software Developer / ConsultantStrive Technology Apr 2010 - Dec 2011Subcontract with Computer Sciences Corporation at Volpe Center in Cambridge MA• Subcontract with SGT at Volpe Center in Cambridge MA.• Lead developer of the Data Collection Module and several infrastructure services for SAS, the next-gen FAA mission critical Safety Management System.• Implemented all tiers of the application with Silverlight front-end, WCF services middle layer, and, SQL for database layer.• Technologies: ASP.NET, C#, Silverlight, WPF, WCF, Visual Studio, Telerik, SQL Server, SQL, TFS. -
Software Developer / ConsultantStrive Technology Jun 2006 - Mar 2010Subcontract with Computer Sciences Corporation at Volpe Center in Cambridge MA• Lead developer of a major scheduling component for ATOS, an FAA mission critical Safety Management System.• Implemented all tiers of the application including UI with custom callbacks, middleware objects, SQL queries and stored procedures, and SQL Server Reporting Services reports.• Technologies: C#.NET, HTML, JavaScript, SharePoint, SQL, Visual Studio, Team Foundation Server, IIS, SQL Server, SQL, SQL Server Reporting Services, XML. -
Lead Business AnalystStrive Technology Apr 2005 - May 2006Subcontract with Computer Sciences Corporation at Volpe Center in Cambridge MA• Lead Business/System Analyst for software business process reengineering and design project for ATOS, an FAA mission critical Safety Management System.• Conducted Joint Application Requirements (JAR) and Joint Application Design (JAD) meetings with key stakeholders, subject matter experts, and other representatives of the user community.• Reviewed BPR documents and diagrams and assisted team in system design to implement the new business process.• Completed documenting the Software Requirements Specification (SRS) and currently in design phase and documenting the SDS.• Conducted systems analysis to ensure that the design of the software will align with current and future standards, trends, and policy. -
Software Developer / ConsultantStrive Technology Jan 2004 - Mar 2005Subcontract with Computer Sciences Corporation at Volpe Center in Cambridge MA• Project Lead, Software Architect and Developer for web-based Project Management Tool for FAA CSET organization.• Requirements gathering, design, and development.• Developed prototype for next-gen project management tool using SharePoint and Office 2003• SharePoint development included Features with custom content types, site columns, lookup columns, Managed Metadata, Document Sets, event receivers, web parts, and PowerShell scripts• Technologies: ASP.NET, C#, HTML, JavaScript, SharePoint, SQL Server, SQL, Visual Studio, Team Foundation Server, IIS, SQL, Office OpenXML. -
Software ArchitectMzeal Communications Jan 2000 - Dec 2003• Co-founder of mZeal Communication, awarded a CPP contract with DoD, US Army CECOM.• Architect/developer of a middleware product designed to manage resources on mobile ad-hoc networks.• Director of operations including work assignments, funding, accounting, and HR.
-
Software Developer / ConsultantContractor Jan 1997 - Dec 1999• Contractor at Volpe Center in Cambridge MA.• Developer on Safety Performance Analysis System, an FAA analysis and reporting system.• Technologies: NET 2.0/1.1, Classic ASP, Visual Studio, VB Script, JavaScript, SQL Server, SQL, Stored Procedures, User Defined Functions, Triggers.
-
Software DeveloperDigital Equip Corp Jan 1996 - Dec 1996 -
Software Developer, Quality AssuranceDun & Bradstreet Jan 1995 - Dec 1995Jacksonville, Fl, Us -
Qa EngineerState Street Feb 1994 - Dec 1994Boston, Massachusetts, Us -
Qa EngineerLotus Development Jan 1993 - Jan 1994Us -
Fund Accountant / Lead AccountantFidelity Investments Oct 1988 - Dec 1991Boston, Ma, Us -
Stock Broker / Customer ServiceFidelity Investments Sep 1986 - Sep 1988Boston, Ma, Us
Jim Barrett Skills
Jim Barrett Education Details
-
Bentley University - Mccallum Graduate School Of BusinessFinance -
Boston CollegeOperations Management
Frequently Asked Questions about Jim Barrett
What company does Jim Barrett work for?
Jim Barrett works for Strive Technology
What is Jim Barrett's role at the current company?
Jim Barrett's current role is Founder/Solutions Architect at Strive Technology, Inc..
What is Jim Barrett's email address?
Jim Barrett's email address is jb****@****ech.com
What schools did Jim Barrett attend?
Jim Barrett attended Bentley University - Mccallum Graduate School Of Business, Boston College.
What are some of Jim Barrett's interests?
Jim Barrett has interest in All Things "sports, All Things \"sports.
What skills is Jim Barrett known for?
Jim Barrett has skills like .net, Entity Framework, Software Design, Requirements Analysis, Sharepoint, Sdlc, Design Patterns, Silverlight, Web Applications, Visual Studio, Microsoft Sql Server, Iis.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial