Thomas Red-Cloud

Owner and Operator - NRGFX Studios

Plymouth, MN

-651-242-8796

Work Experience

Owner and Operator

NRGFX Studios

April 2017 to Present

Nationwide Private Consultant working with:
Adidas, Disney Studios, Comm-Works, CenturyLink, Chipotle, Trader Joes
• Leadership coaching and development mentoring.
• Technical Advisor for Software Recommendations, R&D and Agile Best Practices.
• Provide support to developers on current technologies, supported libraries, best practices, IDE and environment support.
• Identify project spikes and determine best course of action to reduce delays.
• R&D for Applications and Devices
• Pega Programming for RPA automat ion for Call Center Automation, Loan Applications
• OpenSpan for CRM integration.
• PegaCall for IVR integration, C++ IVR development.
• Blue Prism Integration
• Node.js integration
• AWS Elasticsearch integration and deployment, focusing on cluster control and escalation.
• AWS ElasticBean, EC2, S3 and DynamoDB support
• Cassandra and MongoDB integration, deployment, cluster control and support.
• Splunk/Kafka Integration and support.
• Puppet Cisco Integration 2690 series
• Chef Integration with Vagrant
• Security Automation for AWS environment and OpenShift 2
• CCNA, Network+, Puppet Certified.
• C#, C++, C, Java, JavaScript, TypeScript, Perl, Php, Python and Ruby

Technical Advisor/Web Developer III

Optum - UnitedHealth Care Group

January 2017 to April 2017

• Leadership role participating on the Global Navigation Team.
• Responsible as Technical Advisor for Software Recommendations, R&D and Agile Best Practices.
• Provide support to junior devs on current technologies, supported libraries, best practices, IDE and environment support.
• Identify project spikes and determine best course of action to reduce delays.
• Work with Product owners on end-to-end implementation of BPM using JBPM.
• Research about of JBPM process engine for use in the implementation of Flow Control System of People.
• Design and manipulation of JBPM process for the client activities in order to manage the people queue for each activity.
• Design and Plan for BPM .Net integration using Blue Prism Integration for HSID Appliance for Insurance Form Processing.
• Involved in all phases of Project life Cycle (SDLC) -Analysis, Design, Development, Testing, Documentation and Maintenance of Web Applications with the extensive knowledge of Application development and related process. Performed design, planning and implementation both backend and front end development for the business application.
• Responsible for UI Integration and Development using Angular JS, Angular 2, Bower, Gulp, Node js.
• Responsible for Back-end Integration and Development using Spring Boot, Swagger, JPA, JBOSS., JMS.
• Responsible for Integration and support for Elasticsearch Integration and scalability
• Responsible for Dev-ops/Sys-ops coordination with Infrastructure Team.
• Responsible for Security Automation integration and deployment:
◦ Using Lemur for deploy, monitor and escrow
◦ LDAP Access Control and Permissions Management
◦ Node Security Policy
◦ Iptable/Firewall configuration and automation
◦ AWS Permissions Management
◦ Security Reporting and Auditing
◦ Apply Security Risk Assessment to Agile environment.
Technologies used: Angular 2, Java, Angular JS 1.5, MySql, Gulp, Node.js, NPM, Jasmine, Karma, Express, Sass, Less, WebStorm, Selenium, Android SDK, OSE2, OSE3, SPLUNK/KAFKA, Jenkins, jBPM(RedHat enterprise), JMS Integration

Technical Advisor/Software Analyst II

CH Robinson

July 2016 to November 2016

• My Primary role is a leadership role participating on the Orders Team (ORION GROUP) for the Navisphere platform as Senior Engineer Software Engineer(Software Analyst II) help mentoring junior developers in best practices of C# development, Angular JS and Mean Stack.
• Responsible as Technical Advisor for both the company on used Software Solutions and Software recommendations, for RAD, Maintenance, Delivery, Deployment and Agile Practices.
• Provide support to junior devs on current technologies, supported libraries, best practices IDE and environment support.
• Identify project spikes and determine best course of action to reduce delays.
• Involved in all phases of Project life Cycle (SDLC) -Analysis, Design, Development, Testing, Documentation and Maintenance of Web Applications with the extensive knowledge of Application development and related process. Performed design, planning and implementation both backend and front end development for the business application.
• Responsible or UI Integration and Development using Angular JS, Bower, Gulp, Node js and MongoDB.
• Using TDD practices, develop feature service end-point API's using ServiceStack in Visual Studio.
• ES6-angular 1.5 component integration for HTML5 UI integration. Karma-Jasmine-Bower Gulp with Babel.
• Responsible for Integration and support for ElasticSearch Integration.
• Responsible for integration with RabbitMQ integration.
Technologies used: JavaScript, Angular JS 1.5, MSSQL, Gulp, Node.js, NPM, Jasmine, Karma, MongoDB, Express, Sass, Less, Visual Studio for C# development, MSSQL Studio Manager, SonarQube, WebStorm, Selenium, Android SDK.

