Michael Walker

Michael WalkerMichael WalkerMichael Walker

Michael Walker

Michael WalkerMichael WalkerMichael Walker
  • Home
  • Experience
  • Work History
  • Volunteer/Side Projects
  • Contact & About
  • Resume
  • More
    • Home
    • Experience
    • Work History
    • Volunteer/Side Projects
    • Contact & About
    • Resume
  • Home
  • Experience
  • Work History
  • Volunteer/Side Projects
  • Contact & About
  • Resume

Skills

Industries

Industries

A detailed overview of the skillset I'll bring to meet your business needs

Learn more

Industries

Industries

Industries

A look at the various industries I've had the opportunity to be a part of

Learn more

Skills

At a Glance

Please see below this section for a more detailed explanation of each of these


  • Languages/Frameworks: ExtJS/JavaScript, Ruby on Rails, SQL, C#, ASP.NET, VBA, VBScript, Java, HTML5/CSS, PHP
  • Repository management: Atlassian (Bitbucket, Sourcetree, Trello, Jira), Git, GitHub, SVN
  • Databases: SQL Server 2008/2012/2016, Microsoft Azure, MySQL, PostgreSQL  
  • Development/Testing Environments: Visual Studio 2013/2015, Sencha Architect, RubyMine,  NetBeans, Eclipse, Android Studio, Wireshark, Telerik Test Studio, 
  • Applications: Heroku, Digital Ocean, GoDaddy, DotNetNuke, Laserfiche
  • Server configurations: Virtualizations of physical servers, configured DMZ environments 
  • OS: MS Server 2008/2012/2016, VMware Workstation, VirtualBox, Max OS X, Linux (Debian,  Ubuntu, other Distros) 



Web Development

 Throughout my career, I've been fortunate to work with a wide array of different technologies and languages. From my earlier time working in oil and gas to today, I've always strived to find the best solution to my companies' business challenges. 


I've done some degree of software development in all of my positions, and it's one of my favorite work activities. It's a challenging yet rewarding experience to work both individually and collaboratively and finally see your code work as it's intended.   


  • I developed the billing site for Choice! This application written in Sencha's ExtJS gathers data from several different billing organizations and displays them in a meaningful way to our customers to review. 
  • Working with our vendors, I've helped set up and maintained 5 sites for the agency in DotNetNuke. Many of our departments in our agency have particular requirements for their business needs. Many of our sites allow our users to view their work schedules, calendars, update managers on status, among other things. Our publicly facing site gives our consumers the information they needed about the agency and what we can do to help them with their mental health or IDD needs.
  • I've updated Office Gemini's web applications that were written in C# .NET.
  • I've updated SharePoint sites for 2 of my previous positions.
  • Along with a small team, we developed a Ruby on Rails site for a small grooming company Hot Dog Grooming. 
  • This site! I enjoyed working with WordPress and GoDaddy for this site. I found that this was one of the best options for a basic informational site like this. This site was designed with their in-house website builder software. 

Software Development

  • At The Harris Center, most of the processes I create are through workflows and forms. I create unique content using JavaScript and generate many reports in PowerBI with some using DAX and a few in SSRS. Most of the reporting I do includes generating SQL queries. Some of the content and modules for our sites in DotNetNuke also require updates to their config files in C#. 
  • During my time with Choice! Energy, I was a front-end software developer. I worked primarily in Ext JS on the front end and Cake PHP, with the site/application running on SQL Server. I worked in Sencha Architect for much of the development.
  • At Office Gemini (Dokmee) I assisted with updates to the C# desktop application as well as developed smaller C# applications in  Visual Studio and Visio Studio Code  and  to automate some processes. I also updated the Android version of their mobile app in Java, and create an ASP.NET web application to track potential employees' applications. 
  • Ennovation was my first link into programming and automating processes. Most of our software used Excel and Visio and ran into limitations with what the applications could do out of the box. I wrote many macros in VBA in Visio, Word, PowerPoint, and Excel and VBScript in the company's proprietary software . We designed tools that allowed us to calculate many different components of estimates including electrical, piping, datasheets, and equipment data. 
  • I've also had the opportunity to work on a project in Ruby on Rails using JetBrain's RubyMine that allowed me to get a fundamental understanding of how Ruby works, but also was my first project where I developed the skills of learning how to flesh out the needs of the users.

