
Chris Green
Full-stack Developer
Chris is a seasoned development leader with extensive experience delivering high-quality software on time and on budget. Highly motivated, disciplined, and personable with the utmost integrity and exceptional team-building and collaborative skills, he has a solid 20+ year history of high-impact, full-stack development in challenging, dynamic industry environments. Chris stays focused and keeps things simple with continuous learning, continuous improvement, and continuous business value added.
Portfolio
Experience
Architecture - 20 yearsREST - 18 yearsService-oriented Architecture (SOA) - 16 yearsAgile - 14 yearsTest-driven Development (TDD) - 8 yearsContinuous Integration (CI) - 6 yearsStartup Consulting - 4 yearsBusiness Strategy - 4 yearsAvailability
Preferred Environment
C#, SQL, TypeScript, Vue, Amazon Web Services (AWS), Azure, Agile, Scrum
The most amazing...
...software I've built synchronizes browser DOMs across multiple devices so multiple users can view and manipulate the same web forms concurrently in real-time.
Work Experience
Director of Rapid App Development
Anthem AI
- Established cross-functional data-driven process incorporating expertise from multiple disciplines in an additive way, using data as the common language.
- Operationalized collaboration between ML experts, data scientists, and content experts to optimize the performance of ML models, improve NLP conversational quality, and increase productivity among team members.
- Engaged, partnered with and established processes to collaborate with other business units within the organization.
- Put in place practices to tie engineering efforts back to business goals and objectives, increase the amount of value-adding work being done, and reduce waste across my teams.
- Provided management and technical oversight of machine-learning, DevOps, cloud infrastructure, data science, product development, QA, full-stack development, and post-production support.
- Architected and designed systems within the HealthOS ecosystem.
Advisor to CEO
Rhithm
- Provided guidance on acquiring investors, cross-functional data-driven decision making, product focus, team building, risk mitigation, and quality control.
- Reduced the size of the development team by half, increased development productivity, and reduced quality issues caused by poor collaboration between departments and lack of a disciplined process - within the span of one month.
- Provided strategic and tactical advice based on the businesses changing circumstances.
Technical Evangelist
Okta
- Developed example apps to demonstrate the use of particular technologies while building secure applications.
- Wrote blog articles explaining how to use particular technologies to accomplish common tasks.
- Worked with apps in C#, MongoDB, Vue.js. Integrated with third-party services like Okta, Twilio, Outlook Calendar, etc. Also worked on NLP solutions.
Full-stack Developer | DevOps
Blacc Spot Media
- Built custom text messaging application that helped customers identify which windshield wiper they needed to purchase.
Full-stack Developer
Inception Websites
- Built a custom email marketing system for a client to offer to its customers. The system was similar to Mailchimp in functionality but tailored for dentists.
Lead Developer and Project Manager
Upliftr Messaging
- Started as lead UX developer and advanced to team lead and project manager.
- Coached other team members on process improvement, task completion, and technical challenges.
- Create a custom UI component out of a <div> that worked like email addresses do in the "To" field of an email.
Lead Developer
Sensentia
- Developed software that extracted data from hundreds of thousands of PDF documents about insurance plans, then organized the extracted data to provide reports to business owners.
Lead UX Developer
Synergized SARL
- Served as the lead UX developer responsible for creating a first-class Vue.js web application.
Developer Consultant
Intellicorp Records (Enterprise Client)
- Drove the process improvement efforts associated with the development team’s agile transformation.
- Implemented serverless near real-time virus scanning for file uploads in AWS (S3, SMS, SQS, and Lambda).
- Developed implementations for the CyberSource silent order post-payment gateway, DocuSign electronic document signing (via a web portal and email), the creation of leads in Salesforce, and Kentico headless CMS.
- Designed and built software and database schema to automate client registrations.
Issue Response Team Lead
AXS (Enterprise Client)
- Built a new team that supported high priority production issues with scope over the company’s full product line.
- Assimilated new team members, defined roles, team building, coaching, and mentorship.
- Acted as the last line of support for the company’s production bugs, in a nearly 1 billion dollar a year business.
- Established workflows for reporting and receiving tickets, execution of work, applying resolutions, quality assurance, and technical documentation.
- Provided technical expertise and insights to direct troubleshooting efforts and solution development.
- Applied Angular expertise to troubleshoot and solve complex UX problems in a hand-full of Angular websites.
Scrum Master
University Hospitals (Enterprise Client)
- Implemented a Scrum development process with one-week iterations.
- Provided UI expertise with Angular and React to troubleshoot existing UI problems and build new user-friendly forms—revamping the user experience.
- Reduced the size of DAL by 50%.
- Consolidated multiple BL class libraries into a single reusable library.
- Introduced automated E2E testing to facilitate regression testing each push to QA.
- Provided UX development with Angular and React as well as HTML5 and CSS.
- Increased productivity by 60.9% in six weeks and by over 100% in eight weeks.
Senior Process Control Engineer
Timken Steel
- Built a new L2/L3 communication service and client wrapper that handled all the communication to and from PLCs, using two-way RPCs over TCP/IP sockets with sub-millisecond read times.
- Interacted with machine operators to troubleshoot problems and develop new features.
Developer Consultant
Parts Source (Enterprise Client)
- Executed a test-driven approach that provided 100% code coverage with unit tests.
- Built new features into a WCF web application.
- Expanded the SOA with JSON web services.
- Implemented interactive user experiences with JavaScript, jQuery, and CSS.
Developer Consultant
Vitamix (Enterprise Client)
- Resolved source control conflicts going back several years in TFS and implemented a feature and bug branching strategy.
- Worked with internal customers to enhance and maintain the Sitecore and Znode CMS that drove a public-facing website.
Developer Consultant
Safeguard Properties (Enterprise Client)
- Designed and developed an enterprise-wide service bus built in .NET.
- Implemented a NoSQL layer between persistent data storage and the DAL and supported more than a dozen different programming languages running on three different operating systems.
- Worked with internal customers to maintain a C# web forms application—a work order system distributing work to thousands of contracted companies across the US and surrounding regions.
President
Software Assassin
- Managed projects and customer relationships.
- Developed the full-stack for client demos; this was done every two weeks. Generally using XHTML, JavaScript, CSS, C#, T-SQL, and SQL Server.
- Networked and consulted with clients; also searched for potential clients.
- Managed the facility and finances.
Software Engineer
Coactive Systems, Inc.
- Developed the full-stack with XHTML, JavaScript, CSS, C#, T-SQL, and SQL Server.
- Created relational database designs.
- Managed the project and led a team of three.
- Worked on DOM scripting (before jQuery).
- Worked on a project in vanilla JavaScript that was similar to a Microsoft product called Formula Writer. It was a textbox that you could type mathematical formulas into. It was basically an easy way to input math equations without having to learn MathML.
- Created a JavaScript utility that synchronized the browser DOM with another browser's DOM that was linked to it. The synchronization was two-way, so if one of the users was typing text into a form, the other user would see that text in their browser as it was typed in.
Experience
University Hospitals Telemedicine
http://www.uhhospitals.org/secondopinionVitamix Hybrid CMS Website
https://www.vitamix.com/Timken Steel Level 2 to 3 Interface
http://www.timkensteel.com/AXS Software Platform
Multiplatform Service Bus
http://www.safeguardproperties.com/Customer Self-service Portal
https://www.partssource.com/NoSQL Engine for Crypto Exchange Rates
Skills
Languages
T-SQL (Transact-SQL), XML, HTML5, CSS, JavaScript, SQL, C#.NET, TypeScript, C#, XHTML, Sass, GraphQL, Python, PHP, Visual Basic, Less
Frameworks
.NET Core, ASP.NET MVC, Entity, Kendo UI, AngularJS, Angular, Bootstrap, Vuetify, .NET, NUnit, Unity, Windows Communication Framework (WCF), Titanium, Classic ASP, Knockout (Knockout.js)
Libraries/APIs
REST APIs, Web API, jQuery, Sockets, Salesforce API, Node.js, Vue, CyberSource, Google Calendar API, React, Vuex
Tools
Git, TFS, NPM, Stylus, Amazon Simple Queue Service (SQS), Visual Studio, Kentico, Flyway, TNet Strings, SendGrid, Windows Azure SDK, GitLab CI/CD, AWS Simple Notification Service (SNS), Visual SourceSafe, Subversion (SVN), IBM Watson, Jira, Confluence
Paradigms
Continuous Integration (CI), Continuous Delivery (CD), REST, Service-oriented Architecture (SOA), Agile, DevOps, Scrum, Kanban, Test-driven Development (TDD), Azure DevOps, Model View Controller (MVC), Microservices
Platforms
AWS Lambda, Amazon Web Services (AWS), Azure, Docker, Windows, Salesforce, Oracle, ZNode, Twilio, Arduino, Raspberry Pi, Kubernetes
Storage
OLTP, Oracle SQL, JSON, MySQL, Memcached, Couchbase, Amazon S3 (AWS S3), Oracle PL/SQL, Microsoft SQL Server, PL/SQL, Azure Active Directory, NoSQL, Azure Cosmos DB, IBM Db2, Elasticsearch
Other
User Interface (UI), User Experience (UX), Message Queues, APIs, HTTP REST, Messaging, SOAP, Full-stack, Front-end Development, Software Development, Architecture, Serverless, Single-page Applications (SPA), AWS DevOps, Business Strategy, Startup Consulting, DocuSign, Kepware Server (PLC Integration), Aurigma, DOM, Scripting, PDF Scraping, DocumentDB, Okta, Outlook, TCP/IP, UDP, Sitecore, PLC, RPC