Please rotate your device to landscape mode for the best experience.

30 Years Experience in Integration, Design and Support,
from Television to Global Corporate IT.

Three Pillars Diagram
Helper Cartoon - Cat
Hi, I'm the Cat from the cast of Concentration Game. Some of us are here to help provide more information. If you prefer, you can give us some time off by clicking the Hide Helpers button on the top left.
Helper Cartoon - Mongoose
Hello. Sorry, Cat doesn't always explain himself completely. He was referring to the game on this list, it's #5. We're all in the cast. If you play this game you will meet all twelve of us there

“If you have built castles in the air, your work need not be lost; that is where they should be. Now put the foundations under them.”

― Henry David Thoreau

"

Professional History

From my very first day in tech support at New Wave Entertainment, a leading television marketing and promotion company, I saw firsthand how much time talented creatives lost struggling with technical issues. I knew exactly where to focus. My philosophy became clear: creatives should spend their time creating—not wrestling with technology. I would tell them, “Don’t worry about the HOW, just dream up something amazing—I’ll figure out how to get us there.”

I worked with some of the most talented people in the industry, from directors and producers to editors and My job was to design and build infrastructure that worked seamlessly with their abilities, ensuring that when they sat down, their tools operated in harmony with the level of their ability. This approach not only boosted productivity but also enhanced morale—frustration stifles productivity, and content employees work harder and stay longer.

This was the early 1990s, and since then, I’ve spent over 30 years in technical support roles, continuously refining my ability to align technology with business needs. My career began in the fast-paced world of broadcast television, where rapid advancements at studios like Electric Entertainment and Cimarron Group instilled in me a strong sense of dedication and responsibility. Working with major studios such as Bravo, Discovery Channel, and NBC Burbank, I developed a strategic approach—leveraging technology to maximize efficiency and achieve business objectives.

Seeking a new challenge, I transitioned to Freudenberg Medical’s IT department, serving as Master Data Migration Coordinator. In this role, I led data migration efforts across six global SAP implementations in their manufacturing plants. Later, I established and worked within their Project Management Office, evolving into a Cloud Specialist to meet emerging organizational needs. My contributions included migrating global data to the cloud, developing and delivering Microsoft 365 best practices training to 1,200 users, and leading the rollout of Copilot across the organization.

My expertise spans tech support, digitization, automation, and custom solutions, and I am now deeply invested in software development. Over time, I’ve gained proficiency in multiple programming languages and demonstrated my ability to excel in both independent and collaborative environments. Whether in a fast-moving creative space or a structured corporate setting, I remain committed to building systems that empower people—so they can focus on what truly matters.

Software Development

Software development is an important chapter in my career and represents the natural progression of my work: solving problems, improving systems and empowering people. With years of experience supporting businesses and users, managing projects, and automating processes, I understand that code is a crucial tool that connects vision to realization. Regardless of the technology, it is implemented, managed and completed through software. This field provides the opportunity to build solutions that scale from inception to completion and address real challenges. Previous experience has taught me how to manage deadlines, deliver value, and optimize processes. Software development allows for the application of these skills, guided by objectives and vision.

Personality has a way of coming out in what we do, my core values are evident here: clarity, consideration, patience, and always working with the end in mind.

You may create your own credentials for any of the below, or you may use "test" for login and password to tour them. Except the first one, please use "test" and "Passw0rd!" for the Champion MyLife app.

If you would like any developed for your use, please let me know.