Technical Advisor and Consultant

Eaton

July 2015 to July 2016

• My Primary role was as Technology Advisor UI with focus on Cooper Yukon Management Software, dedicated to device monitoring for Utility Power companies and device management.
• As Technology Consultant, my role was to provide leadership to the group by researching and advising the team of 20+ engineers on which technologies to use for the front-end, what are the trends in development and find solutions to bottle necks in the UI development. This included TDD practices, load testing support and reporting to QA teams, target product and business support to the marketing teams.
• Responsible for providing Technical Consulting for both the company on used Software Solutions and Software recommendations, for RAD, Maintenance, Delivery and Deployment.
• Involved in all phases of Project life Cycle (SDLC) -Analysis, Design, Development, Testing, Documentation and Maintenance of Web Applications with the extensive knowledge of Application development and related process. Performed design, planning and implementation both backend and front end development for the business application.
• Utilized J-Unit Testing for testing the Applications and Proficient in writing Unit Test Cases for Business logic and connection to local consumable services written in C++.
• Provide Pega Development for RPA Electric Meter and Electric Sensor Activation
• Provide OpenSpan CRM integration for county meter assement audit for commercial and industrial appliance.
• Responsible for Integration and support for ElasticSearch Integration.
• Responsible for integration with RabbitMQ integration.
• Responsible for Security Automation integration and deployment:
◦ LDAP Access Control and Permissions Management
◦ Node Security Policy
◦ Security Reporting and Auditing
◦ Apply Security Risk Assessment to Agile environment.
◦ Apply Security management to RabbitMQ, Meter Device interaction
Technologies used: JavaScript, Oracle, MSSQL, HighCharts, Spring, Hibernate, Tomcat, J-Unit, Java, .NET, Maven, Chef, Ruby, JIRA, Confluence, SVN, ANT, Git, GitHub, Visual Studio, Pega, PegaCall, OpenSpan

Activation Team Telecom Technical Advisor/R&D Engineer

CenturyLink Business

February 2015 to April 2015

• My Primary role was as R&D engineer and Technical Advisor with focus on Edge Device management and activation as part of the Metro Ethernet core working with Cisco and Sienna Edge Devices. Involved in all phases of Project life Cycle (SDLC) -Analysis, Design, Development, Testing, Documentation and Maintenance of Web Applications with the extensive knowledge of Application development and related process.
• Managed a team of 5 developers in interim to direct technical direction of project, help delegate tasks and provide updates to upper managers of timelines and deliverables.
• Provided training to other developers on using current tools and environment.
• Worked with other project team leads to provide resolution of project spikes.
• Responsible for providing Technical Consulting for both the company on used Software Solutions and Software recommendations, for RAD, Maintenance, Delivery and Deployment.
• Performed design and coding for both activation source application(PERL) and Activation Requests(.NET MVC4/J2EE). Performed N-Unit Testing for testing the Applications and Proficient in writing Unit Test Cases for Business logic, Webservices and WCF.
• Implemented and designed SSAS server, cubes, automated backup and restore using Powershell and XMLA scripts.
• Developing Ant and Maven scripts to automate the compilation, deployment and testing of Web and J2EE applications to the above platforms
• In-depth knowledge of Apache Subversion (SVN), Git and Jenkins Continuous Integration Server - Installation, Configuration, Design and Administration, and integrating these tools with other systems
• Pega Programming for Business Unit Distribution of Cellular Cycle Management BPM.
• Implementing Continuous Build and Continuous Integration/Deployment processes, combining and automating Selenium, Cucumber, SonarQube, XUnit and WebDriver with build processes tuned to provide detailed metrics and rapid feedback for both development and operations teams
• Responsible for Security Automation integration and deployment: for edge devices in activation.
Technologies used: C#, Perl, Java, Node JS, Oracle, Postgre, Docker, Chef, AWS Cloudformation, AWS OpsWorks, Ruby, Scala, Play, JIRA, Confluence, Artifactory, SVN, Maven, Jenkins, ANT, Git, GitHub, Visual Studio.

