Who is ThingaMaWebs and why choose us over the rest

About Us

Having been a professional software engineer in the private sector since 1985 our founder and owner Kevin Regan found himself with a strong knowledge base that other web developers didn't have so he started ThingaMaWebs to help people get their messages out to the world on the internet.

Regardless of the size, scope or budget we bring your vision to life, we stand with our clients making sure any project we work on is fully supported and manageable. With over a quarter of a decade of experience ThingaMaWebs has access to some of the top people in the software and web development field to make your project a success.

With a wealth of knowledge in both the commercial and private sectors we understand that above all and beyond all the technical details it is communication and firm understanding upfront about our clients needs and vision. We will sit with you for as long or as many times as it takes to understand your requirements putting all of these ideas to paper then providing test and demo sites for you to view before we actually design your site. Communication the key to any projects success and we value a solid communications chain above all else.

Our mission

We will make every effort to satisfy you the customer, providing custom state of the art websites to enhance your endeavors in the internet world at a reasonable cost, in a timely manner, and designed to meet your needs.

We stand behind every project we work on and will provide support for any work we perform for 30 days after completion.

Who Are We?

There are many companies in business who can put a picture on the web for you but, at ThingaMaWebs we provide a complete solution from hosting, to back office design, database design, Search Engine Optimization, content management, custom optimizations, and software engineering.

You take a picture tomorrow and 20 years from now it still holds the memory you felt dearly about when you first took it but if you look at the back of the image there is nothing there. This is what you often get from web design firms that are not trained as software professionals.

Your website is more than an image of a memory but is your vision for a future. Why place that future in the hands of a photographer when you need a web design that does more than look good.

Professional Background

Kevin Regan
Our lead software engineer and owner, Kevin has been in the software business since 1985 and is known internationally at companies such as IBM™, Kronos™, Millipore™, Fidelity Investments™ and Boyle Transportation™[...]

Kevin's daughter and lead graphic designer. She has an art degree from UMass Lowell and has been working professionally as a photographer and artist since 2011 [...]

Worked on client side of Millipore’s™ E-Commerce system, providing support for the portalization of their website and merge into their new owner at Merck Germany™ using HTML, CSS, JSP, Java, Javascript, AJAX and Prototype.

Fidelity Investments™
Worked on team maintaining and improving Fidelity’s in house user interface framework. Retooled build process for core code to utilize Grunt. Primary functionality added were Requirejs build, LESS and SASS compile, code minification, automated QUnit testing, automated API documentation, Javascript linting and code packaging. Added JQuery $.ajax processor allowing the framework to intercept and $.ajax call to append OAuth2 validation tokens to Fidelity in-house service calls. Added event handler queuing and messaging system to framework allowing for the publishing and receipt of custom events to allow for real time processing of data changes and updates. Added Mustache javascript and java packages to framework allowing users a way of creating reusable templates to generate sections of user interface views. Packaged and added IgniteUI components to framework for client usage in custom user interfaces. Created QUnit test interface allowing for complete testing of core framework custom Javascript code. Work increased code coverage of core code from less than 20% to 60%. Also held training and support sessions so other teams in Fidelity could adopt QUnit and test driven development. Maintained Selenium Webdriver code to extend its out of the box functionality. Work involved adding a module to allow tests to utilize user agent strings to test layouts in varying platforms and devices. Added module to listen on triggered events as a testing step to test interfaces using events as triggers. Added module to wait on elements that were dynamic in nature to be placed onto or removed from a page under test. All work done in Java. Maintained custom CSS3 modules to apply Fidelity approved theming to Bootstrap, JQWidgets, IgniteUI and standard HTML components. Work involved Java, HTML, CSS, CSS3, Maven, JQuery, AJAX, XML, JSON, Javascript, Mustache, Requirejs, Bootstrap, LESS,SASS,Backbone,JQWidgets,PhantomJS,QUnit,Grunt,momentjs,Enquirejs,Underscore,Requirejs,systemjs,Angular2,Knockout,IgniteUI.

Boyle Transportaion™
Built client portal section allowing registered clients a secure connection to view shipment status, live positional tracking and monitoring of trailer status. Project involved using googlemapAPI, struts, java, JSP, javascript, JQuery, AJAX, creation of Oracle SQL queries and HTML. Built new route management system allowing users to easily add new points to a shipments chosen route to allowing re-routing of a shipment and tracking of the shipment. Project involved using struts, googlemapAPI, java, JSP, javascript, , JQuery, AJAX, creation of Oracle SQL queries and HTML. Redesigned look and feel of driver portal used by Boyle transportation™ personnel to view work and activities as well as manage profile information. Project involved using struts, java, JSP, javascript, ,JQuery, CSS and HTML.


Kronos Inc.™
Guided a 4 person team for development of 6 custom reports for use by the healthcare industry in Kronos’ Workforce scheduler. Work involved the use of Crystal Reports 10, servlets, and SQL stored procedures. This project lead directly to 6 Kronos clients becoming reference accounts to develop other sales opportunities for the scheduler suite. Optimized Kronos HTML tree display component by replacing tables being used for layout with div elements, removal of client cached elements, and better use of Ajax and DOM display mechanisms. The work I did lead to an increase in display speed from 36 seconds to 6 seconds and a 40% reduction in browser cache space when loaded. Work involved JSP, JSTL, Struts, Ajax, CSS, Java servlets, Javascript, and HTML. Designed and developed a UI to generate custom reports through Crystal Reports CRPE interface using Java servlets, applets, swing components, XML, Javascript, JSP’s, MSSQL, and Oracle. When I took over this project it was already behind schedule by 6 months and I was able to deliver the product on time with other suite products for the 4.0 product. Guided a 5 person team and added significant design input on an employee self scheduler application for the Kronos Scheduler suite. This application allowed hospitals and retail clients to increase customer and employee satisfaction by automating a previously manual procedure and allowing managers to quickly see staffing shortfalls and overages then administer corrections before they became a crisis. Work done using JSP, Struts, JSTL, Javascript, HTML, CSS, and Java servlets. Designed backend support for a database archiving system to allow clients to reduce the size of active databases while retaining accurate accounting of previous timecard, scheduling, and budgeting data. I was tasked with delivering this product in one year while mentoring a group of 3 SQL engineers in Java. Due to my design and diligence this product was delivered 4 months early allowing Kronos to avoid a costly litigation for non-performance by a client. Work involved Java Servlets, MSSql, Multithreading, XML, and Oracle. Developed applications to allow clients to configure various features and properties of Kronos’ scheduling product. In developing these applications I worked closely with, provided design input, and coding support to another team of engineers creating a UI framework allowing rapid development of JSP base UI application for the Kronos suite. Work involved Java Servlets, JSP, JSTL, HTML, CSS, Javascript, Javabeans, and XML.