Wilfred Morgan


About Projects Skills Work Contact
You message has been sent

Contact Me

How can I help you?

Wilfred Morgan

Software Developer | Data Engineer | IT Consultant

I am a software developer and IT consultant with a passion for transforming legacy technology into modern business-driving platforms.


About Me

A picture of Wilfred Morgan

I began my career in IT operations as a system administrator. I worked my way up to the role of Chief Technology Officer. Eventually I started my own IT consulting business. My projects ranged from infrastructure management to virtual CIO services in a variety of industries including the banking, retail, non-profit, and technology startup sectors.

A few years ago I was interim CIO for a food and beverage company. One of my responsibilities was managing a software development team tasked with building a custom ERP system. It was through that experience that I decided to focus my consulting practice on software development. My motivation for making this change was threefold:

  1. Explosion of custom software development. As Marc Andresson said “software is eating the world”. Not only does software continue to dominate the technology landscape but the maturation and proliferation of open source software and cloud computing makes it more cost effective to develop customized solutions that exactly match the needs of organizations instead of buying and shoehorning expensive off-the-shelf products.
  2. Faster transformation of ideas into viable solutions. Ideas are easy, implementation is hard. Being able to develop software empowers me to turn ideas into working solutions for my customers at a much faster rate.
  3. Filling the skill and experience gap. The struggle is real. As technology continues to disrupt every industry the shortage of skilled developers increases. By cultivating software development expertise I can better identify, recruit, and develop talent for my projects.

I am quite comfortable with frontend web development, but what really excites me is combining my systems administrator and business intelligence background to focus on middleware and data integration software development.

Why Hire Me

Receive “one stop shop” full-service technology consulting and development expertise.
My extensive knowledge and experience enables me to help clients with all phases of their technology initiatives; starting with the big picture in strategy planning and architecture design then drilling down to solutions development and implementation.

Avoid costly mistakes in technology decisions and investments.
Despite the rapid changes in technology, I help my clients make the right choices based on years of battle-tested experience and timeless principles of human psychology, sound business practices, and technology fundamentals.

Experience better working relationships with technical staff and vendors.
I lead, hire, coach, and work alongside technical professionals. My working and leadership style cultivates a calm and productive working environment.

Contact me today to discuss your technology needs.

Projects

This portfolio showcases various projects and proofs of concepts to showcase my technical skills.

Filter projects by the following categories:

  • All
  • API and Microservices
  • Data Science
  • Serverless
  • Fullstack
  • Frontend

APIs and Microservices

project image

Stock Picker API

A REST API for checking the latest stock prices of publicly traded companies.

Development
  • HTML/CSS frontend
  • Javascript frontend
  • Node/Express backend
  • MongoDB backend
  • Mocha & Chai functional testing
project image

Metric Imperial Converter API

A REST API for metric/imperial conversion.

Development
  • HTML/CSS frontend
  • Javascript frontend
  • Node/Express backend
  • Mocha & Chai unit and functional testing
project image

Exercise Tracker API

A REST API that processes exercise activity.

Development
  • HTML/CSS frontend
  • Javascript frontend
  • Node/Express backend
  • MongoDB backend
Development
  • NodeJS backend
  • ExpressJS backend
  • MongoDB database
  • Google Custom Seach search engine api

Data Science

project image

Iris Data Modeling

A predictive model to identify the flower class based on available attributes.

Development
  • Python
  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
  • scikit-learn
project image

Abalone ML Modeling

A machine learning model to predict the age of abalone using physical measurements data.

Development
  • Python
  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
  • scikit-learn
project image

Movie Data Analysis

Exploratory data analysis on movie data.

Development
  • Python
  • NumPy
  • Pandas
  • Matplotlib
  • Seaborn
project image

Treemap Diagram

A chart that dynamically visualizes 3 different datasets in a treemap format.

Development
  • Javascript
  • D3
project image

Choropleth Map

Visualize higher education in the United States.

Development
  • Javascript
  • D3
project image

Heat Map

Visualize monthly global land surface temperates since 1715.

Development
  • Javascript
  • D3

Serverless Application Development

project image

CMBS Website

A fully dynamic static website with a serverless content management system.

Development
  • React frontend
  • Netlify static site hosting
  • AWS Lambda (NodeJS) contact form handling
  • Contentful serverless CMS
project image

Chat My App

A chat application developed in React.js

Development
  • React frontend
  • ChatKit chat API and SDK
  • Google Cloud Firebase cloud hosting

Full Stack Development

project image

Face Detection App

An app that can detect a human face in a picture

Development
  • NodeJS backend
  • PostgreSQL database
  • React frontend
  • Clarifai face detection api

Frontend Development

project image

Simon Game

Recreation of the classic Simon game.

Development

The project showcases front-end development using HTML, CSS3, and Javascript (ES6) technology

  • Vanilla Javascript program and game logic
  • HTML content layout
  • CSS format and game effects