Senior Technical Consultant, Senior Software Engineer

Robert Half Technologies

November 2014 to February 2015

• Primary role is as Technical Consultant with focus on data security for Cortec's corporate branding sites.
• Provided staff training, resources, technical road map, and recommendations to the IT crew and as well as Human Resources.
• Deployment and management of web servers using Chef Enterprise (10 + servers)
• knife-ec2 integration for AWS
• Created Automation and Service recipes using Ruby for they weekly update and deployments
• created Wordpress modules for their news feed and content development.
• Responsible for Security Automation integration and deployment: for client specific environment.
Technologies used: C#, PHP, Ruby, Centos, Ubuntu, Digital Ocean.

Senior Software Engineer

DKS SYSTEMS

March 2014 to November 2014

• My primary role was as Senior Software Engineering doing development for select clients of DKS as well as provide leadership as team lead of 6 + engineers.
• Worked with developers and project managers to keep dead-lines and work through project spikes.
• Provide resources to developers and training to better software practices and advanced coding.
• Responsible for providing Technical Consulting for both the company and clients on used Software Solutions and Software recommendations, for RAD, Maintenance, Delivery and Deployment.
• Responsible for the code-base, testing, and deployment. This is a fast-pace environment that focuses on Client facing, Customer Service and quality deliverables in a timely manner.
• Responsible for creating an entire website using Ruby on Rails, .Net and PHP.
• Pega RPA implementation for Loan Form Automation
• C++ IVR integration Loan Sales Approval Queue
• PegaCall IVR for IT Call Center management.
• Blue Prism Integration for .Net RPA BPM CRM for Urine and Blood Test Patient Cycle.
Technologies used: MVC4/C#, C++, PHP, Ruby on Rails4, Perl, Node.js, Angular.js, Chef, Artifactory, Nuget, OctpusDeploy, DJango, Python, .NET, Nexus, Ivy, Maven, MS Build, MS Deploy, Nant

Senior Software Engineer R&D

Medtronics/Corventis, Inc

October 2013 to March 2014

• My primary role at Corventis was as R&D engineer and Technical Consultant for the Gen2 Nuvant 2 application, benchmark and load test, redesign the application for performance and better roadmap for current and future development.
• Responsible for providing Technical Consulting for both the company on used Software Solutions and Software recommendations, for RAD, Maintenance, Delivery and Deployment.
• Provide partial management and support of over-seas teams to help speed up deliverables and identify problems in unit testing and acceptance.
• Performed Q.A and Q.E of service and systems and report all bugs or problematic implementations in the code base.
• Jenkins and Chef Automation on Amazon EC2/ Ruby development
• In-depth knowledge of Apache Subversion (SVN) and Jenkins Continuous Integration Server - Installation, Configuration, Design and Administration, and integrating these tools with other systems
• Implementing Continuous Build and Continuous Integration/Deployment processes, combining and automating tools like EMMA, Cobertura, FitNesse, Selenium, Cucumber, SonarQube, XUnit and WebDriver with build processes tuned to provide detailed metrics and rapid feedback for both development and operations teams
• Auto-scaling HA Chef server cluster Supermarket HA cluster using S3 buckets and RDS backend storage.
• knife-ec2 integration for AWS
Technologies used: J2EE, Spring, Struts, Hibernate, MySQL, Cassandra, NGINX, Selenium, HTML5, CSS3

Game Technical Consultant, R&D, Senior Software Engineer

Rocket-Ninja

August 2011 to August 2013