Coding

  1. Nursery Resource Demo

    Developed for a local commercial nursery on speculation. Intended to be the 1st phase with product inventory, business information and client registry with a 2nd phase including a social networking enhancement allowing their clients to collaborate on care, horticulture, projects, issues, and linking in experts as clients require.

    Built with the following:

    React client, Express and Node.js backend. JWT authentication, Tailwind, MongoDB, JavaScript, and HTML/CSS.

  2. Champion - MyLife Wellness Organizer

    Share the burden of designing and maintaining a healthy plan with your loved ones.

    Built with the following:

    Python, Django, PostgreSQL, HTML/CSS, Bootstrap, Heroku, Whitenoise (to serve static files)

  3. ToDo - A Task List

    Just an easy-to-use task list where you can create tasks quickly, then come back to them at a more convenient time to add additional information. It is a front-end REACT interface paired with a backend Node.js with an API connection to the Mongo Atlas DB.

    Built with the following:

    Netlify for the Frontend - Heroku for the Backend, React, Vite, Node.js, Express, MongoDB, HTML/CSS, JavaScript, EJS

  4. Community Cookbook

    Share your recipes with a community that you select. You can create and keep track of your inventory of ingredients, share your recipes with family and friends if you choose, and if you really trust them, you can even collaborate on recipes together.

  5. HSE Good Catch Tracker

    Intended for Health, Safety, and Environmental risk mitigation, employees can quickly log any hazards they come across during their day in a system that can notify their safety manager, help plan the corrective action, and provide quarterly performance reports.

    Built with the following:

    Node.js, Express, MongoDB, EJS Templates, bcrypt for password hashing, express-session session management, CSRF for CSRF protection, dotenv, method-override

  6. Concentration

    A fun memory concentration game with vibrant artistry and an engaging theme. See if you can identify the three animals that come across your path, then pick them out of a collection of all of them. Sounds easy, I know, but I promise you, it is not. Just don't blink at the wrong time..

Proficiencies

Helper Cartoon - Monkey
Yeah, he can do all this stuff really well but don't think for one second this list is inclusive. It would take a lot of space to list 30 years' worth. Is there something in particular you would like to know?

Software Development

  • HTML
  • CSS
  • JavaScript
  • Node.js
  • Express
  • Python
  • React
  • PostgreSQL
  • Django
  • GitHub
  • Heroku
  • MongoDB

Project Management

  • Agile Methodologies
  • PM Tools - MS Project, and Custom
  • Microsoft Office Suite
  • Microsoft Admin Portals (Entra, etc)
  • Microsoft PowerPlatform
  • User Training and Support

Process Automation

  • Microsoft Azure
  • Power Automate
  • Power Apps
  • SAP
  • SharePoint
  • Microsoft Admin Portals (Entra, etc)

Project Management

Project Management involves integrating people, processes, and technology to accomplish a common objective. It serves as the cohesive element that unifies all components. Having had the privilege of collaborating with some of the industry's foremost project managers, I have gained insightful knowledge from them. Additionally, my experience in leading projects has taught me that project management does not adhere to a singular approach. Each project is distinct and demands agility, a customized strategy, and thoughtfully planned risk mitigation to ensure its successful completion.

How PM applies in Software Development

While some may view planning in software development as a simple preliminary task, I assert that the phases of the Software Development Life Cycle (SDLC) and those of Project Management are inherently interconnected. A meticulously executed SDLC functions as a comprehensive project plan — it is iterative, objective-oriented, and considers both scope and resource limitations.

Having led projects within highly regulated industries, I possess the expertise to align SDLC phases with tangible milestones: Requirements correspond to stakeholder alignment, Development to team execution, Testing to risk mitigation, Deployment to delivery, and Maintenance to long-term value. The process extends beyond mere code creation — it encompasses the management of personnel, processes, and progress in unison.

History in Project Management

My journey into Project Management commenced out of necessity in 1996, during my tenure as Chief Engineer at Electric Entertainment, a company with over 100 employees in Santa Monica, CA. My initial experience with project management entailed overseeing the emergency relocation to Century City, which required completing the move between the close of business on Friday and reopening by Monday morning. I was accountable for all aspects of the project, including engineering the design and integration of the broadcast systems, installation of those systems, as well as managing the project schedule, budget, and resource allocation throughout the company. The project was successfully concluded, and I quickly realized that the key to success in project management lies in maintaining effective and constant communication with all stakeholders.