Reporting

In all my previous position I've been asked to make all sorts of reports for a variety of stakeholders.


  • I currently make PowerBI and SSRS reports continuously for the agency. I love the challenge that, due the  size and complexity of our agency, I develop many reports for many different stakeholders and departments. Each report is unique and I (along with our business analysts) have to carefully flesh out the wants and needs of the users. 
  • At Ennovation, I worked on some of the most complicated data I had during my career. Tens of thousands of data points for piping, electrical, instrumentation, civil engineering, all and everything related to the building of a refinery, chemical plant, or any other facility we were developing an estimate for.  These reports usually required macros and VBA to assist us in automating many of the processes.
  • The billing software site for Choice! allowed customers to view their data in a variety of ways to better understand pricing, predicting future costs, etc. 
  • Office Gemini needed documentation for our test cases, errors, needed fixes


Software Testing

Along with testing my current processes, workflows, etc., most of my time at Office Gemini was focused on testing of all of our applications. Some of the testing types I worked with included:

  • Unit testing
  • Performance testing
  • Compatibility testing
  • Usability testing


I've tested our desktop, web (Chrome, IE, Safari) , and mobile applications (iOS, Android, Windows) using a variety of tools including Selenium and Telerik Test Studio.

Database Management

  •  Most of my positions have used SQL Server as their databases. I've worked in many different versions of SQL Server including  2008/2012/2016, and Microsoft Azure. I use Management Studio almost daily. Working with our DBAs, I help determine the server and database requirements for new databases for our applications. 
  • I've written data dictionaries and database diagrams for many of my organizations.
  • Troubleshooting data integrity in errors with applications (wrong datatypes, nulls in non-null fields, etc.).


Server & Infrastructure Management

I work closely with our server/network team to ensure that our environments work effectively for the applications I manage.

  • I currently work with about 20 servers, both physical and virtual to support our various applications
  • Configured a DMZ environment for our publicly facing parts of our application so that our users can log in remotely through their mobile devices
  • Oversaw the building of dev and production servers
  • Verified and build firewall requests
  • Virtualized  servers from physical to VM
  • Worked with VMWare and VirtualBox

Industries

Healthcare

Petrochemical & Energy

Document Management

Working at The Harris Center has given me years of experience working with EHRs and  confidential patient information.  The healthcare field - specifically mental healthcare - has given me a new perspective on how IT impacts the lives of those looking for help.

Document Management

Petrochemical & Energy

Document Management

I've had the opportunity to oversee two different enterprise-level document management  applications.


At The Harris Center, I work daily with users on small issues with their scanning to large agency-wide implementation of improving workflows and processes. 


At Office Gemini, I tested many different types of applications (mobile, web, and d

I've had the opportunity to oversee two different enterprise-level document management  applications.


At The Harris Center, I work daily with users on small issues with their scanning to large agency-wide implementation of improving workflows and processes. 


At Office Gemini, I tested many different types of applications (mobile, web, and desktop) and types of scanners as well as ensured code met specifications.

Petrochemical & Energy

Petrochemical & Energy

Petrochemical & Energy

At Ennovation, I worked with many different oil and gas companies, including Exxon, Chevron, Jacobs, Worley Parsons, Technip, to name a few. I've helped design manufacturing facilities, oil refineries, chemical plants, green energy technology.


At Choice!, they're a full-service energy procurement company. I learned about utility management

At Ennovation, I worked with many different oil and gas companies, including Exxon, Chevron, Jacobs, Worley Parsons, Technip, to name a few. I've helped design manufacturing facilities, oil refineries, chemical plants, green energy technology.


At Choice!, they're a full-service energy procurement company. I learned about utility management, energy providers, and how retail and wholesale markets work.

Copyright © 2026 Michael Walker - All Rights Reserved.

  • Experience
  • Work History
  • Volunteer/Side Projects
  • Contact & About

Powered by