logo
Keep in touch with meI'm using Intch to connect with new people. Use this link to open chat with me via Intch app
Work Background
Sr. Cloud Developer
Client: DevelopmentNowSr. Cloud Developer
Oct. 2018Portland, Oregon AreaEngagement: Straight development role responsible for backend microservice APIs in support of mobile and integrated device applications for intelligent connected fitness equipment and experiences. DevStack: Kotlin/Java (primarily, with NodeJs and Python), Spring Boot/Cloud, Python, custom and 3rd party machine learning/video/voice/form detection SDKs, Rest Docs/Rest Assured, JUnit, MockK, SonarQube, Detekt, Docker, GitHub, Confluence, Jira, Slack, IntelliJ CloudStack: EKS (Kubernetes), ECR, Lambda, Serverless, DynamoDB, Redis/ElastiCache, Data Pipeline, S3, SNS, SQS, WAF, Route 53, API Gateway, CloudFront, MediaConvert, Polly, Cognito, IAM, KMS, Certificate Manager, Inspector, CloudWatch, CloudTrail, Bynder DAM, New Relic, Loggly DevOps: Terraform (watching Crossplane), Jenkins CI/CD on EKS (moving to Codefresh.io)
Interim Enterprise Application Architect
Client: NW NaturalInterim Enterprise Application Architect
Jun. 2018 - Oct. 2018Portland, Oregon AreaAs a consulting architect to the CIO, I successfully led a short-term engagement focused on conducting strategic assessments and providing recommendations for a portfolio of over 20 mission-critical applications that required replacement in advance of an upcoming SAP upgrade. Through my leadership, I successfully drove a change in approach from a traditional, project-based approach to technology management to a more modern, enterprise portfolio management approach utilizing lean principles. This enabled better addressing of cross-cutting concerns and maximizing the use of licenses and subscriptions across the organization. Additionally, I provided technical expertise and guidance for Azure cloud adoption and architecture, Kubernetes containerization, API management, and cloud/container security. As an expert in cloud adoption in regulated utilities, I navigated the unique challenges of this field, where all technology expenditures are subject to regulated CapEx/OpEx constraints that currently favor on-premise implementations. I leveraged the opportunity presented by application containerization to evolve regulatory recognition of the need for cloud resources, allowing for applications to easily move from on-premise to the cloud, providing a sliding control on cloud adoption and CapEx/OpEx implementation ratios. My knowledge of the recent update to Subtopic 350-40 by FASB/EITF also allowed me to capitalize on the opportunity to capitalize cloud implementation costs starting in 2020. Dev stack: Azure, AKS Kubernetes, Angular 6, Visual Studio 2017, VSTS, ASP.NET Core 2.1, C#, Sitecore, SonarQube
Technical Architect / Sr. Developer / ALM Release Engineering
Client: CDK GlobalTechnical Architect / Sr. Developer / ALM Release Engineering
Apr. 2016 - Mar. 2018Portland, Oregon AreaEngagement: Major refactoring and AWS cloud migration of a large, highly distributed software update system for 400k automotive dealership PCs. Responsible for DevOps, AWS architecture and provisioning, puppet deployments of large, highly available Kafka, MongoDB and PostgreSQL clusters, and PHP-to-Nodejs codebase migration. Dev stack: node / express, javascript, extjs, php, c#, .net, pm2, git, sonarqube, confluence, jira, hipchat, artifactory, bamboo, puppet / congo, docker, kubernetes, centOs, AppDynamics, Splunk, kafka / mongo / postgres HA clusters, AWS.
Sr. Developer / Technical Services
Client: CDK GlobalSr. Developer / Technical Services
Oct. 2015 - Mar. 2016Portland, Oregon AreaEngagement: SEO spintax application for the maintenance of deployed content on thousands of automotive dealership websites Dev stack: MEAN / mongo, express, angularjs (1.5), node, angular-material, jspm, ES6 (ES2015), babel, pm2, gulp, sonarqube, protractor, mocha, karma, jasmine, phantomjs, sinon, mockgoose, nginx, confluence, jira, git, bamboo, hipchat, docker, centOs (7.1)
Technical Architect / Sr Developer
Client: Portland General ElectricTechnical Architect / Sr Developer
Jun. 2014 - Sep. 2015Portland, Oregon AreaEngagement: Responsible for all second-round capital development work on PGE's payment systems and consumer-facing payment website Dev stack: C#, javascript, jquery, ASP.NET MVC, .Net, WCF, Ninject, Unity, Moq, SpecFlow, Entity Framework, Oracle, SQL Server, Fiserv BillMatrix, Forsee, IVR, SMS
Technical Architect / Sr. Developer
Client: kCuraTechnical Architect / Sr. Developer
Apr. 2014 - Jun. 2014Portland, Oregon AreaEngagement: Product Development / Relativity eDiscovery Collection Description: Short-term engagement to help get a Relativity Collection release out the door. Dev Stack: VS 2015, TFS, ASP.Net MVC5, .Net, C#, Angular, KendoUI
Technical Architect / Sr. Application Developer
Client: McKesson Health IT / Microsoft Consulting ServicesTechnical Architect / Sr. Application Developer
Jan. 2014 - Mar. 2014Alternating weeks in Portland / CharlotteEngagement: Rewrite of health records exchange component of McKesson’s Paragon HIS. Description: As a member of an unusual 10-member contracted 'swat team', tasked with porting the core patient records exchange component of McKesson's Paragon Hospital Information System product in ten weeks. The product is installed in 76% of US hospitals and the project entailed migrating the software from Tomcat to WCF as part of a larger Meaningful Use 3 initiative. I was responsible for the messaging, instrumentation, exception handling, logging, WCF extensibility, and proxied service test mocks. We were able to successfully deliver the project on time and within budget, resulting in a stable and high-performing system that met the requirements of the client. This project was critical in ensuring the system's compliance with the Meaningful Use 3 regulations and contributed to the overall success of the client's larger initiative. Dev Stack: .Net, C#, WCF, IIS, EWT, TFS
Technical Architect / Lead Developer
Client: John Hancock Insurance / Hancock Natural Resources GroupTechnical Architect / Lead Developer
Mar. 2013 - Jan. 2014Vancouver / BostonEngagement: Financial Scenario Analysis for Timber Management Portfolios Description: As the co-lead and technical implementer for HNRG, I was responsible for the successful development and integration of a sophisticated timber harvesting portfolio modeling package. The package modeled various timber growth, time-to-harvest, and financial performance scenarios over fifty-year time scales and allowed portfolio analysts to develop detailed 'what-if' harvest financials for one of the world's largest private timberland companies with 3.8 million acres of private timberland under management. I worked closely with the client's linear programming expert and portfolio management team to understand their requirements and translate those into technical specifications. I was then responsible for the design, development, testing, integration, and deployment of the package, ensuring it met the client's needs and was scalable for future growth. Dev Stack: C#, Net ASP.NET, SQL Server, Git
Technical Architect / Sr. Application Developer
Client: Intel Mobile and Communications GroupTechnical Architect / Sr. Application Developer
Apr. 2012 - Jun. 2013Distributed team (Bangalore)Engagement:Windows 8 Tablet QA Beta Program Tablet Software and Server Infrastructure. Description: Responsible for the technical implementation of Windows 8 MCG’s QA tablet beta program. This entailed leading development of a distributed messaging architecture / application spanning tablets under test, Amazon AWS, Intel MCG messaging servers, and Beta program websites. Leading an Intel Bangalore tech team with heavy mentoring and pair programming. Dev Stack: Visual Studio 2012, Windows 8 v8432(WinBlue)-to-v9415, WinRT, C# / XAML, ASP.Net MVC 4, Knockout.js, jQuery, dojo, Map/Reduce, CQRS, Event Sourcing, RavenDB (NoSQL), Amazon AWS, NUnit, QUnit-Metro, IIS8, git, Perforce
Sr. Application Developer
Client: Intel Netbook and Tablet GroupSr. Application Developer
Nov. 2011 - Jun. 2012Distributed Team (US, India, China, Finland)Engagement: Windows 8 Metro Test Validation Suite for Intel’s New Windows tablets. Description: Member of a highly distributed international team tasked with developing the Window 8 Metro validation test applications for Intel’s new Clovertrail and Baytrail based tablets. Weekly sprints on top of the moving targets of tablet prototypes, Windows 8 versions, and frequent Intel / 3rd party driver releases necessitated rapid development with heavy weekly root cause analysis work to track the source of bugs to our code, Windows 8, or various drivers. Responsible for the overall hardware validation suite architecture, and the camera and sensors validation applications. Dev Stack: Visual Studio 2012, Windows 8 v8102-to-v8432, WinRT, XAML, HTML5 / WinJS, jQuery, NUnit, QUnit-Metro, git, Perforce
Technical Architect / Sr. Developer
Client: kCura / Affirm DiscoveryTechnical Architect / Sr. Developer
Mar. 2011 - Nov. 2011Portland, Oregon AreaEngagement: Product enhancements and new product development. Description: Refactoring, architecture, and porting of various legal discovery applications. Dev Stack: .Net 3.5 / 4.0, C#, Winforms, ASP.Net MVC3, VS2008/10, Git
Technical Architect / Sr. Application Developer / Mentor
Client: Bombardier SystemsTechnical Architect / Sr. Application Developer / Mentor
Aug. 2008 - Oct. 2008Portland, Oregon AreaEngagement: Programming / Training / Mentoring. Description: Assist in the development of a C# handheld application for WinCE on a Symbol handheld. Dev Stack: Architecture, .Net, C#, Windows Mobile 6.0, SQL Server CE, Apex, Force.com
Technical Architect / Sr. Application Developer / Programmer Analyst / Mentor / Proposal Manager
Client: Clean Water ServicesTechnical Architect / Sr. Application Developer / Programmer Analyst / Mentor / Proposal Manager
Sep. 2007 - Oct. 2010Hillsboro, OregonEngagement: Plan and execute upgrades, replacements, and development of several mission critical applications. Description: This quasi-government agency required assessments, upgrades, and replacement of several major mission critical applications. Several of these applications were / are associated with small niche software markets where vendors are highly problematic to deal with in terms of their hold on the market and poor mix of domain vs. technical expertise. Dev Stack: .Net, C#, WPF, WCF, MOQ, NUnit, Powershell, Team City, Oracle, SQL Server 2008R2, SSIS, Attunity CDC, VMWare
Technical Architect / Sr. Developer / Mentor
Client: Forest Capital LLCTechnical Architect / Sr. Developer / Mentor
Aug. 2006 - Aug. 2007Portland, Oregon AreaEngagement: Port, refactor and optimize a linear programming codebase of a complex operations research application used to optimize timber yields and harvest schedules for large-scale, private timber portfolios throughout the United States. Dev Stack: .Net, C#, SQL Server 2005, NUnit, C++
Architect / Lead Developer / Interim IT Manager / IT Strategist
Client: Tetra PakArchitect / Lead Developer / Interim IT Manager / IT Strategist
Apr. 2004 - Jul. 2006Portland, Oregon AreaEngagement: IT Planning / WCM Analysis Services Description: Tetra Pak is the world’s largest food liquids packager (Swedish / inventor of juice boxes / 58 countries) and has implemented World Class Manufacturing (WCM) initiatives at all of its facilities backed by real-time stats from all lines. Top-to-bottom evaluation of the division’s technology infrastructure and management that resulted in recommendations for extensive infrastructure upgrades and process changes including bringing some IT and Prepress operations under ISO9000 process management. Implemented a system to collect, analyze, and report quality data from the Tetra Pak laminator lines inside International Paper’s Longview, WA plant. Dev Stack: AIX, Net, C#, SQL Server 2005, NUnit
Technical Architect / IT Strategist
Client: HuronTechnical Architect / IT Strategist
Feb. 2004 - Dec. 2004Portland, Oregon AreaEngagement: Move to .NET and provide strategic direction for technical architecture for the product line. Description: Huron (then Stockamp) is a thought leader in the arena of Healthcare Financial Performance, Service Process Design, and Patient Flow Management. The goal of this project was an overhaul of the firm’s technical Architecture direction. Dev Stack: .Net, C#, VBScript, SQL Server
Sr. Developer
Client: Alaska AirlinesSr. Developer
Oct. 2003 - Feb. 2004Portland, Oregon AreaEngagement: Web Services-based Pre-Flight Email Notification and Personalization System Description: Led design and development of the airlines’ first foray into post-reservation notification and personalization by developing an extensible Web Services-based Notification Architecture for sending passengers comprehensive pre-flight emails to ensure an efficient and secure travel experience. This system monitors the reservation system (SABRE & seven interrelated databases) for departing flights, builds appropriate Xml documents, and dispatches them to an external email vendor. The architecture underpinning the system is a highly-patterned, object-oriented component suite that is able to support notification documents of any type for secure delivery to any device.type. Dev Stack: C#, SQL Server 2000, MSMQ, NUnit
IT Strategy / Technical Architecture
Client: Hollywood EntertainmentIT Strategy / Technical Architecture
Feb. 2003 - Oct. 2003Engagement: Conducted strategic review of HEC Internet strategy, infrastructure, and integration with retail operations relative to the implementation of subscription business models and precursor steps towards digital delivery. This project was essentially a ‘sanity check’ for executive management.
Application Developer
Client: PublicisApplication Developer
Sep. 2002 - Feb. 2003Greater Seattle AreaEngagement: Website engine to dynamically generate direct marketing web sites in support of Windows Server 2003 product launches. Description: Development of a template-based engine for dynamically generating websites in support of Microsoft direct marketing campaigns. This dynamic web engine supported the Microsoft Windows Server Family / System Architect, MS Integrated Portal Technologies, and a MS Office 2003 launch campaigns. Dev Stack: ASP.NET, C#, SQL Server 2000
Developer / .Net Architect
Client: Providence Hospital (Providence Health System)Developer / .Net Architect
Jan. 2002 - Sep. 2002Portland, Oregon AreaEngagement: Corporate Intranet Application Description: A team-based, collaborative suite of Intranet apps for managing the status of a $100mil worth of multi-campus facilities upgrades including announcements and employee notifications . Dev Stack: .NET, C#, VB.Net, javascript, Active Directory, MS Content Management Server 2002, MS SharePoint Server, NUnit, NUnitASP
Senior Consultant
Client: PacifiCorpSenior Consultant
May. 2001 - Dec. 2001Portland, Oregon AreaEngagement: Demand Management / Energy Efficiency Services Description: Developed a complex plant energy auditing system designed to help industrial customers bring systems and equipment in line with designed energy performance and best practices. Dev Stack: ASP.NET, C#, Winforms, VB.NET, NUnit, MS Excel
Intch is a Professional Networking App for the Future of Work
100k+ people
130+ countries
AI matching
See more people like Joseph on Intch
IT
65975 people
8
CEO @ AssetData
15
Business analysts @ National Flood Services
15
CEO @ Gadgetgts
ITBackend Developer
15316 people
15
Investor relations manager @ Exxonmobil cooperation
18
Student @ PDX Code Guild
16
Web Developer / Tech Support specialist @ Rogue Workshop