Since then, I have project managed:

  1. NBC Burbank: KNBC Building Post Production Infrastructure facility upgrade Budget: 1.5M
  2. Cimarron Bacon Obirien: Digital conversion and facility upgrade to AVID non-linear edit suites. Budget: 1M
  3. Storm Studios: Distribution of approved online elements for broadcast.
  4. PM Classes with PMI in 2015-2016 and certification PMBOK ver. 5

  5. Freudenberg Medical: Creation of PMO for newly projectized CPIM department
  6. Freudenberg Medical: Under CTO I wrote all procedures and trained new PMs in use of custom SharePoint management tools which I created using Microsoft Power Platform.
  7. Freudenberg Medical: Personally managed as many as 7 concurrent IT infrastructure projects for 6 years while in PMO.
  8. Freudenberg Medical: As cloud support specialist I continued to PM with the data migration from on-premise storage to cloud for 6 sites around the globe
  9. Freudenberg Medical: As cloud support specialist I managed the pilot group and rollout of Microsoft Copilot.

⬆ Back to Top

Business Process Automation

Helper Cartoon - Pig
He really "trimmed the fat" here. Overall cutting days off the old process durations just by automating status updates!

History in Automation

There are always individuals who become the go-to people for assistance. In the office, this often pertains to technological support, and in my life, that individual has consistently been me. My employment at Freudenberg Medical followed this pattern. I was hired as the Master Data Migration Manager for SAP and naturally assumed the role of a helper, initially aiding the SMEs with their conversion tasks, shortly thereafter, any other IT issue, question, idea, or need.

As part of the SAP implementation team, I traveled from site to site. By the time I was entrusted with building the PMO, nearly all the 1,200 users knew where they could come for “out of catalog” assistance for their software and configuration needs, and I provided effective solutions. Upon being appointed Cloud Specialist, I also undertook the responsibility of implementing these solutions.

Implementing SAP is an exceedingly costly endeavor, second only to the significant risk of a failed rollout, which could result in the removal of a site from the company roster. Therefore, all solutions had to be implemented using only the resources available in our corporate catalog, predominantly Microsoft products as defined by their E5 license. I take pride in noting that all sites continue to operate successfully and thrive.

Some of the processes I automated using the Microsoft PowerPlatform:

  • HR new employee onboarding.
  • HSE Good Catch site reporting.
  • Project Management Metrics
  • GROWTTH Kaizen certification metrics
  • CPIM PMO Metric presentations to the board of leadership
  • Client access for product development

⬆ Back to Top

Foundation

What all this means to me

My career has involved providing support to meet the evolving needs of the business and its users. In my previous position, I delivered these solutions globally for nearly a decade. This experience required reliance on tools that I supported but did not necessarily use myself. As a solution provider for the business, my responsibilities included facilitating efficiency, reliability, and flexibility through LEAN principles, systems design, integration, redesign, and re-integration as methodologies and technologies evolved.

Although I could reconfigure routers, design converters, and rewire facilities, the software used often remained unchanged at a granular level. My involvement with basis programmers during their SAP implementations highlighted the significant impact of being able to reconfigure or design software as a solution. This experience motivated me to pursue a deeper understanding of software development. I am equally comfortable working on the frontend as I am on the backend. I have a solid foundation in HTML, CSS, and JavaScript, and proficiency in Python, Django, Node.js, Express, and React. Additionally, I have experience with various databases, including PostgreSQL and MongoDB.

My familiarity with GitHub, Heroku, and Netlify has enabled me to manage and deploy projects effectively. My experience has given me a deep understanding of what it takes to succeed, which is the integration of theory, practice, and principle. Regardless of where I am in the lifecycle of a business, I possess a comprehensive perspective and appreciation for efficiency and accuracy. Success is achieved through meticulous planning, maintenance, and a continuous pursuit of excellence in every aspect of a business. There are no shortcuts or easier ways.

Bringing it all together

Each discipline complements the others—development builds and modifies, project management ensures focused and efficient efforts, and process automation not only delivers precision for current tasks but also lays the groundwork for future business initiatives. Together, they create a comprehensive cycle of continuous improvement.

⬆ Back to Top

Contact

Helper Cartoon - Turtle
That's the ending of this, but not of all the things that could have gone in here. If there is anything you would like to know you can send him a message using this form, or contact him directly. Nice meeting you! Have a great remainder of your day!

If you'd like to get in touch, I welcome professional inquiries, collaborations, or just a good conversation.