• My primary role at Rocket Ninja was as a senior software engineer, team lead and game technical consultant in charge of research and development and rapid game deployment for all game titles.
• Managed a team of 5 developers.
• Responsible for providing Technical Consulting for both the company on used Software Solutions and Software recommendations, for RAD, Maintenance, Delivery and Deployment of Game Titles.
• This was a hands on role, require d attention to detail and I used my extensive knowledge in game development to document and guide the engineering team in all phases of development for a game and deployment.
• I assisted the DevOps team in adopting automation practices instrumental in quality of play optimization using Chef Integration.
• I was instrumental for helping launch Creatures of the Night, ahead of anticipated schedule, and provided the company with a successful development model to be used for future titles and projects.
• I also developed features for their game titles.
• In addition to development, I provided support to the development team instructing on the usage of the core implementations, documentation, trouble shooting problems, Q.A. Support and technical road map revisions.
Technologies used: J2EE, Tomcat/JSP, Android, MySQL, Memcache, Flash-AS3, HTML5, CSS2, Puppet

Senior Software Engineer and Game Developer and Architect

Buffalo Studios, LLC

August 2010 to July 2011

• My primary role at Buffalo Studios was as a senior software engineer in charge of development and deployment of all game titles, serving a user base with over 400k current active daily users,.
• This was a hands on role where I developed both back-end systems for the game and front-end systems and game play features in the flash-client with weekly roll-outs to production.
• It also involved in prototyping, testing, deployment and management of servers on Amazon EC2 service, involving RightScale Chef integration and later with Puppet integration of node management and scaling queues, sharded data-base nodes and memecache nodes for real-time game play and analytics reporting engines and user impression servers.
• I was personally responsible for the release of their first and most successful title, BingoBlitz, with over million installed recorded.
Technologies used: J2EE, Tomcat/JSP, SmartFox, Red 5, Android, MySQL, PHP, Perl, Apache, Lighty, Memcache, Flash/AS3, RightScale, Puppet.

Senior Software Engineer

Advanced Video Communications, Inc

January 2009 to August 2010

• My primary role at Advanced Video Communications was as a senior software engineer in charge of research and development , Audio/Video Integration and Distribution for enterprise software platforms
• Managed a team of 5 developers, 2 designers and 2 sales engineers.
• This was a hands on role where I developed both back-end systems , front-end systems, server level services and lower-level embed systems development. It involved supporting several IP-Camera technologies and required writing components in C++, AS3, JAVA, C, LUA, and PHP.
• I was personally responsible for the rapid development , initial technical road map, marketing plans and launch of their product, liveline, distributing personal ip-camera feeds and recording across the USA, Canada and Japan for a user base of over 300k.
Technologies used: J2EE, Tomcat/JSP, Android, MySQL, PHP, Perl, Apache, Memcache, Smarty, Flash/AS3, C, C++, AWS EC2.

Senior Software Engineer R&D

MediaMind

January 2007 to December 2008

• My primary role at MediaMind was as a senior software engineer in charge of Flash development solutions for online media banners and for the Mediamind Platform, working directly with over 1000 creative shops across the US, UK and Europe, to include Gary Group, Disney, Liquid, AKQA, Universal Mccann, Sony BMG, MSN, and Warner Bros Domestic.
• I helped developed modules that clients can use and reuse for the creative banners, and also developed key solutions for Rich Media presentation and rendering.
• During my stay, I was personally responsible for the creation of several key innovations and procedures for Online Media Banners that are now industry standard and is used not only by MediaMind, but also competing vendors in the advertisement industry to include standard syntax for coding, rendering solutions for cross-browser compatibility, Dynamic Ad Module that provides real-time user click tracking, geo-location and AI for tailoring the ad base on previous user sessions and allows for multi-decision and multiproduct advertisement for one ad space.
• Mini-game integration module in flash(game core 2d engine, animation and socket-connection for multiplayer mode, score keeping and social posting) and Multivideo Ad unit, that allowed for one ad unit to display 2 or more videos, accurately synchronized in Hi Def 700p without lag, allowing for full landscape video display advertisement for total immersion, and a rapid ad unit, that empowered developers and project managers to create with effort and in minutes an ad unit complete custom fonts of their choice, context menuing, a/b transitions and animation swipes, paneling and streaming audio and video display.
Technologies used: C#,.Net, FLASH/AS2/AS3

Senior Web Developer

Petrol Ad Agency, Inc

May 2006 to January 2007

• Met with CEO and project managers to discuss dead-lines, strategy plans for target development;
• Research Development Schedules;
• Direct junior Developers and provide guidelines for project scope and development patterns;
• Plan Site Architectures and coordinate with client Web Technologist for testing, site integration and back -end development.
• I managed a crew of 3 developers.
Technologies used: FLASH/AS2/AS3, PHP, PERL, JavaScript