project image

Tic-Tac-Toe

Tic-tac-toe game with 1 and 2 player modes

Development

The project showcases front-end development using HTML, CSS3, and Javascript (ES6) technology

  • Vanilla Javascript program and game logic
  • HTML content layout
  • CSS format and game effects
project image

Javascript Calculator

Calculator written in vanilla javascript

Development

The project showcases front-end development using HTML, CSS3, and Javascript (ES6) technology

  • Vanilla Javascript program logic
  • HTML content and UI
  • CSS UI

Contact me to discuss your project needs.

Skills

I have experience in a wide variety of technologies throughout my career. My passion and focus is in developing infrastructure and applications that drive data analytics and process automation.

The listed technology stack are tools that I have used in some form or another in the past 12 to 18 months.

But my most prized skill is my ability to learn new concepts and technologies quickly.

Programming Languages

Python Programming logoPython
SQL Programming logoSQL
Javascript logoJavascript
HTML5 logoHTML
CSS3 logoCSS

Libraries and Frameworks

Django
React
jQuery

Backend Technologies

Node.js logoNode
PostgreSQL logoPostgreSQL
MySQL logoMySQL
MS SQL Server logoMS SQL Server
MongoDB logoMongoDB
IRI Voracity logoVoracity/CoSort

Cloud Platforms

Amazon Web ServicesAWS
Amazon Web ServicesGoogle Cloud
HerokuHeroku

Contact me to discuss your technology challenges.

Work Experience

CM Business Solutions

Software Developer & IT Consultant

Transform legacy technology into modern flexible business-driving platforms through the following services:

  • IT and digital strategy development
  • Data integration and analytics systems planning and design
  • Microservice architecture planning and design

Accomplishments

  • Designing a data management platform that streamlines the collection, transformation, and analysis of POS and inventory data from multiple vendor systems.
  • Developing and selling product and service offerings for data engineering and DevOps solutions.
  • Developed API microservice demos for online education program.

JAN 2017 - PRESENT

CM Business Solutions

IT Consultant

Empower companies to leverage technology and data to cultivate high performance and drive business growth by providing the following services:

  • IT services planning and management
  • IT infrastructure architecture planning and design
  • Project management

Accomplishments

  • Developed technology strategy and operational roadmaps for clients in a variety of industries including the healthcare, retail, government, and technology startup sectors.
  • Developed digital marketing and communication strategy roadmap for fast-growing small/mid-sized enterprises.

JUL 2009 - DEC 2016

Tek Age Solutions

VP Business Development | CIO Consultant

Created the Business Development division to research and cultivate new business and strategic partnerships for the company, in line with providing CIO and infrastructure architecture consultation services for existing clients.

Accomplishments

  • Established distribution partnership with IRI, a data management software company in Florida, USA.
  • Established strategic alliance with Amagi, a software development company in Manila, Philippines.
  • Established Technology Roadmap and Digital Marketing Roadmap design services for clientele.

JUN 2014 - PRESENT

Bridge Southeast Asia

Chief Information Officer

Led the team that provides IT services for fast-growing small/mid-sized enterprises. Developed and implemented the culture, strategy, and operational framework for the next generation IT company.

Accomplishments

  • Streamlined and enhanced the customer support experience by implementing a centralized help desk platform
  • Improved software development and delivery initiatives by implementing project management best-practice standards and processes
  • Promoted a customer-centric team culture of task prioritization and accountability using a clear, organized, and objective methodology of goal setting and performance management.

MAR 2016 - MAR 2017

FDIC Federal Credit Union

Chief Technology Officer

Architected and deployed technology solutions (hardware, software, staffing solutions, methods, and training) to achieve company objectives.

Accomplishments

  • Designed and implemented a custom enterprise business intelligence platform
  • Successfully consolidated servers to virtual environments reducing data center overhead by 70%.
  • Developed IT business continuity strategy and infrastructure which increased recovery point objectives (RPO) by 70% and decreased recovery time objectives (RTO) by 75%.
  • Conducted enterprise product development consultation, as well as accounting and back-office systems migration and support.

NOV 2000 - JUL 2009

Pepco Federal Credit Union

IT Operations Manager

Managed the organization’s data processing department and electronic service delivery channels (ATM, online and phone banking). Maintained corporate IT systems including networks (LAN/WAN), staff workstations, and website.

Accomplishments

  • Redesigned website to align with the organization’s vision and goals and market products and services in a more targeted and customer-friendly manner.
  • Established and nurtured cooperation with third party technology vendors and coordinated multiple technology projects.
  • Dramatically eased service delivery procedures for operational support and increased the quality of provided service by automating repetitive tasks, streamlining key tasks, and creating clear and concise documentations and manuals.

JUL 1999 - NOV 2000